사용자가 82 개 값 (군) 중 하나를 지정할 수 있도록 사용자 정의 슬롯을 사용하는 Amazon Alexa 스킬을 개발 중입니다. 값 중 하나는 "뒷다리"이지만, 그녀는 "하인즈"를 듣고 그것을 내 서비스에보고합니다. 나는 이것이 어떤 경우 "의도적으로"이루어졌으며 사용자가 다른 것들을 말할 수 있다는 것을 이해하지만,이 경우 나는이 일반적인 잘못된 발음을 자동으로 수정하려고한다. 하인즈는 결코 유효하지 않습니다. 코드에서이 작업을 수행해야합니까, 아니면 개발자 콘솔에서이 작업을 구성하는 더 좋은 방법이 있을까요?Alexa Custom Slot Type의 일반적인 오명을 처리하는 방법
1
A
답변
1
이 경우에는 모호하지 않은 것처럼 들립니다. '하인즈'를 받으면 그들은 '힌즈'라고 말했기 때문에 수동으로 '하인즈'를 '뒷 자석'으로 변환 할 것입니다.
이 문제를 해결하기위한 더 좋은 방법은 없습니다.
사용자 정의 슬롯 단어 목록에 '하인즈'가 아니라 '하인즈'가 포함되어있을 때 알렉사가 '하인즈'를보고한다는 사실에 조금 놀랐지 만 해가 없다고 생각하면 어떨까요? Amazon은 음성 인식을 향상시킵니다.
맞춤 목록이 Alexa에게 어떤 의미인지 궁금합니다. 작은 목록은 모든 유형의 값을 반환합니다. 필자는 가장 일치하는 항목을 찾는 기능을 지원하는 문법 엔진 (예 : SRGS)을 작성하는 것에 대해 논의했습니다. –