Как я могу интегрировать разговор Bluemix и речь в текст и текст в речь
Я хотел бы использовать разговор Bluemix пример приложения
и добавьте речевой ввод и вывод. Существуют и другие примеры приложений для Bluemix TTS и STT.
Каковы варианты интеграции этих 3 функций и какие из них рекомендуются для начинающих?
3 ответов
нет немедленных планов предоставить "простой" пример приложения, которое демонстрирует объединение Watson STT (речь в текст), разговор и TTS (текст в речь). В долгосрочной перспективе это определенно на радаре.
в ближайшей перспективе, чтобы получить представление о том, как это сделать, пожалуйста, взгляните на автомобиль приборной панели приложения код:
- https://github.com/watson-developer-cloud/car-dashboard/blob/master/ui/index.html#L85
- https://github.com/watson-developer-cloud/car-dashboard/tree/master/ui/ibm
- https://github.com/watson-developer-cloud/car-dashboard/tree/master/speech
- https://github.com/watson-developer-cloud/car-dashboard/blob/master/ui/ibm/stream_speech_to_text.js#L34
в приложение Car dashboard использует IBM Watson Speech JS SDK: https://github.com/watson-developer-cloud/speech-javascript-sdk
надеюсь, это поможет.
Это старый вопрос, но IBM Watson все еще развивается, поэтому это может быть более современным ответом.
У вас есть 2 варианта.
вы можете просто отправить приложение запрос HTTP REST (либо GET, либо POST), следуя этому учебник
или вы можете использовать языковой SDK.
Если вы используете nodejs, то проверьте это пример.
для java см. Это пример.
редактировать
вот пример проекта git, который я создал для интеграции текста в речь в разговор-простой пример приложения:разговор-просто-с-текст-в-речь
вот конкретная фиксация, где была добавлена интеграция:совершить 3564aeb
Я сделал что-то в этом роде с демо-приложением Dialog service и Speech JS SDK несколько месяцев назад:
http://speech-dialog.mybluemix.net/
полный код включен github но почти все изменения были в этот коммит.
обратите внимание, что он был построен на старой бета-версии SDK. Вы можете получить последнюю версию от GitHub релизы или НПМ (для использования с webpack / browserify / etc.) и есть много примеры.