alphacep / alphacep/vosk-api

Wake up word etc

Aperta
#1,310 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Jupyter Notebook
Stelle
15.1k
Fork
1.8k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Hi,

How is a wake up word/phrase supposed to work with Vosk? Is there any dedicated functionality in Vosk which handles that?
I'm going to create a separate recognizer with fixed vocabulary with just a wake up word. When it will recognize a wake up word I will stop it and start another recognizer with another fixed vocabulary. Is it a way to go?

Is there a command template support in Vosk like in some other frameworks? For example I need to recognize the following command:
'play song money by pink floyd'. The template for English could be 'play song {SONG_NAME} by {BAND_NAME}'. For German 'song {SONG_NAME} von {BAND_NAME} spielen'.

Does Vosk support only words which it can find in dictionary? For example, I need to find songs by U2. In this case Vosk returns 'find you too' which is correct but there is no such band as 'you too'.

There are many singers/bands which are definitely not in the dictionary. Should I create a dedicated dictionary in this case and list all possible artists/groups? Is it possible to ask Vosk just output characters in case it cannot find a word in the dictionary?

Is it possible to mix languages? For example Google Translate can do that partially:
find albums by death cab for cutie -> найти альбомы death cab для милашки
Vosk returns this for the latter phrase from the Google translate: найти альбомы без капли милашки

Thank you!

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.