Size: a a a

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

2020 February 26

M

Mark in Яндекс.Диалоги (сообщество разработчиков)
Возможно глупый вопрос
Но... как делать разработку в сайте который создал чтоб потом кинуть его на одобрение и если его одобрят чтобы он стал доступен для всех?
источник
2020 February 27

A

Alex in Яндекс.Диалоги (сообщество разработчиков)
Думаю, что лучше всего пробежаться по сущности nlu там API сам может определить, что это число, но не всегда это точно 😒. Или в сущности есть массив tokens, если диалог ожидает от пользователя число, склеить элементы, если это числа.  Ориентироваться на пробелы нет смысла, т.к. разделителем могут быть и другие знаки.
источник

A

Alex in Яндекс.Диалоги (сообщество разработчиков)
malev
Как обработать большое число если пользователь произносит его частями 12345678 (123 45 67 8)?
источник

A

Alex in Яндекс.Диалоги (сообщество разработчиков)
malev
Как обработать большое число если пользователь произносит его частями 12345678 (123 45 67 8)?
источник

m

malev in Яндекс.Диалоги (сообщество разработчиков)
Alex
Думаю, что лучше всего пробежаться по сущности nlu там API сам может определить, что это число, но не всегда это точно 😒. Или в сущности есть массив tokens, если диалог ожидает от пользователя число, склеить элементы, если это числа.  Ориентироваться на пробелы нет смысла, т.к. разделителем могут быть и другие знаки.
Спасибо, вроде понятно, буду пробовать.
источник

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
Alex
Думаю, что лучше всего пробежаться по сущности nlu там API сам может определить, что это число, но не всегда это точно 😒. Или в сущности есть массив tokens, если диалог ожидает от пользователя число, склеить элементы, если это числа.  Ориентироваться на пробелы нет смысла, т.к. разделителем могут быть и другие знаки.
Нет, на nlu лучше не надеяться. С большими числами (например, с номером телефона) в nlu можете получить совсем не то число (оно округляется почему-то). Багу уже несколько месяцев.
источник

A

Alex in Яндекс.Диалоги (сообщество разработчиков)
Andrey L
Нет, на nlu лучше не надеяться. С большими числами (например, с номером телефона) в nlu можете получить совсем не то число (оно округляется почему-то). Багу уже несколько месяцев.
Согласен, сущность number определяется корректно, если пользователь прям точно число произнёс. Если говорит раздельно, то пытается преобразовать его в номер телефона или запятые между цифрами вставить. Поэтому, самый простой способ использовать массив tokens.
источник

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
Нет, тут проблема хуже. Сейчас пришлю скрин
источник

AL

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

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
в command число 79161234567, а в nlu - 79161234570
источник

ML

Maksim Luchinin in Яндекс.Диалоги (сообщество разработчиков)
Она скобки ставит если последовательность чисел больше 10
источник

A

Alex in Яндекс.Диалоги (сообщество разработчиков)
Ну, как я выше и писал, самый эффективный вариант: склеивать массив tokens.
источник

ML

Maksim Luchinin in Яндекс.Диалоги (сообщество разработчиков)
ну для новичков просто наглядный пример тестового магазина из вертера 7 цифр без скобок - 10 со скобками
источник

SR

Sergey Ryabushko in Яндекс.Диалоги (сообщество разработчиков)
подскажите, пожалуйста, как тестировать голосовой навык?
У нас есть вебхук, тестируем через этот сервис https://station.aimylogic.com/
Но с ним куча проблем
1. он работает через день
2. там нет голоса Алисы

Может быть есть какие-то альтернативные варианты тестирования?
Заранее спасибо!
источник

ML

Maksim Luchinin in Яндекс.Диалоги (сообщество разработчиков)
Sergey Ryabushko
подскажите, пожалуйста, как тестировать голосовой навык?
У нас есть вебхук, тестируем через этот сервис https://station.aimylogic.com/
Но с ним куча проблем
1. он работает через день
2. там нет голоса Алисы

Может быть есть какие-то альтернативные варианты тестирования?
Заранее спасибо!
Обычно все делают так, создают элементарный навык для прохода модерации секретный пункт голосового меню например "голубоглазые пираты", после чего тестят сценарии.
источник

DD

David Dale in Яндекс.Диалоги (сообщество разработчиков)
Sergey Ryabushko
подскажите, пожалуйста, как тестировать голосовой навык?
У нас есть вебхук, тестируем через этот сервис https://station.aimylogic.com/
Но с ним куча проблем
1. он работает через день
2. там нет голоса Алисы

Может быть есть какие-то альтернативные варианты тестирования?
Заранее спасибо!
Да, либо через прокси-навыки (ищи их тут, "каталог инструментальных навыков")
источник

SR

Sergey Ryabushko in Яндекс.Диалоги (сообщество разработчиков)
David Dale
Да, либо через прокси-навыки (ищи их тут, "каталог инструментальных навыков")
вот эти два, то что нужно. и похоже что они не работают 🤷‍♂️
источник

SR

Sergey Ryabushko in Яндекс.Диалоги (сообщество разработчиков)
Maksim Luchinin
Обычно все делают так, создают элементарный навык для прохода модерации секретный пункт голосового меню например "голубоглазые пираты", после чего тестят сценарии.
получается мне надо опубликовать навык. Но в названии написать про голубых пиратов?
источник

VP

Vitaliy Potapov in Яндекс.Диалоги (сообщество разработчиков)
Sergey Ryabushko
вот эти два, то что нужно. и похоже что они не работают 🤷‍♂️
а вот третий работает :)
источник

SR

Sergey Ryabushko in Яндекс.Диалоги (сообщество разработчиков)
Vitaliy Potapov
а вот третий работает :)
который от Антона, да?
источник