Javascript 对流层设置语音不工作?
我正在努力使这一行工作:Javascript 对流层设置语音不工作?,javascript,node.js,tropo,Javascript,Node.js,Tropo,我正在努力使这一行工作: tropo.say("Some text","kate"); 但是这一行打断了我正在编写的node.js应用程序。如果我不指定声音,那么它工作正常。例如: tropo.say("Some text"); 这里有谁能帮我解决问题吗?您的参数传递错误。您已经发布了一个指向的链接,该链接明确指出: say("Some text",{voice:"kate"}); 凯特的声音只适用于英国英语。您在应用程序中指定的语言(如果有)。默认为美国英语,可用的女声有Allison
tropo.say("Some text","kate");
但是这一行打断了我正在编写的node.js
应用程序。如果我不指定声音,那么它工作正常。例如:
tropo.say("Some text");
这里有谁能帮我解决问题吗?您的参数传递错误。您已经发布了一个指向的链接,该链接明确指出:
say("Some text",{voice:"kate"});
凯特的声音只适用于英国英语。您在应用程序中指定的语言(如果有)。默认为美国英语,可用的女声有Allison(默认)、Susan、Vanessa、Veronica。日志应该会给你一个关于发生了什么的线索。如果你仍然被困住了,可以问你的问题。Voxeo的极端支持在提供及时和有用的帮助方面非常好。您链接到脚本文档,但您的应用程序是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);
我相信这个问题已经在IRC中解决了,但是上面的内容是为其他用户发布的
贾斯汀·杜普利客户体验总监
Voxeo实验室我试了很多次,但都没有成功。我有一些对流层。说(“一些文本”);在那之前,他们都工作。到了那个时候,它刹车了。如果我去掉{声音:“凯特”}它又开始工作了。所以我安装了tropo,然后这样说:var tropo=new TropoWebAPI();tropo.say(“一些文字,{声音:“凯特”});“它刹车了。@zumzum:您在控制台(或其他)中有任何与之相关联的错误日志吗?”?你也试过其他声音吗?可能由于某种原因,“kate”未被识别/丢失。我在日志中未看到任何错误。我会继续寻找,但没有突出的…我会尝试其他voices@zumzum:如果没有错误,我打赌语音资源不存在或已损坏。