如何集成 Bluemix Conversation 和 Speech-To-Text 以及 Text-To-Speech
How can I integrate Bluemix Conversation and Speech-To-Text and Text-To-Speech
我想使用 Bluemix Conversation sample application
并向其添加语音输入和输出。还有其他可用的 Bluemix TTS 和 STT 示例应用程序。
集成这 3 个功能的选项有哪些?建议初学者使用哪些?
目前没有提供 'simple' 示例应用程序的计划,该应用程序演示了 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
汽车仪表盘应用程序使用 IBM Watson Speech JS SDK:
https://github.com/watson-developer-cloud/speech-javascript-sdk
希望这对您有所帮助。
几个月前,我在 Dialog 服务演示应用程序和 Speech JS SDK 中做了一些类似的事情:
http://speech-dialog.mybluemix.net/
完整代码在 github but almost all of the changes were in this commit。
请注意,它是基于 SDK 的旧测试版构建的。您可以从 github releases or npm (for use with webpack/browserify/etc.) and there are lots of examples.
获取最新版本
这是一个老问题,但 IBM Watson 仍在不断发展,因此这可能是一个更新的答案。
您有 2 个选择。
您只需按照此 tutorial
让您的应用提交 HTTP REST 请求(GET 或 POST)
或者您可以利用特定语言的 SDK。
如果您使用的是 nodejs,请查看此 example。
对于 java,请参阅此 example。
编辑
这是我创建的一个示例 git 项目,用于将文本转语音集成到对话简单示例应用程序中:conversation-simple-with-text-to-speech
这是添加集成的具体提交:commit 3564aeb
我想使用 Bluemix Conversation sample application
并向其添加语音输入和输出。还有其他可用的 Bluemix TTS 和 STT 示例应用程序。
集成这 3 个功能的选项有哪些?建议初学者使用哪些?
目前没有提供 'simple' 示例应用程序的计划,该应用程序演示了 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
汽车仪表盘应用程序使用 IBM Watson Speech JS SDK: https://github.com/watson-developer-cloud/speech-javascript-sdk
希望这对您有所帮助。
几个月前,我在 Dialog 服务演示应用程序和 Speech JS SDK 中做了一些类似的事情:
http://speech-dialog.mybluemix.net/
完整代码在 github but almost all of the changes were in this commit。
请注意,它是基于 SDK 的旧测试版构建的。您可以从 github releases or npm (for use with webpack/browserify/etc.) and there are lots of examples.
获取最新版本这是一个老问题,但 IBM Watson 仍在不断发展,因此这可能是一个更新的答案。
您有 2 个选择。
您只需按照此 tutorial
让您的应用提交 HTTP REST 请求(GET 或 POST)或者您可以利用特定语言的 SDK。
如果您使用的是 nodejs,请查看此 example。
对于 java,请参阅此 example。
编辑
这是我创建的一个示例 git 项目,用于将文本转语音集成到对话简单示例应用程序中:conversation-simple-with-text-to-speech
这是添加集成的具体提交:commit 3564aeb