IBM Watson Text To Speech Bower_Components

时间:2017-04-10 17:31:51

标签: text-to-speech ibm-watson amazon-polly

我正在拔头发,欢迎一些意见/建议。我无法获得Watson的Text to Speech服务的任何代码示例。或者Amazon Polly或Read Speaker的示例代码......

每当我试图追查问题时,它似乎都归结为“你需要通过命令行安装这样的(Composer,curl,Bowser,Drush等)”。这一切都很好,除了我是Web开发的新手,而我的公司目前正在使用我没有命令行访问权限的共享托管平台。

有没有办法在共享主机平台上安装一个像样的文本到语音引擎,或者我只需要咬紧牙关并切换到VPS?

1 个答案:

答案 0 :(得分:0)

根据您实际尝试使用任何文本到语音解决方案的内容,您至少应该能够在本地从命令行进行测试,然后将代码中的解决方案部署到共享环境中。

关于IBM Watson's Text to Speech,它本身没有依赖关系。在最基本的形式中,您只是调用REST API:https://www.ibm.com/watson/developercloud/text-to-speech/api/v1/#synthesize_audio

例如,使用任何命令行中的curl,以下内容将返回一个wav文件:

curl -X GET -u "{username}":"{password}"
--output hello_world.wav
"https://stream.watsonplatform.net/text-to-speech/api/v1/synthesize?
accept=audio/wav&text=Hello%20world&voice=en-US_AllisonVoice"

您如何处理该文件取决于您使用的编程语言,但它仍然没有任何依赖关系来开始使用这些示例。