alphacep / alphacep/vosk-api

Wake up word etc

Abierto
#1,310 3 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Jupyter Notebook
Estrellas
15.1k
Forks
1.8k
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

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!

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.