问题标签 [ssml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
132 浏览

actions-on-google - ssml 句末有重点

在我的 SSML 响应中,如果我添加一个重点,而不是额外的文本,则音频结果是错误的:

在这个示例中,对于第一个句子,助手在句子末尾说“点”,在第二个句子中,它说“引号”。最后一个没问题。

有什么帮助解决这个问题吗?

弗雷德里克

0 投票
0 回答
124 浏览

c# - Format to read out ssml in system.speech

I have a text that i need to speak with system.speech so i need a format that when a specific word appears in the text like EPS, i want to speak it like Earning Per Share. I know that there is a attribute for this but it is only implementable at the line where EPS is located like

Currently i am doing this

I will be receiving this whole ssmlString from somewhere else. How can i specify the format even before speaking out the text because i don't want to separate all things from sentence and then apply these attributes one by one. Is there any way to create a format for reading out the text with and attributes in a xml file or through code. Any help will be appreciated. Thanks.

0 投票
1 回答
81 浏览

actions-on-google - 德语 Google Assistant SSML 输出中的不需要的背景噪音

我注意到当我输出个位数后跟一个<break>. 我正在使用德国女声 1。我有以下 SSML 标记来重现此行为:

我还想提供一个指向 mp3 的链接(使用 TTS 模拟器生成,德语,女声 1)。您可以清楚地听到噪音,尤其是在数字 0、2、3、4、6、7 之后。这种效果似乎只有在 a<break>之后才会出现<say-as interpret-as="cardinal">

我希望这样的 SSML 标记完全没有背景噪音。

我使用上面的标记告诉用户一个电话号码,因为<say-as interpret-as="telephone">01234567890</say-as>拼写数字太快了。

0 投票
2 回答
981 浏览

c# - 在机器人框架中使用文本到语音

我正在使用 microsoft bot 框架、C# 和 Visual Studio,我正在尝试让 bot 回复语音,我目前正在使用文档,我已将其添加到我的代码中,如下所示:

问题是机器人回复消息“欢迎使用我的机器人”,但无论是在模拟器中还是在生产环境中都没有出现语音,如何解决这个问题以便语音真正出现?

0 投票
0 回答
168 浏览

xslt - 如何使用 XSLT 将 MathML 文件转换为 SSML

我想将 MathML 转换为语音。为此,我建议使用 XSLT,它可以将 XML 文件转换为文本文件,我可以使用它来制作 SSML 文件或 HTML 文件。那我该怎么做呢?

0 投票
1 回答
731 浏览

node.js - Google Actions sdk 不使用 ssml 播放音频

我尝试使用 SSML 播放小尺寸音频,但下面的代码抛出错误“expected_inputs[0].input_prompt.rich_initial_prompt.items[0].simple_response: 'display_text' must be set or 'ssml' must have a valid display渲染。”

0 投票
0 回答
316 浏览

c# - 如何使用 ssml 韵律元素产生情感演讲?

如何使用 ssml 韵律元素产生情感演讲?

我试过这段代码在语音中产生悲伤的情绪,但语音情绪没有变化。

0 投票
1 回答
398 浏览

python - 如何改变 Alexa 的通话速度?

如何将 Alexa 通话/播放速度更改为超快或超慢?有没有办法操纵 Alexa 音频输出的采样率?

0 投票
1 回答
139 浏览

alexa - 在 Alexa SSML 中调整速率/音高的问题

我试图通过以下方式调整 Alexa 的说话速度和音调:

执行结果成功,但是我注意到了"ssml": "<speak><prosody pitch=NaN" ,当我去模拟器测试时,Alexa回应了There was a problem with the requested skill's response

所以我尝试了几件事:

执行结果失败:“SyntaxError: Unexpected number”,

0 投票
1 回答
860 浏览

alexa - 在 Alexa Skill SSML 说话块中间添加音频

我正在使用 Node.js Alexa 库:alexa-sdk

我正在尝试在 SSML 响应中间嵌入音频。我可以在 SSML 响应的末尾添加音频标签,但不能在中间添加。

例如:

当我将上述内容作为 SSML 发送时,Alexa 模拟器会合成“你做得很好!” 并停在那里。

有谁知道我做错了什么或如何使这项工作?在 SSML 文本中间嵌入音频标签不起作用吗?

即使是 alexa 文档也有一个中间有音频的例子,这对我在模拟器中不起作用。

谢谢你

PS我差不多10天前在亚马逊论坛上问过这个问题没有回复,这并不少见(不是最活跃的寻求帮助的地方)