我正在尝试在 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);

有没有办法在阿拉伯语中安装语音/语言以使此功能正常工作.如果没有,任何人都可以引导我为网站嵌入文本到语音服务,它必须支持阿拉伯语吗?或任何会做的事情?
我已经联系了readpeech,但他们的价格高于我的预算

解决方法

不确定是否支持阿拉伯语,但要获取列表:
// List available voices
speechSynthesis.onvoiceschanged = function () {
  var voices = this.getVoices();
  console.log(voices);
};

HTML5语音合成API语音/语言支持的更多相关文章

  1. swift 快速奔跑的兔几 本节的内容是:用AVAdioPlayer播放声音 语音合成

    AVFoundation还提供了一个专门为播放声音而设计的类,名为AVAdioPlayer。对于播放音频来说,AVAdioPlayer是一种比AVPlayer更加简单的选择,并且还有优点呦:AVAdioPlayer允许为每位玩儿家设定音量;AVAdioPlayer更容易循环;可以查询一个AVAdioPlayer,获知其当前输出功率,用来显示随时间变化的音量级。下面是代码的栗子:语音合成:可以让你的应用程序读出文本。合成语音有两个主要组件,第一个是AVSpeechUtterance,它表示希望合成的文本。

  2. Android实现语音合成与识别功能

    这篇文章主要为大家详细介绍了Android实现语音合成与识别功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  3. 愚蠢的想法:PHP语音从PHP服务器?

    我想综合MacOSX演讲,但我正在使用一台电脑.我可以在我的Macbook上设置一个PHP服务器,并为我合成文本,并通过Web请求返回给我吗?t=why你好什么秘密的PHP代码将解锁这种可能性?我知道我可以在命令行上使用-o“output.aiff”-f“input.txt”来合成语音,但是我需要帮助这里的结缔组织.而不是–我不想链接到Cepstral或AT&T的在线语音合成器,因为我想使用特殊的Mac语音合成语法.

  4. HTML5语音合成Speech Synthesis API简介

    总结以上是DEVMAX为你收集整理的HTML5语音合成SpeechSynthesisAPI简介全部内容。如果觉得DEVMAX网站内容还不错,欢迎将DEVMAX网站推荐给好友。

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

    我正在尝试在html5中使用语音合成来用阿拉伯语讲话,但它不起作用.我运行以下脚本来检查chrome支持的语言,阿拉伯语不是其中之一.这是我用过的脚本有没有办法在阿拉伯语中安装语音/语言以使此功能正常工作.如果没有,任何人都可以引导我为网站嵌入文本到语音服务,它必须支持阿拉伯语吗?或任何会做的事情?我已经联系了readpeech,但他们的价格高于我的预算解决方法不确定是否支持阿拉伯语,但要获取列表:

随机推荐

  1. 微信小程序canvas实现水平、垂直居中效果

    这篇文章主要介绍了小程序中canvas实现水平、垂直居中效果,本文图文实例代码相结合给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

  2. 使用HTML5做的导航条详细步骤

    这篇文章主要介绍了用HTML5做的导航条详细步骤,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

  3. H5最强接口之canvas实现动态图形功能

    这篇文章主要介绍了H5最强接口之canvas实现动态图形功能,需要的朋友可以参考下

  4. Canvas高级路径操作之拖拽对象的实现

    这篇文章主要介绍了Canvas高级路径操作之拖拽对象的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

  5. html5视频自动横过来自适应页面且点击播放功能的实现

    这篇文章主要介绍了h5视频自动横过来自适应页面且点击播放,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

  6. 详解HTML5中的picture元素响应式处理图片

    这篇文章主要介绍了详解HTML5中的picture元素响应式处理图片,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  7. canvas像素点操作之视频绿幕抠图

    这篇文章主要介绍了canvas像素点操作之视频绿幕抠图的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  8. html5利用canvas实现颜色容差抠图功能

    这篇文章主要介绍了html5利用canvas实现颜色容差抠图功能,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下

  9. canvas绘制视频封面的方法

    这篇文章主要介绍了canvas绘制视频封面的方法的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  10. HTML5拖拽功能实现的拼图游戏

    本文通过实例代码给大家介绍了HTML5拖拽功能实现的拼图游戏,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧

返回
顶部