Alexa Voice Service (avs-device-sdk) - Как ввести аудиофайл вместо голоса - PullRequest
0 голосов
/ 15 февраля 2019

Я хочу использовать текстовые команды для взаимодействия с AVS вместо использования голоса.Однако задача распознавания речи выполняется в облаке, поскольку она получает событие распознавания (https://developer.amazon.com/docs/alexa-voice-service/speechrecognizer.html#recognize) от устройства AVS. Это означает, что мы не можем вводить текст непосредственно в устройство AVS для моего варианта использования.

Итакя использую текст-в-речь для генерации аудиофайлов из моих текстовых команд, а затем подаю их на устройство AVS, но я не уверен, куда подать мой аудиофайл.

Наверное, яМожно создать пользовательский параметр ввода в этом месте (https://github.com/alexa/avs-device-sdk/blob/master/SampleApp/src/UserInputManager.cpp#L171) для моего варианта использования. В основном, я пытался следовать тому, что они сделали для других входов, таких как «нажатие». Но я не знаю, где я могу сократитьголосовой ввод и чтение из моего аудио файла.

Я ценю любую помощь!

...