Как указать пользовательские wakeword в спичке - android - PullRequest
1 голос
/ 15 января 2020

Как я могу указать пользовательское имя wakeword (например, "переполнение стека" или "время вечеринки") в конфигурации spokestack- android? Я ищу что-то вроде:

SpeechPipeline pipeline = new SpeechPipeline.Builder()
    .setProperty("wakeword", "stack overflow")
//...
    .build();

1 Ответ

1 голос
/ 15 января 2020

В настоящее время Spokestack Android поддерживает только обнаружение wakeword через двоичный классификатор, поэтому мы распознаем только «Spokestack». Теоретически, это может быть выполнено с помощью Android платформы ASR, с оговоркой, что пользователь будет постоянно прерываться звуковыми сигналами в стиле Google Assistant по мере истечения времени ожидания запроса ASR и его перезапуска, поэтому это будет полезно только для неформальных демонстраций, а не для реальных приложений.

Тем не менее, теоретически это возможно, поэтому не стесняйтесь открыть вопрос , и он может появиться в будущей версии если мы получим достаточный спрос на него.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...