Tropo设置声音不起作用?

时间:2012-08-27 22:33:00

标签: javascript node.js tropo

我正在努力使这条线工作:

tropo.say("Some text","kate");

Documentation

但这一行打破了我写的node.js应用。如果我没有指定语音,那么它工作正常。例如:

tropo.say("Some text");

这里的任何tropo大师都可以帮助我吗?

3 个答案:

答案 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的极端支持非常适合提供及时有用的帮助。