1

私はこの行を機能させようとしています:

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

ドキュメンテーション

node.jsしかし、この行は私が書いているアプリを壊します。声を指定しなければ問題なく動作します。例えば:

tropo.say("Some text");

私を助けてくれるトロポの達人はいますか?

4

3 に答える 3

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
カスタマー エクスペリエンス担当ディレクター

于 2012-08-28T17:33:02.760 に答える
1

パラメータを間違って渡しています。ドキュメントへのリンクを投稿しましたが、次のようにする必要があることが明確に示されています。

say("Some text",{voice:"kate"});
于 2012-08-27T22:47:23.667 に答える
0

ケイトの声はイギリス英語専用です。アプリケーションで指定している言語がある場合は、その言語。デフォルトは米国英語で、使用可能な女性の声はアリソン (デフォルト)、スーザン、ヴァネッサ、ベロニカです。ログは、何が起こっているかについての手がかりを与えるはずです。それでも問題が解決しない場合は、 Tropo Forumで質問してください。Voxeo の Extreme Support は、タイムリーで役立つサポートを提供する点で優れています。

于 2012-08-28T13:07:40.813 に答える