Как я могу интегрировать Bluemix Conversation и Speech-To-Text и Text-To-Speech

Я хотел бы использовать пример приложения Bluemix Conversation
и добавить речевой ввод и вывод к нему. Существуют и другие примеры приложений для Bluemix TTS и STT. Какие есть варианты для интеграции этих трех функций и какие из них рекомендуются для начинающих?

3 ответа

Решение

В ближайшее время нет планов предоставить "простое" приложение-образец, которое демонстрирует объединение Watson STT (речь в текст), разговора и TTS (текст в речь). В долгосрочной перспективе это определенно на радаре.

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

Приложение автомобильной панели использует SDK IBM Watson Speech JS: https://github.com/watson-developer-cloud/speech-javascript-sdk

Надеюсь, это поможет.

Я сделал кое-что в этом направлении с демонстрационным приложением службы Dialog и Speech JS SDK несколько месяцев назад:

http://speech-dialog.mybluemix.net/

Полный код на github, но почти все изменения были в этом коммите.

Обратите внимание, что он был построен на более старой бета-версии SDK. Вы можете получить последнюю версию из выпусков github или npm (для использования с webpack/browserify/etc.), И есть много примеров.

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

У вас есть 2 варианта.

Вы можете просто попросить ваше приложение отправить HTTP-запрос REST (либо GET, либо POST), следуя этому руководству.

Или вы можете использовать SDK для конкретного языка.

Если вы используете nodejs, посмотрите этот пример.

Для Java, см. Этот пример.

редактировать

Вот пример проекта git, который я создал для интеграции преобразования текста в речь в простое приложение для разговора: простой разговор с текстом в речь

Вот конкретный коммит, в который была добавлена ​​интеграция: commit 3564aeb

Другие вопросы по тегам