在Alexa上创建一个电台

时间:2017-06-27 08:55:20

标签: node.js alexa-skills-kit alexa-skill

我是新开发的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”中的所有内容。

也许我应该这样做。但我不知道。

也许有人试图做类似的事情,可以帮助我。也许是文档或想法我应该如何编写技能。

1 个答案:

答案 0 :(得分:1)

我用flask-ask做到了。我用排放列表创建了一个意图。然后,当用户说“Alexa,用Radio开始some emission”时,它会搜索排放的链接。使用this tutorial,它很容易实现。