Алиса и Suno сочиняют песни
36
На видео можно посмотреть пример взаимодействия с навыком, в котором Алиса придумывает песню про Хабр.
Алгоритм работы:
- Пользователь запрашивает у Алисы (через сценарий или активацию навыка) придумать песню.
- Алиса отправляет запрос в Яндекс.
- Яндекс передает запрос нашему навыку (приложению на Python) на сервере.
- Приложение связывается с suno.com, генерирует песню и скачивает ее.
- Приложение загружает скачанную песню в хранилище ресурсов навыка.
- Приложение публикует сообщение в MQTT-топик с ссылкой на аудио-ресурс.
- Сервер в домашней сети подписанный на MQTT-топик, обнаруживает новое сообщение и с помощью плагина для Node-Red отправляет команду умной колонке для воспроизведения аудиофайла из ресурсов.
Подробное описание можно увидеть в статье Хабр.