Size: a a a

Яндекс.Диалоги (сообщество разработчиков)

2019 October 30

ДП

Денис Пешехонов... in Яндекс.Диалоги (сообщество разработчиков)
Александр Маттэ
Купил себе Яндекс.Станицю.
Музыку слушать и фильмы смотреть. В основном конечно музыку слушать, т.к. давно пользуюсь сервисом.
Привезли, поставил, побаловался. Станция все говорит мне: спроси, что я умею. А умеет она, как оказалось не так уж и много. Может фильмы с кинопоиска, Может ютуб включать, но поиск плохо работает, т.к. нет привязки к своему гугло-аккаунту. Выдача ограничена 20 результатами. Ну побаловался пару дней и стало скучно.
Сижу как то вечером, поигрываю на гитаре, думаю, а может мне Алиса метроном включит? Говорю: включи метроном, а она мне включает что-то из яндекс музыки. Я говорю: не, запусти навык метроном - выяснилось, что нет такого. И я подумал, что это прекрасная возможность попробовать самому запилить такой. Сам я не программист, немного в js понимаю. Сел, поизучал возможности как это можно сделать, увидел есть возможность проигрывать медиа, значит надо делать файлы с разными темпами. Зарегался в яндекс облаке, сделал облачную функцию, связал с диалогом и накидал немного кода, чтоб она отвечала одним файлом на просьбу включить метроном.
Потом еще заморочился и сделал на темпы от 60 до 180, только целыми десятками с округлением, т.к. под каждый bpm нужен отдельный файл, а готовить не так быстро.

И вот у меня есть первый навык!

Причем сделал в первую очередь для себя, т.к. реально удобно с голосовым устройством, которое в качестве основной мультимедиа системы работает включать метроном, да еще и голосом - руки заняты гитарой и можно скомандовать смену ритма. И есть желание доработать, чтоб было больше возможностей: включать разные размеры: 4/4, 3/4, 7/8 и прочее. НО!
Открылась проблема: можно проиграть файл только 120 сек. Это лимит на загружаемый файл и при этом нельзя в диалог отправить более одного аудио файла, т.е. отправить можно, но он не проиграется. При этом так же нельзя зациклить аудио, нельзя указать количество проигрываний этого файла.
Может существуют еще возможности для TTS указать скорость проигрывания, длительность в сек, повторы и прочее? То, что не указано в документации. Я читал, там нет ничего на эту тему.
Если такая возможность есть, или может она появится когда-нибудь (куда, кстати писать на эту тему?) то было б как минимум 2 варианта реализации столь полезного для владельцев станций навыка:

1. Наготовить массу аудио файлов заранее и отдавать их на распознанный размер и ритм, еще можно добавить разные звуки метронома, что еще увеличит количество файлов.
2. Собирать звук метронома из коротких аудио файлов (этот вариант более гибкий и адекватный).
​​​​​​​
Но во всем этом пропадает смысл, т.к. 2 минуты - это очень мало. Когда занимаешься на инструменте, бывает по 30 минут без перерыва играешь.

Кому интересно можете заценить что получилось, пока мало продумал вариантов ответов (и запросов), но включать темп от 60 до 180 ударов в минуту умеет

https://alice.ya.ru/s/82ba2511-feed-4e31-b882-03c178a114fa
Ого, модерация пропустила название из одного слова, это необычно!
источник

AZ

Andrew Zahalski in Яндекс.Диалоги (сообщество разработчиков)
Денис Пешехонов
Ого, модерация пропустила название из одного слова, это необычно!
Да тоже заметил, причем еще и общее слово
источник

ПА

Просто Алёша... in Яндекс.Диалоги (сообщество разработчиков)
David Dale
о, кстати, мне недавно в этом чате админку дали
отсыпь чего-нибудь, плес)
Мой навык уже зиошник с Аркадием крышуют.
источник

S

Sergey in Яндекс.Диалоги (сообщество разработчиков)
Vera Aleksandrovskaya
Это не совсем правда, по обращениям некоторых разработчиков чистили оценки. Эту практику продолжать не хочется, так как алгоритмам тоже нужно на чем-то обучаться. И они уже скоро будут включены, немного терпения =)
По статистике хорошие навыки несмотря на возможности накруток показывают хороший рейтинг. Запрашивайте оценку у пользователя, если он дошел до конца сценария, это увеличит хорошие оценки.
а почистили от оценок которые ставят пользователи которые ни разу не запускали навык?
источник

S

Sergey in Яндекс.Диалоги (сообщество разработчиков)
я писал уже несколько месяцев назад о том что можно ставить оценку даже не запуская навык. зачем это так сделано - большой вопрос
источник

S

Sergey in Яндекс.Диалоги (сообщество разработчиков)
пользователь не должен иметь возможность ставить оценку не запуская навык ни разу
источник

S

Sergey in Яндекс.Диалоги (сообщество разработчиков)
+как минимум не выводить оценку из 1 пользователя. выводить только когда накопится хотя бы несколько оценок (5,10...). вроде не сложная вещь
источник

AZ

Andrew Zahalski in Яндекс.Диалоги (сообщество разработчиков)
Sergey
я писал уже несколько месяцев назад о том что можно ставить оценку даже не запуская навык. зачем это так сделано - большой вопрос
ок, оцените навык с яндекс станции
источник

J

JuJu in Яндекс.Диалоги (сообщество разработчиков)
А может меня сама идея тренажёра таблицы умножения выводит из себя, я считаю это неприемлемо и это нужно запретить
источник

SS

Stas Serebrennikov in Яндекс.Диалоги (сообщество разработчиков)
Александр Маттэ
Купил себе Яндекс.Станицю.
Музыку слушать и фильмы смотреть. В основном конечно музыку слушать, т.к. давно пользуюсь сервисом.
Привезли, поставил, побаловался. Станция все говорит мне: спроси, что я умею. А умеет она, как оказалось не так уж и много. Может фильмы с кинопоиска, Может ютуб включать, но поиск плохо работает, т.к. нет привязки к своему гугло-аккаунту. Выдача ограничена 20 результатами. Ну побаловался пару дней и стало скучно.
Сижу как то вечером, поигрываю на гитаре, думаю, а может мне Алиса метроном включит? Говорю: включи метроном, а она мне включает что-то из яндекс музыки. Я говорю: не, запусти навык метроном - выяснилось, что нет такого. И я подумал, что это прекрасная возможность попробовать самому запилить такой. Сам я не программист, немного в js понимаю. Сел, поизучал возможности как это можно сделать, увидел есть возможность проигрывать медиа, значит надо делать файлы с разными темпами. Зарегался в яндекс облаке, сделал облачную функцию, связал с диалогом и накидал немного кода, чтоб она отвечала одним файлом на просьбу включить метроном.
Потом еще заморочился и сделал на темпы от 60 до 180, только целыми десятками с округлением, т.к. под каждый bpm нужен отдельный файл, а готовить не так быстро.

И вот у меня есть первый навык!

Причем сделал в первую очередь для себя, т.к. реально удобно с голосовым устройством, которое в качестве основной мультимедиа системы работает включать метроном, да еще и голосом - руки заняты гитарой и можно скомандовать смену ритма. И есть желание доработать, чтоб было больше возможностей: включать разные размеры: 4/4, 3/4, 7/8 и прочее. НО!
Открылась проблема: можно проиграть файл только 120 сек. Это лимит на загружаемый файл и при этом нельзя в диалог отправить более одного аудио файла, т.е. отправить можно, но он не проиграется. При этом так же нельзя зациклить аудио, нельзя указать количество проигрываний этого файла.
Может существуют еще возможности для TTS указать скорость проигрывания, длительность в сек, повторы и прочее? То, что не указано в документации. Я читал, там нет ничего на эту тему.
Если такая возможность есть, или может она появится когда-нибудь (куда, кстати писать на эту тему?) то было б как минимум 2 варианта реализации столь полезного для владельцев станций навыка:

1. Наготовить массу аудио файлов заранее и отдавать их на распознанный размер и ритм, еще можно добавить разные звуки метронома, что еще увеличит количество файлов.
2. Собирать звук метронома из коротких аудио файлов (этот вариант более гибкий и адекватный).
​​​​​​​
Но во всем этом пропадает смысл, т.к. 2 минуты - это очень мало. Когда занимаешься на инструменте, бывает по 30 минут без перерыва играешь.

Кому интересно можете заценить что получилось, пока мало продумал вариантов ответов (и запросов), но включать темп от 60 до 180 ударов в минуту умеет

https://alice.ya.ru/s/82ba2511-feed-4e31-b882-03c178a114fa
не думали создать плейлист в яндекс музыке просто для этого?
источник

АМ

Александр Маттэ... in Яндекс.Диалоги (сообщество разработчиков)
Stas Serebrennikov
не думали создать плейлист в яндекс музыке просто для этого?
Плейлист есть. Но это не то, копаться в треках не так удобно, как общаться со специальным навыком. Я говорю темп, размер и ожидаю что он мне сразу включит что нужно.  Все таки метроном, не музыка)
источник

VA

Vera Aleksandrovskay... in Яндекс.Диалоги (сообщество разработчиков)
Sergey
+как минимум не выводить оценку из 1 пользователя. выводить только когда накопится хотя бы несколько оценок (5,10...). вроде не сложная вещь
Именно так и работает. Оценка выводится при достижении 5 отзывов.
источник

A

ATаM in Яндекс.Диалоги (сообщество разработчиков)
Ребят, при первом запуске большой яндекс станции на тв должна быть картинка?
источник

SS

Stas Serebrennikov in Яндекс.Диалоги (сообщество разработчиков)
кстати кто сделал https://alice.voice-ui.ru/
вы знаете что у вас позиции в каталоге не верно считаются?
источник

PK

Pavel Kuznetsov in Яндекс.Диалоги (сообщество разработчиков)
Привет! Бывают ли здесь со стороны бизнеса? Интересно просто, навык для Алисы стоит некоторую сумму (вознаграждение разработчика). А вот что он принесет.. Деньги? Или nps, csi и иные показатели удовлетворенности и лояльности)  Вдруг кто понимает, как отдачу в деньгах или качестве измерить)) До инвестирования в разработку навыка.
источник

KL

Kir L in Яндекс.Диалоги (сообщество разработчиков)
Ребята, а почему нет навыка Якитория? потому что Якитория его не сделала?
источник

VP

Vitaliy Potapov in Яндекс.Диалоги (сообщество разработчиков)
Kir L
Ребята, а почему нет навыка Якитория? потому что Якитория его не сделала?
Да)
источник

KL

Kir L in Яндекс.Диалоги (сообщество разработчиков)
Вопрос из серии я продолжаю познавать мир.
А почему Алиса не делает за денежку "хочу пиццу" --> автозапуск навыка доминос за денежку от доминос? Рано?
источник

KL

Kir L in Яндекс.Диалоги (сообщество разработчиков)
Нечестно?
источник

KL

Kir L in Яндекс.Диалоги (сообщество разработчиков)
Ну или там на выбор из нескольких навыков
источник