如何在 Google 上的操作中添加 Firebase 存储中的音频?

2024-04-16

明确地说,我想知道如何在 Google 上的操作中添加 Firebase 存储中的音频?几周以来我一直被这个问题困扰。我已将音频上传到 Firebase 存储中,并从中复制了 Firebase 提供的链接,并将音频的 URL 以给定格式粘贴到语音输出中。检查我的表现:-

<speak>
<audio src="https://firebasestorage.googleapis.com/v0/b/enrich-58fdf.appspot.com/o/xxx.mp3?alt=media&token=aabcd430-9d46-45f6-ad21-fdca0895123f">
</audio>
</speak>

但这没有用。 但几个月前,在 Google+ 社区中,我发现一个人问了与此类似的问题,Allen Firstenberg 回复了,他说要在之间添加 *amp;*token& and token。因此,在此之后,会生成一个新代码,即

<speak>
<audio src="https://firebasestorage.googleapis.com/v0/b/enrich-58fdf.appspot.com/o/xxx.mp3?alt=media&amp;token=aabcd430-9d46-45f6-ad21-fdca0895123f">
</audio>
</speak>

但这也行不通。我认为在 SSML 中进行一些调整后,此代码可能已更改或格式有所不同,这是我不知道的。那么有人可以帮我吗?


尝试逃避&通过替换& with &amp.

如果您仍然遇到问题,请尝试在</audio>标签和</speak>标签。 Actions on Google 要求显示文本和 SSML 或 SSML 能够以可视方式表示。在 SSML 中添加文本将使您的 SSML 能够以视觉和听觉方式呈现。

下面是使用 Firebase 存储并使用上述技术的完整工作 SSML 字符串:

<speak>
<audio src="https://firebasestorage.googleapis.com/v0/b/repeater-96d05.appspot.com/o/digital_watch_alarm_long.ogg?alt=media&amp;token=cdf4d1da-1d1f-42eb-a478-3912275d0f37">
</audio>
text
</speak>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Google 上的操作中添加 Firebase 存储中的音频? 的相关文章

随机推荐