我正在努力使这条线工作:
tropo.say("Some text","kate");
但这一行打破了我写的node.js
应用。如果我没有指定语音,那么它工作正常。例如:
tropo.say("Some text");
这里的任何tropo大师都可以帮助我吗?
答案 0 :(得分:2)
您链接到Scripting文档,但您的应用是WebAPI。这是来自这些文档的脚本:
var http = require('http');
var tropo_webapi = require('tropo-webapi');
var server = http.createServer(function (request, response) {
var tropo = new TropoWebAPI();
// (value, as, name, required, voice)
tropo.say("Hello, how are you?.", null, null, null, "kate");
response.end(TropoJSON(tropo));
}).listen(8000);
https://www.tropo.com/docs/webapi/international_speaking_other_languages.htm
我相信这已经在IRC中解决了,但是将其发布给任何其他用户查看它。
Justin Dupree
客户体验总监
Voxeo Labs
答案 1 :(得分:1)
您传递的参数错误。您已发布指向documentation的链接,该链接明确说明应该是:
say("Some text",{voice:"kate"});
答案 2 :(得分:0)
语音Kate仅适用于英国英语。您在申请中指定的语言(如果有)。默认为美国英语,您可以使用的女声是Allison(默认),Susan,Vanessa,Veronica。日志应该为您提供有关正在发生的事情的线索。如果您仍然卡住,请在Tropo Forum中提出您的问题。 Voxeo的极端支持非常适合提供及时有用的帮助。