Skip to content

Interrupted MediaObject fires a Finished state instead of Unspecified #481

@rcmlee99

Description

@rcmlee99

We have several intents on web hook
(1) Play Podcast
(2) Next Podcast on spoken phrases
(3) Next Podcast on event actions_intent_Media_Status==FINISHED

We can create MediaObject and play audio successfully on Google Nest Hub.
Task A. When finished playing first podcast, intent (3) will be invoked and play next podcast successfully based on actions_intent_Media_Status==FINISHED
Task B. When playing podcast midway, we have the option to ask Google to play next Podcast which will invoke intent (2)
We can also process the Next Podcast intent (2) successfully.
However, the Google Nest Hub (smart display) also fires additional event actions_intent_Media_Status==FINISHED which cause intent(3) to be triggered as well, causing the podcast to skip twice. We think this is a bug as it should be other status eg. STATUS_UNSPECIFIED or FAILED.
Can you please advise what possible resolution we can do to achieve Task A and B?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions