Я пытаюсь настроить видео навык для Алекса, однако я не знаю, как воспроизвести видео с помощью видео API.
Я пытался найти "alexa skill python video api", но я просто получаю ссылки на набор навыков alexa. Я также попытался прочитать документацию Python SDK, но это не помогло. Похоже, вы должны отправить директиву или что-то.
В настоящее время у меня есть
class PlayHandler(AbstractRequestHandler):
def can_handle(self, handler_input):
return is_intent_name("PlayVidIntent")(handler_input)
def handle(self, handler_input):
speech_text = "Playing video"
# Get the video url
handler_input.response_builder.speak(speech_text).set_card(SimpleCard("Video started", speech_text)).set_should_end_session(True)
return handler_input.response_builder.response
Примечание. Когда я проверял документацию, там говорилось, что у вас должен быть URL-адрес видео, поэтому просто предположите, что URL-адрес видео находится в переменной video_url.
Больше деталей:
Custom Skill (Нет шаблона видео приложения или шаблона модели взаимодействия для видео навыка)
Python 3.4 (для сервера) и Python 3.5 (для тестирования)