gpt4 book ai didi

actions-on-google - 如何在 Google 上的操作中添加来自 Firebase 存储的音频?

转载 作者:行者123 更新时间:2023-12-04 07:42:33 25 4
gpt4 key购买 nike

非常清楚,我想知道如何在 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 回答说要在 & 和 token 之间添加 *amp;*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 中进行了一些调整后,此代码可能已更改或格式不同,这是我不知道的。任何人都可以帮助我吗?

最佳答案

尝试逃避 &通过替换 &&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>

关于actions-on-google - 如何在 Google 上的操作中添加来自 Firebase 存储的音频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48055919/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com