gpt4 book ai didi

HTML5 语音合成 API 语音/语言支持

转载 作者:太空狗 更新时间:2023-10-29 14:17:38 25 4
gpt4 key购买 nike

我正在尝试使用 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,但他们的价格高于我的预算

最佳答案

不确定是否支持阿拉伯语,但要获取列表:

// List available voices
speechSynthesis.onvoiceschanged = function () {
var voices = this.getVoices();
console.log(voices);
};

关于HTML5 语音合成 API 语音/语言支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27702842/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com