首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用带有纯javascript的SSML

使用带有纯javascript的SSML
EN

Stack Overflow用户
提问于 2021-02-18 11:01:02
回答 1查看 446关注 0票数 0

我试着用语音API大声朗读一段文字。我想在句子中插入一个停顿,但我一直做不到。我一直试图使用SSML作为文本:

代码语言:javascript
复制
var msg = new SpeechSynthesisUtterance();
msg.text = "Hello <break> World";
window.speechSynthesis.speak(msg);

但它读起来是纯文本(读标记等)。我也尝试过这种字符串:

代码语言:javascript
复制
msg.text = '<speak>Hello <break time="2000ms"/> World </speak>'
msg.text = '<speak version="1.0" xmlns="http://www.w3.org/2001/10/synthesis" xml:lang="string"></speak>'

但没起作用。有onMark属性 on SpeechSynthesisUtterance建议应该可以使用SSML,但是我还没有找到任何关于它的信息。

您知道是否可以使用SSML吗?如何使用SSML?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-18 11:23:40

SSML仍未实现:

https://github.com/WICG/speech-api/issues/10

https://bugs.chromium.org/p/chromium/issues/detail?id=88072

关于第一个线程的最后评论似乎是说他们仍然没有ideaa来实现它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66258612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档