我是新开发的Alexa技能。我刚刚关注了一些教程并对它们进行了一些定制。
我遵循了this教程,它运行良好。
然而,我正在听我的州(Antenne Bayern)的一个地方广播电台,它有一个Alexa技能,我想知道我是否能做那样的事情。
在我链接的教程中,您可以播放“播客”,在那里,您可以播放明信片的不同歌曲。但是现在,我希望当你使用技术“Alexa,启动AudioPlayer”时,你有两种选择,“直播无线电”或播客列表。
如果您决定直播电台,alexa会开始播放实时传输,如果您决定播客列表,那么您必须决定播客。而且我还想,你必须在播客中决定这首歌(如在AudioPlayer教程中)
我的意思是,我想要这样的事情:
{
"Live Radio": play_live_transmission(),
"Podcast List": {
"First Podcast": {
"First Song": play_song_1(),
"Second Song": play_song_2(),
},
"Second Podcast": {
"First Song": play_song_3(),
"Second Song": play_song_4(),
}
}
}
我知道如何播放歌曲,但我不知道应该如何配置这样的技能。
我正在阅读this post,我注意到他使用了“GetStatus”,“GetElevators”和“GetTrainTimes”,里面有一个列表,以及“intents”中的所有内容。
也许我应该这样做。但我不知道。
也许有人试图做类似的事情,可以帮助我。也许是文档或想法我应该如何编写技能。
答案 0 :(得分:1)
我用flask-ask做到了。我用排放列表创建了一个意图。然后,当用户说“Alexa,用Radio
开始some emission
”时,它会搜索排放的链接。使用this tutorial,它很容易实现。