yashsingh1/xdaforums huggingface dataset:
[Nexus 5 General] reddragon72:
Funny that this is a built in feature of the snapdragon 800 CPU.

Wonder why it hasn't been used on any phone yet....
[Nexus 5 General] OuncE718:
I think Motorola patented this feature.

sent from my neXus 5
[Nexus 5 General] markdapimp:
The question is did Google keep that patent or hand it down to lenovo

As the deal was they sell moto to lenovo for stock and cash and keep a handful of patents but the rest goes to lenovo question is did they keep that active listening patent
[Nexus 5 General] OuncE718:
I hope google kept that feature since that was the most talked about feature of the Moto X. Maybe the next Nexus will have that feature.

sent from my neXus 5
[Nexus 5 General] CCJ22:
I'd like to have this on my Sony Xperia Z Ultra
[Nexus 5 General] pezkiln:
This would be amazing to have on the Nexus.
[Nexus 5 General] Diesel779:
This would be fantastic if we see it on the N5.
[Nexus 5 General] reddragon72:
Motorola has nothing to do with it. The 800 soc has the function built in just none of the OEM's are using it.

http://m.pocketnow.com/2013/12/31/snapdragon-800-voice-recognition
[Nexus 5 General] Gormsen:
This is incredible. Along with the new beta mirroring to Apple TV, Chromecast and Chrome development is gaining momentum again :D
[Nexus 5 General] AliLaPointe:
If the linked article is to be believed, it has to do with Nuance. From a conversation with the person who put out the demo, it has to do with seeing the "proprietary code" and being unable to release it. However, it sounds like one of our devs, along with some guidance, can develop this in a couple of months time. As someone who is quite ignorant of what it actually means to code, I really hope that one of our devs can whip this up.

http://www.cultofandroid.com/46470/heres-why-the-moto-x-always-on-mode-didnt-nexus-5/
[Nexus 5 General] OuncE718:
Yes our phone is very capable of the "always listening" feature but that's where it stops.

Motorola has a lot to do with it actually. Motorola patented the "always listening" feature that's why other phone manufacturer's aren't able to replicate it or they will be fined heavily.

sent from my neXus 5
[Nexus 5 General] RainMotorsports:
Motorola doesn't use a stock Snapdragon they actually added a couple of things to the package one of them was for the always listening best I remember. Looking it up they added low power DSPs which while one of them is likely used in the whole voice processing aspect of waking the phone it doesnt sound like the primary system.

The 800 being a later core I wouldn't be surprised if Qualcomm absorbed some ideas along the way.
[Nexus 5 General] barqers:
I agree with a couple other posters in this thread, I don't think Motorola per say patented it, because I would've assumed Google would've taken that patent with them. I think what I read somewhere is that in order to access this feature Qualcomm grants licensing rights to the users of the chip, I just think Google didn't buy the audio licensing rights. Maybe something to that effect.

In either case it's definitive proof that it works, the tricky thing is releasing it without lawsuits.
[Nexus 5 General] OuncE718:
You could be right. Either way, I do hope google do acquire the licensing or patent and apply this feature in an update asap! A feature like that will boost Android sales tremendously.

sent from my neXus 5
[Nexus 5 General] JoHnNy08PL:
Maybe the HTC M8 will be the first one as written here

http://liliputing.com/2014/03/htc-m8-new-htc-one-details-leaked.html
[Nexus 5 General] srzero88:
I believe the guy working on this is a DEV for Omni ROM.
[Nexus 5 General] FuMMoD:
He is the creator of the Omni rom. The guy is a beast to be able to tap into the snap dragon 800.
[Nexus 5 General] chainsuk:
Always Listning

Hi forgive my ignorance as im new to nexus 5 just had mine for three days rooted it and my nexus 5 IS always listning all i say is ok google and it springs to life or am i totally on the wrong thing here,i also found one other thing a bit annoying i think the icons are a little too big so i reduced mine and the screens look much better thanks for listning.
[Nexus 5 General] FuMMoD:
Yeah you're wrong as it only works with the Google launcher on your home screen. What this does is enables you to use it as the moto x touch less voice feature. Turn your screen off and say ok google. It won't turn on and that's what this does. Did you even watch the video in the first post? It shows you how it wakes the phone.
[Nexus 5 General] phishfi:
Calm down, killer. There's an app that allows always listening, which is what he's probably using.

You're probably using the open mic app for that, which doesn't actually take advantage of the low power core. Instead, I pulls from your standard core(s) which costs a lot more battery. Otherwise, you're thinking of the Google Home feature, which only works when you're on the home screen.

As for the actual availability if the feature to our devices. This isn't patented by Moto, at least nowhere that I've seen. Moto's version is licensed to Nuance (the guys that make the dragon voice dictation software). My guess is that Google's not confident enough for their voice recognition to be always on to that degree, or maybe they just haven't got everything ironed out for an official release.
[Nexus 5 General] chainsuk:
Always Listning

[Ok thanks alot guys like i say only had the Nexus 3 days but very happy with it now gonna bury my galaxyS2 with honors ha!
[Nexus 5 General] FuMMoD:
I did the same upgrade when the Nexus 5 came out. I loved my s2 but man getting off sprint and picking up a nexus device has been the best phone experience I've ever had. T-Mobile has come a long way since I've had my sidekicks.
[Nexus 5 General] jumoog:
Samsung S4 (i9505) use QDSP6v4

[YOUTUBE]-2YeBmV19oY[/YOUTUBE]
[Nexus 5 General] XpLoDWilD:
Something tells me your battery is getting hammered.
[Nexus 5 General] FuMMoD:
Hey xplodwiid, is the project abandoned right now due to other issues or will there be any future development? Thanks again for the awesome demo.
[Nexus 5 General] jumoog:
the way how you unlock your mobile with your voice is under patent
[Nexus 5 General] CCJ22:
Bummer for us that want it on other devices aside from Moto's....
[Nexus 5 General] Hemanthbr:
beauty is worth waiting :cowboy::silly:
[Nexus 5 General] XpLoDWilD:
It's not at a high priority, but I'm checking what I can (legally) do.
[Nexus 5 General] Seadra:
Legal issues... this sucks >.< btw isn't the patent still under Google as Google owns motorola's patents after the sale... and if this feature comes to Nexus 5 via unofficially, I don't think they will mind that :confused:
[Nexus 5 General] RainMotorsports:
If it is a patent issue at the end of the day nothing says Motorola or Google actually owned the patent in the first place. If someone had the patent before them it could have always been licensed. I don't think Xplodwild is going to run into issues in the end but its always best to seek counsel and research the issue before hand rather than after.

The custom S4 that the Moto X runs is also an older CPU altogether. Supposedly the 800 features a low power core with the potential to do the job. Motorola used a custom DSP (see "contextual awareness processor") which was standalone for the task and is refereed to as a "low power core" due to being standalone. I have no clue what the deal with the 800 is. But yes its always a sacrifice to battery life even on a good day.
[Nexus 5 General] Seadra:
m sure he have done his research before even making a vid of that testing.
[Nexus 5 General] RainMotorsports:
Not really. As he said he is currently looking into it. No matter what protection any company has on the feature there is nothing they could do for him demonstrating research. A research project by a private citizen in their own home would in no way violate their rights. Most companies test and demonstrate technology that if released for sale or implemented would otherwise violate a patent. I am no IP lawyer and wouldnt have a clue where the line is drawn but there is a difference between research and production. He hasn't attempted to bring this to "market" and to file a valid lawsuit I believe they would have to believe there was intent. A proof of concept does not display intent.

A rather basic definition of what a patent offers as provided by wikipedia " a patent provides the right to exclude others from making, using, selling, offering for sale, or importing the patented invention for the term of the patent" Nothing definitive but I can't remember their being anything protecting another company from researching or clean room reverse engineering technology.
[Nexus 5 General] Seadra:
I hope he can somehow make this feature available for us. May be post online as anonymous or something online. I get around 4.5-5hrs of Sot , I don't mind getting sacrificing 1 hr of SoT for that :P
[Nexus 5 General] FuMMoD:
That's the whole beauty of the snapdragon hack though, you won't get battery drain. If you got 5 hours sot before, you'll continue getting it. It taps into the low process core that google turned into a pedometer for us and uses it to listen. The whole CPU remains in deep sleep while the low processing core is active. I can only imagine the sheer amount features we as a community can make that core do if this gets released. Imagine low power music listening with barely any drain an hour.
[Nexus 5 General] Seadra:
haha, yeah that's the dream ;)
[Nexus 5 General] :
I'd love to be a fly on the wall when some tool at Google convinced everyone in the room that we needed a pedometer on our phones. LOL

Unbelievable. ;)

Sent from my N5 cell phone telephone....
[Nexus 5 General] prstorero:
The nexus group isn't exactly the "active" ones :P we rather speak to our phone 5 feet away and have it do something than measure our steps to the fridge and back. :P

prshosting.org
[Nexus 5 General] FuMMoD:
Yeah I think it falls down to licensing and patent issues really. If anyone was actually concerned with their fitness why the hell would they count steps instead of running miles. I do 3 miles in about 20 minutes lol, count those steps google.
[Nexus 5 General] daLareid:
Nice! hope it gets a follow up.
[Nexus 5 General] Damian2013:
Did you read this thread at all?
[Nexus 5 General] kuttor:
stuff

I am curious about this... the battery drain for one. eeeek.
[Nexus 5 General] FuMMoD:
Read the thread. There's a reason this is such a huge deal. There are other apps that can do similar stuff but destroy your battery. There's a reason this is not an app as well.
[Nexus 5 General] barqers:
You'll have to keep us posted! Too bad there aren't any N5 owners who are also IP lawyers lol.

That would be coincidentally awesome.
[Nexus 5 General] pseudoheld:
this is probably some of the most interesting news i've heard about the n5 since it came out!

getting custom code to run on the low power cpu could open up sooo many doors. music, knockknock, always listening etc etc

i really hope xplod can get past the legal issues or maybe some dev in a country that doesn't look to closely on patents can release this ;)

it would be a huge win for the community and once again show how much closed source is holding us back :(

more people and devs need to read about this and get working on it! looking forward to what is to come!
[Nexus 5 General] vin4yak:
OnePlus One will have always-on voice commands, unlocking.

http://blog.gsmarena.com/oneplus-one-will-have-always-on-voice-commands-unlocking/

Whaaaaaaaaaaaaaaattttttttttt!
[Nexus 5 General] Khidr:
So, IANAPL but the way I see this issue is one of two ways. Either the patent is tied to the hardware tech on the qualcomm chip, and is disabled on the N5. If that's the case then enabling the functionality is in the same world as unlocking our phones and tinkering with roms, to a certain extent, every single rom out there utilizes piles and piles of patented features. If it's a method patent, then using the tech to enable always listening in a different way would get around the patent issues.

What I think is actually happening here though is that the is a licensing fee that Qualcomm would like if google/lg would like to use the tech, they didn't pay it, so it's not enabled. If we enable it in the community, Q can go back to google and make an argument to demand that fee. That said, while there is no "fair use" or "personal use" exception in patent, what the patent is will really impact whether there is any risk to the modder, or if this is just an abundance of caution.
[Nexus 5 General] MorpheousMarty:
I suspect the pedometer just came with the sensor chip they were using. I really doubt they had a meeting and someone said "we need to dedicate PCB space to a pedometer, it's what's going to make this device"
[Nexus 5 General] :
LOL. Maybe. There's plenty of other just as dumb features on some phones. ;)

Sent from my N5 cell phone telephone....
[Nexus 5 General] kwamayze:
I would kill for this feature. Just give me this please, Google

---------- Post added at 08:33 PM ---------- Previous post was at 08:26 PM ----------

Yeah, did you read at all?
[Nexus 5 General] jacknicholson:
I have the feeling that was pretty much the conversation over at Samsung, when someone introduced the idea of a heart rate monitor on the S5.
[Nexus 5 General] MorpheousMarty:
That's even worse because you can already do that sort of thing with the camera and led. This app works on my Nexus 5 https://play.google.com/store/apps/details?id=si.modula.android.instantheartrate.
[Nexus 5 General] Dark-Black-71:
This will be so cool.
[Nexus 5 General] daniel_loft:
This low powered core could be used to monitor all other sensors. The Google pedometer is just an example. Other things that come to mind are in pocket detection, face-down detection, shake gestures, maybe even music playback.

Depending on the computing power this low power core has, the possibilities could be almost unlimited.
[Nexus 5 General] thedrmonkey:
This is the most logical and informative post (other than from XplodWild) in this entire thread.
[Nexus 5 General] Deegan87:
I think we'll just have to trust that the dev has been in contact with Qualcomm about this by now and is being cautious with good reason.
[Nexus 5 General] kwamayze:
No further developments?
[Nexus 5 General] Laggalot:
bump

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 General] bluegizmo83:
Maybe I'm a little out of my league here... I dabble in modding and a little dev work here and there, but I'm no where near the levels of these modders and devs on here! But anyway..

Since Google/LG made use of the Low Power Core of the S800 to power the Pedometer in the Nexus 5, shouldn't it be fairly easy (not trying to downplay what has been achieved here!) for a dev to just reverse engineer the Pedometer code from source to see how it makes use of the Low Power Core, and then be able to make use of that core for low power music playback, always-listen mode, or any of the other countless possibilities?

Maybe its not as simple as reverse engineering to see how it works...? Just a thought!

---------- Post added at 03:10 AM ---------- Previous post was at 02:50 AM ----------

Also, here is a very nice post I found from a company called Sensory Inc, whom is responsible for the Always-Listening capabilities found in the Moto X, explaining what makes they're approach in the Moto X so different than simply using Google's voice recognition inside a low power DSP core.

http://sensoryinc.com/blog/?p=706

It's pretty enlightening and leads to some questions regarding it's possibility on the Nexus 5 (or other S800 devices) and being able to pull it off with good enough accuracy.
[Nexus 5 General] hutzdani:
They helped make it happen ? they can't even produce a nice readable piece of Q & A lol

Also the article is inaccurate, we know that "okay jarvis" is deliberately made a trigger.

I don't believe their Speil about Detection issues and allowing users acess and some no access.

1. For most Applications saying "Okay Google" is within less than a metre of the device without shouting ( at which point you look and feel like an idiot )

2. if your using "Okay Google" and someone says a command your within reach of the device to stop it or correct it, or tell the person to stop being an annoying idiot.

3. its mostly going to be used while driving for hands free messaging / getting information so allowing more than one person to talk to it is not really an issue in this setting in fact it might even help in some instances.

4. if your going to use a voice command and there is loud background noise, you would automatically turn down the source if possible of move to a quieter place / have the device closer to you to better catch the voice command, so accuracy would not have to be so "Special" as the article says.

5. Most people are not looking for it to be a "single user locked into voice detection super voice command bidding doer" mass market would be more than happy with it working with the screen off as google now voice commands currently work.

Sounds like they are plugging their work as extremely difficult by making it extraordinary complicated so others wont try to do something similar.

I would not be surprised that once further research into the low power core and the already established "okay google" triggers have been worked out this could role out for the SoC via 3rd party Dev's in a working state as "okay google" normally works on 4.4.

I'd be very surprised if it does not appear in 4.5 or 5.0 in conjunction with Google wear, after all if google want people to be asking google now on their wrists / faces questions this is clearly the way forward.

The platform is there why ignore it ?
[Nexus 5 General] KillerFu:
Bump because this is the one feature I miss the most in the N5 from the Moto X. :( Come on awesome DEV! :)
[Nexus 5 General] ali2012:
Give me better battery life. I can live without touchless control. Thats my honest opinion.
[Nexus 5 General] LeoRex:
Maybe Qualcomm was asking too much for licensing.
[Nexus 5 General] Laggalot:
any news on the touch to wake feature? :/ a feature i really truely would love!!

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 General] joannn:
Good Music

Awesome this would be amazing to have on NEXUS. Good for music playing.

:cool:
[Nexus 5 General] loonycgb2:
Im pretty sure other devs have seen this topic and im wondering has anyone even attempted doing this?

As always it always end up in the kernel

hxxp: // sourceforge . net/projects/motox.motorola/files/

Search the kernel to find the needed code to load the service and module for the said cpu and port it.

Then if our voice apk hasnt got the needed function copy the apk to nexus.
[Nexus 5 General] nazem:
Anything new?
[Nexus 5 General] dibdida:
OnePlus One with cyanogenMod 11S has always listening feature... It is possibile to port that ROM or that feature on Nexus 5? Taking into account the low price of CM's new device, I don't think they have paid a license to provide that functionality!
[Nexus 5 General] Laggalot:
dump eeeehr bump i mean! ^^ I really dont want to let go on this feature :(

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 General] pwc realtor:
If the rumors are correct Android 5.0 will have this feature baked in.
[Nexus 5 General] :
Rumor links? :)

Sent from my N5, N7, Moto X, G Tab 3 or S2.....
[Nexus 5 General] fernan13malaga:
As I understand, it means that voice commands can be launched in any part of the OS, but not with the screen off.

I think that always listening if simply awesome. I hope it will work on N5.

Enviado desde mi Nexus 5 mediante Tapatalk
[Nexus 5 General] AliLaPointe:
Posted what's below in another thread. I think it will be more visible here.

Hey All,

I will keep this short. I have it on good authority that the "secret" to making the Always Listening - Moto X style feature work on our phones lies within files found on the Oppo Find 7 rom. The way to get it working on our phones, however, is way above my level of proficiency as it involves tinkering with XML files. That said, I am requesting the help of our developer community in making this feature a reality for our phones.

This all starts with the "liblisten.so.p" file along with the libwebrtc and msm8794 audio files. So there you have it. Anyone care to take a crack at this? Rom files at link below.

http://xdaforums.com/show....php?t=2736972
[Nexus 5 General] sheep_duck:
I'm surprised by now we don't have a bounty set up for this feature. would be awesome to see it come to fruition though, i've been really looking forward to it.
[Nexus 5 General] FuMMoD:
It's been created already there's no bounty needed. It's about not getting sued into oblivion by releasing it.
[Nexus 5 General] sheep_duck:
i know the proof of concept has been created already, but that was obviously brought to fruition through non legal means. that doesn't necessarily mean though that it cannot be reverse engineered or created through some other means though, or leaked anonymously.
[Nexus 5 General] FuMMoD:
Creating it at all is illegal which is the point here. If it's not official then it's illegal to create and possibly possess. It's already reversed engineered and still illegal. The developers with the ability to create it actually have morals and are not releasing it anonymously which is great on their part. It's one thing to port roms and build from open source but this is a whole other monster that isn't worth the legal issues.
[Nexus 5 General] AliLaPointe:
As I posted earlier, Oppo has released the necessary files via their Find 7 Rom. What's illegal about dropping those files in a phone directory, which is part of what it takes to get this working?
[Nexus 5 General] FuMMoD:
No clue on how it works legally. The only person to get it working by himself went silent on the matter completely. Where did you locate those files? Maybe we can port them to the Nexus 5? Remember even if we have those files we still have to hack into the low power core and take away that stupid pedometer and switch it for that the always listening feature.
[Nexus 5 General] LeoRex:
This isn't some dude knocking off another dude's work on XDA... This is a patented, proprietary technology from Qualcomm. They'd bring the pain.
[Nexus 5 General] :
How will we know how many steps we take each day then???? ;)

Kidding! Like Google must have been kidding putting a pedometer on our phone. Dumbest feature ever on any phone anywhere anytime. Lol
[Nexus 5 General] FuMMoD:
The most useless feature ever for a developer phone. You would think it would be something beneficial to the dev community.
[Nexus 5 General] :
I thought it was a joke when I first heard someone mention it on here....before I had the N5. Lol
[Nexus 5 General] cnstarz:
rumor link: http://goo.gl/InDce7
[Nexus 5 General] :
Lol. Nice one. ;)
[Nexus 5 General] KannedFarU:
My understanding of the legal issue is that Motorola had partnered with Dragon Speech Recognition for the Moto X either as an entity that excludes its parent company Google, or that Google had known for a while it was getting rid of Motorola and avoided the subject with the Nexus 5. This is the main reason why using the Moto X's speech recognition is illegal, because you are basically getting Dragon SR and they don't see a dime of it. If however, you enable the always listening core on the N5 and use some other SR then it is not necessarily illegal (depending on your choice of SR).
[Nexus 5 General] LeoRex:
It was? I would have assumed that it was not a Motorola/Nuance thing... but a Google/Qualcomm thing. It's not the speech recognition that's the issue... it's turning on that low power processor in the Snapdragon chipset. You have to get Qualcomm's permission (i.e. pay them).
[Nexus 5 General] KannedFarU:
Okay I was going to try and link an article but XDA's parser is blocking the link. Just do a Google search for "talkandroid moto x dragon speech" and it's the first result.

Obviously no one knows for sure because there are no official statements, but this is the assumption made by the article. The Qualcomm\Google nuance is just as plausible.
[Nexus 5 General] keijikage:
You know what's curious? The "Hey snapdragon" phrase used in the proof of concept is the same as the new One Plus One.