FORUMS
Remove All Ads from XDA

[Plugin] Hotword Plugin Free

1,247 posts
Thanks Meter: 315
 
By Humpie, Recognized Developer on 21st October 2017, 07:58 PM
Post Reply Email Thread
Hi everyone!
After my first plugin I had an idea of creating another one, but this time not an "action" but an "event".

The free but ad-supported version of the plugin can be found here and if you want to support the development and don't have ads you can find the paid one here.

Of course the description can be found there, but as a quick recap, this plugin can listen for hotwords and signal Tasker when a hotword is recognized!
It uses Snowboy Hotword to listen to the mic and process what it hears super fast and completely locally.
Hotword models can be found and trained at the Snowboy Website and the downloaded model can be imported in my plugin.
Next from Tasker you can create an event of the Hotword Plugin and tap on the hotword you want to react to, next you can do with it what you want!
You can listen to multiple hotwords at the same time and run a different event for each one. So for example if you shout "lights on" the lights might turn on and if you shout "play music" the music starts playing.
You can see it as AutoVoice Continuous but a lot faster and more consistent, plus you can train any hotword you like and pronounce it in any language you prefer (to be defined at the website).
Of course you can modify the sensitivity if you feel like it can't hear you or if it goes off all the time and you can start or stop the service via a Tasker action if you like.
Personally I use the app in combination with my ADB shell plugin to launch assistant on my NVIDIA Shield AndroidTV handsfree by shouting "hey google" to an old android phone lying besides the tv.

Since a lot of time went into developing this plugin and making it work (a way lot more than my last plugin) I put it in the Play Store for the price of a small coffee but since I know people like free apps, I decided to also create an add supported version.
Again, you can find the free version here and the ad-free version here (Of course I will update both at about the same time when I fix something).
So if you like the idea and want to try it out please have a look!
And if you have any questions, troubles, ideas, bugs (yes I'm sure they're there even after thoroughly testing), please leave them below!

Edit: If you don't have access to the Google Play store, I just uploaded both versions to XDA Labs:
Paid version
Free version
The Following 12 Users Say Thank You to Humpie For This Useful Post: [ View ]
28th October 2017, 05:05 PM |#2  
If you don't have access to the Google Play store, I just uploaded both versions to XDA Labs:
Paid version
Free version
29th October 2017, 10:21 AM |#3  
Senior Member
Thanks Meter: 80
 
More
I don't think it is your fault, but it seems that this hot word detection system is way too sensitive for me, it detected words when there were only noises.
sadly, but the idea was promising though
29th October 2017, 12:10 PM |#4  
Quote:
Originally Posted by alienyd

I don't think it is your fault, but it seems that this hot word detection system is way too sensitive for me, it detected words when there were only noises.
sadly, but the idea was promising though

That happens when the sensitivity is too high, have you adjusted the sensitivity setting in the app?
For me the same happens when I set the sensitivity to 10 and when I set it to 0, nothing will ever trigger. For the phone and words I'm using, the sweet spot is around 4 or 5
The Following User Says Thank You to Humpie For This Useful Post: [ View ]
29th October 2017, 09:35 PM |#5  
Senior Member
Thanks Meter: 80
 
More
yeah, thanks for the reply. I did play around with the sensitivity on default and then some lower level, however it still seemed to trigger to often. Maybe a little bit more playing around would help, or, may be it's just the nature of my language...
30th October 2017, 07:50 AM |#6  
Senior Member
Thanks Meter: 44
 
More
Great app, does the work pretty good but why does it have to disable google assistant. When this app is listening, assistant stops listening. Why can't they both work together. Or can we configure this app to trigger assistant and not the Google app itself.
1st November 2017, 11:39 AM |#7  
Senior Member
Flag Vizag
Thanks Meter: 77
 
More
@Humpie does it work when the screen is off ?
1st November 2017, 02:01 PM |#8  
PhilipTD's Avatar
Senior Member
Flag NYC
Thanks Meter: 521
 
More
Comparison to Autovoice
Hi,

Just wondering about the difference between this and Autovoice, or if there is an integration that would make sense.

Thanks.
1st November 2017, 03:09 PM |#9  
Junior Member
Thanks Meter: 0
 
More
I was hopeful, but even at the lowest sensitivity setting available, it still triggers when the tv is on downstairs and completely quite upstairs.
1st November 2017, 05:09 PM |#10  
Senior Member
Thanks Meter: 80
 
More
Quote:
Originally Posted by ngreen1980

I was hopeful, but even at the lowest sensitivity setting available, it still triggers when the tv is on downstairs and completely quite upstairs.

kind of my problem too...
1st November 2017, 05:49 PM |#11  
Quote:
Originally Posted by alienyd

yeah, thanks for the reply. I did play around with the sensitivity on default and then some lower level, however it still seemed to trigger to often. Maybe a little bit more playing around would help, or, may be it's just the nature of my language...

Quote:
Originally Posted by ngreen1980

I was hopeful, but even at the lowest sensitivity setting available, it still triggers when the tv is on downstairs and completely quite upstairs.

Quote:
Originally Posted by alienyd

kind of my problem too...

Hmm, what you could try is to download a hotword from snowboy.kitt.ai that is a bit more trained. In my experience they are a lot more consistent and trigger more accurately.
I do find it strange that even the lowest sensitivity setting still triggers it Did you stop and start the service just to be sure after changing it?
I am thinking about enabling more steps of sensitivity btw, but I'm not sure if I can make it even lower. I'll try though
Post Reply Subscribe to Thread

Tags
hotword, hotword detection, snowboy, tasker

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes