Поддержка голоса/языков API синтеза речи HTML5Html

Программисты Html
Anonymous
Поддержка голоса/языков API синтеза речи HTML5

Сообщение Anonymous »

Я пытаюсь использовать синтез речи в html5, чтобы произносить сообщения на арабском языке, но это не работает. Я запускаю следующий скрипт, чтобы проверить языки, поддерживаемые Chrome, и арабский не входит в их число.

Код: Выделить всё

window.addEventListener("DOMContentLoaded", function () {
if (window.speechSynthesis != undefined) {
document.getElementById("playback").addEventListener("click", function () {
var stimmen = window.speechSynthesis.getVoices();
for (var i = 0; i < stimmen.length; i++) {
console.log("Voice " + i.toString() + " " + stimmen[i].name);
}
}, false)
}
}, false)
и это скрипт, который я использовал

Код: Выделить всё

var msg = new SpeechSynthesisUtterance();
msg.text = 'تجربة اللغة العربية';
msg.lang = 'ar-SA';
window.speechSynthesis.speak(msg);
Есть ли способ установить голосовую связь/язык на арабском языке, чтобы эта функция работала. Если нет, может ли кто-нибудь подсказать мне встроенную службу преобразования текста в речь для веб-сайтов, которая должна поддерживать арабский язык? или что-нибудь, что подойдет?
Я связался с Readspeech, но их цены превышают мой бюджет

Подробнее здесь: https://stackoverflow.com/questions/277 ... es-support

Вернуться в «Html»