问题标签 [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 回答
423 浏览

alexa - 如何让 Alexa 说出电话号码

我希望 Alexa 将电话号码表示为数字而不是其值。

前任:

[Alexa] 联系电话是 9 8 7 6 5 4 3 2 1 0。

但现在 Alexa 说

联系电话是九八亿七千六百四千三千二百十万

谢谢

0 投票
1 回答
169 浏览

alexa - 如何在 SSML 中用“Hm”构造一个句子

如何使用 Alexa SSML 构造单词“hm”?我已经尝试过了,但这并不完全自然。请指教。

0 投票
0 回答
45 浏览

python - 使用 texttospeech google api 的奇怪行为

我开始知道如何使用谷歌 API 修改 texttospeech API 的 python 示例代码 我发现了一个问题,当我在 txt 文件中使用 ssml languaje 将文本传递给 API 时,生成的 mp3 音频改变了字符 'é ' 与句子 'derechos de autor' 和字符 'á' 保持沉默。这只发生在我从文件中读取文本时,如果我在调用它时通过参数将 ssml 语句直接提供给应用程序,则不会发生这种变化。我搜索了这个问题,但我没有找到它,有没有人暗示这里发生了什么?

这是从控制台获取 ssml 文本并创建正确的 mp3 音频文件的函数:

这是从文件中获取 ssml 的函数,相同的文本,产生不同的音频文件:

0 投票
0 回答
180 浏览

text-to-speech - 使用时不需要的暂停用于 TTS 的 SSML 中的标记

我正在为 VUI 工具编写和标记口语。我们正在为我们的 TTS 服务使用Google Cloud Wave-net,并且我一直在尝试使用 SSML 来使 TTS 输出更自然。当我添加标签“prosody”时,TTS 输出会在标签开始之前添加一个暂停,如下所示:

<speak> Rebecca is allergic to <prosody rate="slow" range="high">soybean oil.</prosody> Would you like to cancel this order? </speak>

在此示例中,TTS 输出在“to”和“soybean oil”之间暂停。这只是一个愚蠢的例句,但在我们的实际产品中,我们需要使用这种标签来提供复杂词之间的强调和区分。

有没有其他人遇到过这个问题?有小费吗?

0 投票
1 回答
94 浏览

javascript - 为 Google Action 调用 Intent 后播放音频

我需要帮助了解 SSML 对谷歌操作的工作方式。

当我的意图被称为如下内容时,我希望播放声音:

似乎这是这样一个函数的错误语法,我不确定我应该如何适当地调用 playAudio(),似乎 'conv' 不是正确的参数。

0 投票
1 回答
223 浏览

dialogflow-es - 带有 SSML 的 Google Action 因“具有 HTML 标记”而被拒绝

我上周在 Google 上提交了我的第一个操作。

我使用 Dialogflow 和 WebhookClient 编写了代码,并针对 2 种语言 - 英语和印地语。

“我的操作”已获批准用于英语,但在印地语中恢复为“拒绝”状态,评论为“ऐप प्रतिक्रियाओं में एचटीएमएल टैग हैं |” (“应用程序响应具有 HTML 标记”)

关于这篇评论,我有 2 个相关问题 -

  1. 我正在使用从以下参考资料中学到的 ssml -

看来,我完全按照文件。

我的代码看起来像这样 -

这是正确的方法吗?

  1. 拒绝审查中给出的示例如下。但是,示例响应是版本 1 中使用的响应 -

    /li>

我在第 2 版中的新回复如下所示 -

我的版本 1 是否有可能被重新提交以供审核?如何更新版本以供审核?它正在模拟器中更新。

模拟器中的响应记录为 -

0 投票
2 回答
628 浏览

text-to-speech - Curl 文本到语音中的 SSML 代码 IBM Watson

我正在尝试使用 IBM Watson Text to Speech,因为我需要获取一些音频文件以插入到视频中,但我根本不是开发人员!查看 IBM 云网站上提供的稀有教程,我想出了如何使用 curl 获取音频文件。但我找不到使用 SSML 可能性来修改声音的方法。我不明白我们必须在代码中的哪里指定标签。这是我使用的代码,它可以生成音频文件。我应该在哪里插入标签来自定义声音?...任何帮助都非常受欢迎!提前谢谢了

0 投票
1 回答
272 浏览

ssml - List of SSML tags and features supported with Google Actions

I'm trying to write a function that will generate a script read with SSML tags, and with elements of the script being inserted dynamically based on data pulled from the Twitter API.

I can't find a list of SSML tags and features that Actions on Google support. Is there a comprehensive list somewhere?

Appreciate any input.

0 投票
2 回答
347 浏览

node.js - 使用运行时函数的 Twilio SSML

我正在尝试在 Twilio 运行时函数中使用 Say-verbs 添加 SSML 文本。

上面的代码在渲染时会产生编码的文本。有没有办法让 Twilio 接受没有编码的文本?

我知道 Say 对象中的 ssml 方法,但是它们相当麻烦,并且将标签作为 Say-String 的一部分编写会更容易。

0 投票
1 回答
122 浏览

java - 如何一起使用韵律和解释(SSML)

我有一个问题,如何在 Twilio 韵律和解释代码中结合使用。作为 2 个单独的标签,这有效,但封装无效。你有什么想法如何做这个缓慢的和平并解释为?

任何帮助表示赞赏