Тропо Настройка голоса не работает?
Я пытаюсь заставить эту линию работать:
tropo.say("Some text","kate");
Но эта линия ломает node.js
приложение, которое я пишу. Если я не укажу голос, он будет работать нормально. Например:
tropo.say("Some text");
Любой гуру тропо, который может мне помочь?
3 ответа
Вы связались с документами 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, но публикуем вышеупомянутое для других пользователей, проверяющих это
Джастин Дюпри
Директор по работе с клиентами
Voxeo Labs
Вы передаете свой параметр неправильно. Вы разместили ссылку на документацию, в которой четко сказано, что это должно быть:
say("Some text",{voice:"kate"});
Голос Кейт только для британского английского языка. На каком языке вы указываете в своем заявлении, если таковые имеются. По умолчанию используется американский английский, и у вас есть женские голоса: Эллисон (по умолчанию), Сьюзан, Ванесса, Вероника. Журналы должны дать вам понять, что происходит. И если вы все еще застряли, задайте свой вопрос на форуме Tropo. Экстремальная поддержка Voxeo очень хороша в предоставлении своевременной и полезной помощи.