我一直在用 git 玩这个项目,到目前为止一切都很好。
https://github.com/bespoken/streamer
我想增强它以在用户要求时播放长格式的静态音频文件。例如,如果用户要求“让 Streamer 播放国歌”,我只想播放那个文件。有没有人对实现这个简单事情的最佳方法有一个好主意?
我尝试了几种方法,但无法获得最终结果。一方面,我不希望将静态文件的数据保存在 dynamodb 上,但仍希望保存播客信息。
我为“Anthem”添加了一个意图,并为该意图添加了示例话语。在 constants.js 文件中,我添加了一个新的“STATIC_MODE”,并尝试通过 out 复制 PLAY_MODE 的实现方式
这是我遇到的问题,每当我停止播放 Anthem 文件,然后调用 Podcast Player 时,它就会开始播放 Anthem,而不是播客。我尝试在 audioEventHandlers.js 中为 STATIC_MODE 处理程序注释掉 saveState,然而,当我尝试播放播客时,当我要求播放播客时,它仍然会播放国歌。
任何帮助,将不胜感激!
这可能很糟糕,但我从来没有用 javascript 编码,只是试图按照 git 项目来增强我喜欢的功能。