Как получить отдельные буквы в слоте Alexa - PullRequest
0 голосов
/ 30 августа 2018

Мой навык Alexa требует, чтобы пользователи произносили слова время от времени, поэтому я могу иметь слот, который принимает отдельные символы. Я создал для этого специальный слот с разными значениями для каждой английской буквы, и в своем намерении я сделал несколько высказываний, используя этот слот от одного вхождения до 10. Однако после тестирования реального приложения Alexa очень тупой и не • правильно произносить символы, иногда возвращая один символ, когда произнесено 6 или около того. Есть ли лучший способ сделать это и почему Amazon не реализовал буквенно-цифровой слот.

1 Ответ

0 голосов
/ 30 августа 2018

Значения слотов отправляются вашему навыку в письменном формате. Например, и «огонь ч. д. 7» и «огонь ч. д. семь» будут отправлены на ваше умение как "Fire HD7". Для лучшего распознавания, аббревиатур и других фраз включающие произносимые буквы должны быть либо заглавными буквами ("HD"), либо разделенными по точкам и пробелу («ч. д.»).

В своем пользовательском слоте попробуйте указать значения сэмплов следующим образом.

SPELL_SLOT
e. l. p. h. a. n. t.
t. i. g. e. r.
m. o. t. h. e. r.
c. a. n. d. y.

Дайте широкий выбор значений выборки, чтобы удовлетворить ваши требования.

Надеюсь, это поможет.

...