AMAZON.FIVE_DIGIT_NUMBER не существует для захвата почтового индекса в Amazon Alexa

В отзывах о сертификации Alexa говорится, что для почтовых индексов следует использовать тип слота «AMAZON.FIVE_DIGIT_NUMBER». Это имело бы смысл, но на самом деле его не существует!

Когда я включаю этот тип слота, я не могу сохранить намерение json. Выдает ошибку: "Неизвестный тип слота "AMAZON.FIVE_DIGIT_NUMBER" для слота "POSTCODE"".

Я могу заменить на AMAZON.FOUR_DIGIT_NUMBER, и он отлично работает и хорошо фиксирует все 5 цифр. Однако эта проблема была упомянута как причина неудачной сертификации.

Я могу заменить на AMAZON.NUMBER, который вроде как работает (согласно предложению в сертификации), но часто фиксирует только первые 4 цифры, по иронии судьбы не так хорошо, как AMAZON.FOUR_DIGIT_NUMBER, который почти всегда фиксирует все 5.

Я хочу пройти сертификацию, но AMAZON.NUMBER, кажется, дает худшие результаты.

Что я должен делать?


person python1981    schedule 19.10.2016    source источник


Ответы (1)


Да, вы получили информацию от специалистов по сертификации Alexa. Встроенного слота AMAZON.FIVE_DIGIT_NUMBER нет, даже в большой новой партии встроенных слотов, которую они недавно добавили.

Есть AMAZON.PostalAddress и различные встроенные функции для городов, но ни одна из них не подходит по всем параметрам, так что вы застряли с AMAZON.NUMBER.

person Tom    schedule 09.02.2017