{"id":303429,"date":"2010-02-10T09:02:22","date_gmt":"2010-02-10T14:02:22","guid":{"rendered":"14345 at http:\/\/www.precentral.net"},"modified":"2010-02-10T09:02:22","modified_gmt":"2010-02-10T14:02:22","slug":"voice-dialing-in-the-works-for-webos","status":"publish","type":"post","link":"https:\/\/mereja.media\/index\/303429","title":{"rendered":"Voice Dialing in the works for webOS"},"content":{"rendered":"<p class=\"rtecenter\"><a href=\"http:\/\/feedproxy.google.com\/sites\/precentral.net\/files\/articleimages\/Jason%20Robitaille\/2010\/02\/voice-dialing.jpg\"><img decoding=\"async\" border=\"0\" class=\"lightbox2\" style=\"width: 282px; height: 244px;\" alt=\"\" src=\"http:\/\/www.precentral.net\/sites\/precentral.net\/files\/articleimages\/Jason%20Robitaille\/2010\/02\/voice-dialing.jpg\" \/><\/a><\/p>\n<p class=\"rteleft\">While looking over webOS 1.3.5.1 files for my Really Silent Ringer Switch Mute patch, I happened to notice something I must have missed many times before.&nbsp; The file, <em>\/usr\/lib\/luna\/system\/luna-systemui\/app\/controllers\/bar-assistant.js<\/em> is used for many many patches, but tucked away in this javascript file, in the <em>audioInit<\/em> function, is this Mojo service call:<\/p>\n<blockquote>\n<p class=\"rteleft\"><em>this.audioVoiceDialingNotificationSession = new Mojo.Service.Request(&#8216;palm:\/\/com.palm.audio\/voiceDialing&#8217;, {<br \/>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; method: &#8216;status&#8217;,<br \/>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; parameters: {&quot;subscribe&quot;:true},<br \/>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; onSuccess: this.handleVoiceDialingAudioNotifications.bind(this)});<\/em><\/p>\n<\/blockquote>\n<p>The way the audio (volume, mute, etc.) is currently managed by service calls to <em>com.palm.audio<\/em> with separate subsections for the different areas of audio (system sounds, phone audio, media audio, ringtone audio, etc.). Evidently this seems to indicate a <em>voiceDialing<\/em> subsection has been set up, although isn&#8217;t currently used (obviously).<\/p>\n<p>That&#8217;s not all. As our very own Jonathan Ezor has pointed out to me, more voice dialing references can be found in the ALSA configuration file at <a href=\"http:\/\/alsa.opensrc.org\/index.php\/.asoundrc\">\/etc\/asound.conf<\/a> and in a few files in \/etc\/audio\/b\/.<\/p>\n<p>A bit much information for the average user, but the point is this: Palm has had voice dialing in mind for a while now. Obviously they&#8217;re a small company and need to direct their focus as best as possible. CES showed us what they&#8217;ve been working on for some time now. While it&#8217;s extremely doubtful voice dialing will make it for webOS 1.4, it&#8217;s pretty obvious it&#8217;s on their mind and they do intend to add it at some time in the future.<\/p>\n<div class=\"feedflare\">\n<a href=\"http:\/\/feeds.feedburner.com\/~ff\/Precentralnet?a=UrDDwQgul1s:eRxq-P3glk8:yIl2AUoC8zA\"><img decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~ff\/Precentralnet?d=yIl2AUoC8zA\" border=\"0\"><\/img><\/a> <a href=\"http:\/\/feeds.feedburner.com\/~ff\/Precentralnet?a=UrDDwQgul1s:eRxq-P3glk8:7Q72WNTAKBA\"><img decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~ff\/Precentralnet?d=7Q72WNTAKBA\" border=\"0\"><\/img><\/a> <a href=\"http:\/\/feeds.feedburner.com\/~ff\/Precentralnet?a=UrDDwQgul1s:eRxq-P3glk8:V_sGLiPBpWU\"><img decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~ff\/Precentralnet?i=UrDDwQgul1s:eRxq-P3glk8:V_sGLiPBpWU\" border=\"0\"><\/img><\/a> <a href=\"http:\/\/feeds.feedburner.com\/~ff\/Precentralnet?a=UrDDwQgul1s:eRxq-P3glk8:qj6IDK7rITs\"><img decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~ff\/Precentralnet?d=qj6IDK7rITs\" border=\"0\"><\/img><\/a>\n<\/div>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~r\/Precentralnet\/~4\/UrDDwQgul1s\" height=\"1\" width=\"1\"\/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>While looking over webOS 1.3.5.1 files for my Really Silent Ringer Switch Mute patch, I happened to notice something I must have missed many times before.&nbsp; The file, \/usr\/lib\/luna\/system\/luna-systemui\/app\/controllers\/bar-assistant.js is used for many many patches, but tucked away in this javascript file, in the audioInit function, is this Mojo service call: this.audioVoiceDialingNotificationSession = new Mojo.Service.Request(&#8216;palm:\/\/com.palm.audio\/voiceDialing&#8217;, [&hellip;]<\/p>\n","protected":false},"author":1229,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-303429","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts\/303429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/users\/1229"}],"replies":[{"embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/comments?post=303429"}],"version-history":[{"count":0,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts\/303429\/revisions"}],"wp:attachment":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/media?parent=303429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/categories?post=303429"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/tags?post=303429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}