Size: a a a

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

2020 May 09

A

Alexey in Яндекс.Диалоги (сообщество разработчиков)
Alexander Harlamov
А, она не склоняет числа
Надо в tts вписать числительное словами. Это можно сделать с помощью вот этого скрипта: https://github.com/vb64/bulls_cows/blob/master/source/num2words.py только еще подправлять автозаменой "один" на "одно" для среднего рода.
источник

AH

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

AH

Alexander Harlamov in Яндекс.Диалоги (сообщество разработчиков)
"одно" if num == 1 else num
источник

AH

Alexander Harlamov in Яндекс.Диалоги (сообщество разработчиков)
Alexey
Надо в tts вписать числительное словами. Это можно сделать с помощью вот этого скрипта: https://github.com/vb64/bulls_cows/blob/master/source/num2words.py только еще подправлять автозаменой "один" на "одно" для среднего рода.
Спасибо, пригодится
источник
2020 May 10

AS

Artiom Sinkaruk in Яндекс.Диалоги (сообщество разработчиков)
Arkady
Начните с классической табуретки и анализа стейкхолдеро, а по голосовым интерфейсам почитайте отдельно: если делать круто, то мышление надо изменить, в VUI совсем другой подход.
Порекомендуйте ресурсы по проектированию голосовых интерфейсов, которые на ваш взгляд ценны.
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Очень часто предлагают книгу сотрудницы Google Pearl C - Dedigning voice interfaces (в основном из-за отсутствия альтернатив, похоже), а из того, что можно найти на русском языке - очень кратко и хорошо рассказывает Павел Гвай (есть на хабре и не только). Есть интервью с ним и публикации и на англоязычных ресурсах. Мне, именно его материалы помогли переосмыслить и заметить ряд важных моментов.
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Ну и соотв, он разработал инструмент tortu, заточенный именно под дизайн VUI, со своими, конечно, плюсами и минусами (как и любой другой продукт в принципе).
источник

AS

Artiom Sinkaruk in Яндекс.Диалоги (сообщество разработчиков)
Спасибо за ответ, обязательно посмотрю
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Что интересно, часть терминов (типа prompt-листов) в рунете выводят напрямую на публикации Павла, без "конкурентной" выдачи.
источник

AS

Artiom Sinkaruk in Яндекс.Диалоги (сообщество разработчиков)
Не знал такой термин, но интуитивно использовал этот подход в своем навыке. Хотел создать чувство реального диалога.
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Artiom Sinkaruk
Не знал такой термин, но интуитивно использовал этот подход в своем навыке. Хотел создать чувство реального диалога.
И на вики у нас есть кое-что (пока очень мало, к сожалению), напр:
https://wiki.yaboard.com/s/lp
источник

AS

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

VA

Vera Aleksandrovskay... in Яндекс.Диалоги (сообщество разработчиков)
Хороший материал :)
источник

АК

Алексей Клёсов 😼... in Яндекс.Диалоги (сообщество разработчиков)
Компания «Мобилити Лаб» выпустила NLP-систему извлечения и анализа текстовой информации.
https://vk.com/wall-30767675_24519
источник

ЕХ

Евгений Храмов... in Яндекс.Диалоги (сообщество разработчиков)
Вчера поднимал тему по поводу ошибочного распознавания. Примеров набрал несколько, и добавил для них костыли в обработку ответов.
Хочу поделиться одним интересным примером.
Фразу "про" Алиса понимает как "pro"
источник

ЕХ

Евгений Храмов... in Яндекс.Диалоги (сообщество разработчиков)
Aleksei Lakhno
Пока нельзя. Тоже столкнулся с такой проблемой, - завёл карточку https://yaboard.com/task/5ea17c52e2356e6add017fc9
Можно поддержать лайком и добавить туда свои примеры, чтобы всё было в одном месте
yaBoard.com
Карточка: При распознавании речи учитывать наиболее вероятные по сценарию слова, переданные от навыка
Работая над навыком https://dialogs.yandex.ru/store/skills/29349138-ozvuchka-fil-m, столкнулся с тем, что Алиса довольно часто неверно распознаёт слова: "гонка" вместо "гонг", "переход" вместо "пароход", "король лев" вместо "корова лев" и т.п. Думаю, можно значительно улучшить качество распознавания, если позволить навыку передавать список слов, которые по сценарию наиболее вероятны в ответе пользователя. ML алгоритм распознавания мог бы использовать этот список в качестве дополнительного сигнала в неоднозначных ситуациях. Это особенно актуально для детских навыков.  Пока решил вопрос на уровне навыка, докручивая некорректное распознавание и поясняя пользователю, как его восприняли. Но Алиса в диалоге всё равно показывает свою версию, и это сбивает.
спасибо. добавил пример.
источник

AL

Aleksei Lakhno in Яндекс.Диалоги (сообщество разработчиков)
Евгений Храмов
спасибо. добавил пример.
👍 На эту доску и разработчики Диалогов вроде смотрят, выбирая наиболее востребованные фичи. И при разработке навыков примеры ошибок распознавания могут помочь обойти проблему
источник

ЕХ

Евгений Храмов... in Яндекс.Диалоги (сообщество разработчиков)
странно что сам яндекс не заинтересован в получении такого фидбека
что сделал бы я
дал бы разработчикам репортить проблемы распознавания и привязывать их к сессии/времени
сейчас яндекс получается "слепые"  и не понимают а только догадываются о качестве распознавания
источник

DN

Dmitry Nikolaev in Яндекс.Диалоги (сообщество разработчиков)
Евгений Храмов
странно что сам яндекс не заинтересован в получении такого фидбека
что сделал бы я
дал бы разработчикам репортить проблемы распознавания и привязывать их к сессии/времени
сейчас яндекс получается "слепые"  и не понимают а только догадываются о качестве распознавания
Это не так.
Вы не учитываете, что помимо диалогов есть как минимум сама Алиса, а так же Yandex Speechkit. У которого тоже есть пользователи и которые так же репортят и обкатывают новые модели распознавания.
источник

DN

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