gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-29 02:25:42 35 4
gpt4 key购买 nike

我有一个用于 FireTV 的视频应用程序和一个用于 play 的语音命令, pause , skipNext , skipPrev工作正常,但在调用 fastforward 时和 rewind Alexa 说它“不受支持”。

我正在使用 MediaSessionCompatMediaSessionCompat.Callback .在回调中我覆盖了 onSeekTo , onRewind , 和 onFastForward但是框架从不调用这些函数,并且仍然说它不受支持。

同时拥有manifest中的alexa voice command权限 <uses-permission android:name="com.amazon.permission.media.session.voicecommandcontrol" />

我唯一的预感是我可能需要使用 Video Skill API对于那个功能。任何见解表示赞赏!

最佳答案

原来我没有将 PlaybackState.ACTION_SEEK_TO Action 添加到支持的 Action 列表中。

PlaybackStateCompat.Builder stateBuilder = new PlaybackStateCompat.Builder()
.setActions(PlaybackState.ACTION_PLAY |
PlaybackState.ACTION_PAUSE |
PlaybackState.ACTION_PLAY_PAUSE |
PlaybackState.ACTION_SKIP_TO_NEXT |
PlaybackState.ACTION_SKIP_TO_PREVIOUS |
PlaybackState.ACTION_FAST_FORWARD | // ALEXA DOESN'T USE THIS
PlaybackState.ACTION_REWIND | // ALEXA DOESN'T USE THIS
PlaybackState.ACTION_SEEK_TO); // NEED TO ADD SEEK_TO ACTION

关于android - FireTV : Alexa voice command for video, 不支持快进和倒带?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52377843/

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