首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用audioPlayer实现下/前/暂停/恢复语音控制

用audioPlayer实现下/前/暂停/恢复语音控制
EN

Stack Overflow用户
提问于 2019-08-28 19:08:29
回答 2查看 109关注 0票数 0

我已经构建了一个从远程端点检索和播放音频播放列表的audioPlayer胶囊。

在模拟器和我的Galaxy s9上,我可以调用胶囊并播放音频。我还可以使用导航控件跳过/返回。

然而,在模拟器&设备中,NextPreviousPauseStopResume命令都被解释为PlayPlaylist操作(将我的播放列表传递给audioPlay.PlayAudio),并且从一开始就开始播放音频。

我是否需要连接到或构建新的操作来手动触发这些音频控制功能?我想这些都是免费的或者内置的。

此外,我还试图找出如何识别我正在使用的AudioItem索引,这样我就可以更新结果视图。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-08-29 17:17:08

语音命令(如play/stop/next/previous/resume )是为音频播放器内置的(不是库,而是市场本身)。

因此,开发人员在当前阶段无法控制音频播放器一旦启动播放器,必须依赖语音命令。

因此:

  1. 开发人员应该而不是为这些语音命令添加培训。
  2. 无法在IDE中或在设备上测试语音命令,但请放心,一旦您的胶囊发布到市场上,这些语音命令就会工作。
  3. 您可以在市场上查看任何睡眠声音胶囊,并验证该功能。他们中没有人受过语音指挥训练。
票数 1
EN

Stack Overflow用户

发布于 2019-08-29 11:38:50

我还没见过这种行为。由于您有一个S9,您可以在Bixby确认使用音频播放器的现有胶囊。例如,您可以启用AudioBurst。启动音频播放器,然后单击Bixby按钮并发出类似的命令,如.

代码语言:javascript
运行
复制
Next, Previous, Pause, etc

我得到了预期的行为。如果你不是,这可能与你的特定胶囊有关。请在方便的时候确认。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57698698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档