googlesamples / assistant-sdk-python

Samples and bindings for the Google Assistant API
http://developer.google.com/assistant/sdk
Apache License 2.0
917 stars 320 forks source link

add third_party hotwording example #357

Open proppy opened 5 years ago

proppy commented 5 years ago

It would be nice to have an example showing integration between https://github.com/tensorflow/tensorflow/tree/master/tensorflow/lite/experimental/micro/examples/micro_speech and google-assistant-grpc

This sample could show:

proppy commented 4 years ago

in https://github.com/googlesamples/assistant-sdk-python/issues/356#issuecomment-595132272 @BlackLight suggested looking at https://github.com/mozilla/DeepSpeech.

Generalizing the scope of this issue.

TheSpaceGod commented 4 years ago

@proppy do you know if there is any timeline for putting together this example by chance? I am working on a pet project where this would be very helpful. Thanks!

proppy commented 4 years ago

No works has started around this in this particular repository, but @BlackLight has been recently blogging about how he integrated multiple hotwording model in his https://github.com/BlackLight/platypush/ project.

Shulyaka commented 4 years ago

The Mycroft-precise project has a decent hotword detection. With about 500 samples of me saying 'ok google' and about 5k samples of other sounds, I've been able to train the model to a very usable level. It also responds to my only voice.