Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,785,512 Members 42,545 Now Online
XDA Developers Android and Mobile Development Forum

[Q] Can an app developer access the Moto X's natural language processor?

Tip us?
 
xtagon
Old
#1  
Junior Member - OP
Thanks Meter 1
Posts: 1
Join Date: Nov 2013
Location: Oregon, US

 
DONATE TO ME
Default [Q] Can an app developer access the Moto X's natural language processor?

Hi guys,

One of Moto X's features is the always-on listening (touchless control) via a discrete core in the X8 chip that is specifically for natural language processing. As far as I know, the only thing this is used for is Google Now (saying "OK, Google Now" to trigger it).

Do any of you know if it's possible to access this language processor from a custom app? I would love to use the Wit API (a natural language processing service that is free for open source projects) to be able to make my own functionality accessible by voice control. Wit already provides speech recognition as well as interpreting the query, so all that's needed is the ability to trigger a custom app via a custom voice phrase instead of triggering Google Now (which is the default). There's not much point in doing this in software only, because it would drain batteries like mad.

Anyone have a push in the right direction, or know if this is possible?
The Following User Says Thank You to xtagon For This Useful Post: [ Click to Expand ]
 
deepukrd
Old
#2  
Junior Member
Thanks Meter 1
Posts: 1
Join Date: Mar 2014
Quote:
Originally Posted by xtagon View Post
Hi guys,

One of Moto X's features is the always-on listening (touchless control) via a discrete core in the X8 chip that is specifically for natural language processing. As far as I know, the only thing this is used for is Google Now (saying "OK, Google Now" to trigger it).

Do any of you know if it's possible to access this language processor from a custom app? I would love to use the Wit API (a natural language processing service that is free for open source projects) to be able to make my own functionality accessible by voice control. Wit already provides speech recognition as well as interpreting the query, so all that's needed is the ability to trigger a custom app via a custom voice phrase instead of triggering Google Now (which is the default). There's not much point in doing this in software only, because it would drain batteries like mad.

Anyone have a push in the right direction, or know if this is possible?

I was in the hunt for the same.
Is it possible to design an application to use the Motorola's X8 computing system to respond to our own Hot-Word or Key Word and invoke our Application.?
This always listening feature opens to the different world of developing high potential applications.
Any help would be greatly appreciated.
Thanks in advance
The Following User Says Thank You to deepukrd For This Useful Post: [ Click to Expand ]
 
maxmousee
Old
#3  
maxmousee's Avatar
Junior Member
Thanks Meter 0
Posts: 3
Join Date: Dec 2012
Location: Porto Alegre
The same here; Tried to decompile touchless control, but it's not the correct app.
I think it's either in Motorola Services or Contextual Services (maybe this is more likely).
Maybe trying to decompile it would reveal something.
Maybe it uses some JNI code to assign it to a specific core.
I'm still just guessing
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes