AudioPlayer
Навык получает запрос с типом AudioPlayer
, если пользователь произносит команду управления аудиоплеером или нажимает соответствующую кнопку в интерфейсе.
Подробнее об управлении аудиоплеером читайте в разделе Директивы для управления плеером.
Свойство |
Описание |
|
Событие аудиоплеера:
|
AudioPlayer.PlaybackStarted
Событие начала воспроизведения трека на умных колонках.
{
"request": {
"type": "AudioPlayer.PlaybackStarted"
}
}
AudioPlayer.PlaybackFinished
Событие завершения воспроизведения.
{
"request": {
"type": "AudioPlayer.PlaybackFinished"
}
}
AudioPlayer.PlaybackNearlyFinished
Cобытие возникает за некоторое время до конца проигрывания текущего трека.
Если после текущего трека в списке проигрывания есть следующий, то в ответ на событие можно прислать команду Play. Тогда после окончания текущего трека начнется воспроизведение следующего.
{
"request": {
"type": "AudioPlayer.PlaybackNearlyFinished"
}
}
AudioPlayer.PlaybackStopped
Событие остановки вопроизведения. Срабатывает при одном из двух условий:
- Навык отправил команду Stop, и проигрывание трека остановилось.
- Алиса приостановила проигрывание для обработки голосового запроса.
{
"request": {
"type": "AudioPlayer.PlaybackStopped"
}
}
AudioPlayer.PlaybackFailed
Событие ошибки воспроизведения.
{
"request": {
"type": "AudioPlayer.PlaybackFailed",
"error": {
"message" : "fail details",
"type": MEDIA_ERROR_UNKNOWN
}
}
}
Свойство |
Описание |
|
Возможные значения
|