Возможно остановить Алекса от автоматического преобразования разговорных чисел в цифры, прежде чем положить в слот - PullRequest
0 голосов
/ 19 апреля 2020

Мой навык - это поиск по тем, что говорит пользователь. Некоторые фильмы не соответствуют друг другу, особенно один с номерами в заголовках. Я попробовал типы mov ie, searchquery и custom slots, чтобы получить лучшее соответствие, но ни один не является более точным, чем другой. Когда я тестирую его в консоли разработчика, он всегда показывает введенный пользователем ввод, но Alexa, похоже, преобразует его в цифру c. Некоторые заголовки mov ie имеют числа в виде цифр, некоторые прописаны, поэтому я должен искать оба.

Например, заголовок содержит, а пользователь говорит «двадцать двадцать». Это преобразует это в 2020, и это - то, с чем я должен работать. Но фактический заголовок mov ie в базе данных обозначен как «двадцать двадцать». Я должен искать и 2020, и «двадцать двадцать». Но «2020» также может быть «две тысячи двадцать», поэтому я должен искать все три, потому что 2020 - это все, с чем я могу работать. Если бы я получил ввод, как говорит пользователь, «двадцать двадцать», то мне пришлось бы искать только это и 2020 », и мне не нужно было бы искать« две тысячи двадцать ». Возможно ли получить его без Алекса? преобразование текста в цифры и прочее? Во всех руководствах, которые я читал о получении «сырого» пользовательского ввода, все еще есть преобразование чисел в цифры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...