The Podcast Capsule Template creates a capsule dedicated to a single or multiple RSS podcast feeds.
Select the template in Bixby Developer Studio (Bixby Studio).
You only need to add tags if you have multiple RSS feeds. Tags give users the ability to play the different RSS feeds. For the example above, users could say "Play sample 1" or "Play sample 2" to differentiate between the feeds.
For a single RSS feed, tags are optional.
The capsule will be created for you in Bixby Studio, and a README file will be opened suggesting next steps and customizations.
By default, the capsule has training for the utterance "Play", which will start playing the most recent episode of the podcast, and it will use the image defined in the RSS feed as the channel's image. (Note that the player will not switch images for each individual episode, even if they are defined in the feed's items.) The playlist will be ordered from most recent to oldest, unless you specify a different default order.
Currently, if users are playing a podcast and then ask Bixby something like "play something else", the template has this utterance trained to the
PlaySomethingElseNoAction action. This will throw an error dialog, letting users know that the action is not currently supported. For more information on no action handlers, see the Create No Action Handler in the categories documentation.
You can learn about how to change this flow in the following Single Podcast and Multiple Podcast sections.
If you have a single podcast, you can simply choose to continue playing the podcast, to indicate to users that only a single podcast is available.
Alternatively, you can edit the No Action handler to let users know that only one podcast is available in your capsule.
If you have multiple podcasts, you have several options on how to handle this utterance.
code/lib/feeds.jsfor the order defined in the template.