gpt4 book ai didi

javascript - 如何使用 Web Speech API 添加语音

转载 作者:行者123 更新时间:2023-12-04 18:01:21 26 4
gpt4 key购买 nike

我一直在阅读 Web Speech Api documentation我已经做了一些例子,但我想改变声音但不是标准系统声音(通过执行 SpeechSynthesis.getVoices() 获得的声音)。
SpeechSynthesisVoice对象具有表示语音合成服务的 voiceURI 属性。
我认为我需要制作一个 SpeechSynthesisVoice 对象来指示我的语音合成服务,但我不知道如何制作或在哪里可以找到。
问题是:是否有任何开源平台提供该功能,或者我必须使用浏览器提供的声音(通过执行 SpeechSynthesis.getVoices() 获得的声音)?

最佳答案

在当前的规范草案中,SpeechSynthesisVoice对象只有只读字段。浏览器和操作系统的每种组合都有不同类型的语音合成机制,并且每一种都有不同类型的语音。

如果要控制语音,则需要使用外部服务器。我用过 CloudASR它适用于语音合成和语音识别。它也很容易使用,因为您只需安装 Docker 容器并运行它即可。

关于javascript - 如何使用 Web Speech API 添加语音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34909464/

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