python - 如何将 SSML 合并到 Python 中

标签 python alexa alexa-skills-kit ssml

我需要使用 SSML 在我的 Alexa 技能中播放带有标签的音频文件(按照亚马逊的说明)。

问题是,我不知道如何将 SSML 与 Python 结合使用。我知道我可以将它与 Java 结合使用,但我想通过 Python 培养我的技能。我查看了所有内容,但没有在 Python 脚本/程序中找到任何 SSML 的工作示例 - 有人知道吗?

最佳答案

这是两年前提出的问题,但也许有人会从下面受益。

我刚刚检查过,如果您使用 Alexa Skills Kit SDK for Python您可以简单地将 SSML 添加到您的响应中,例如:

@sb.request_handler(can_handle_func=is_request_type("LaunchRequest"))
def launch_request_handler(handler_input):

    speech_text = "Wait for it 3 seconds<break time="3s"/> Buuuu!"

    return handler_input.response_builder.speak(speech_text).response

希望这对您有所帮助。

关于python - 如何将 SSML 合并到 Python 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36633638/

相关文章:

python - Scrapy 停止抓取但继续爬取

python - 如何在 PyTorch 中对子集使用不同的数据增强

Alexa,无法关联您的技能

amazon-web-services - Alexa 技能 - 以编程方式更新 intent

android - FireTV : Alexa voice command for video, 不支持快进和倒带?

python-3.x - Alexa Flask-ask 获取用户个人信息

python - 模块 'tensorflow._api.v1.compat.v2' 没有属性 '__internal__' google colab 错误

python - 我如何使列表成为列表的列表?

alexa-skills-kit - 不同语言的 Alexa 技能响应

alexa-skills-kit - Alexa 技能 : Cannot convert undefined or null to object