Voice Command Trigger
실제 사용자의 음성을 바탕으로 인터랙션을 추가하기 위해서는 Voice Command trigger를 사용합니다.
사용자가 말하는 동안, 혹은 사용자가 말을 멈추었을 때 Response를 발생시키도록 선택할 수 있습니다. 또한 Command 옵션을 사용해 음성에 특정 구문이 포함된 경우나 포함되지 않은 경우에도 인터랙션을 추가할 수 있습니다.
Voice Command Trigger를 사용하려면 반드시 Listen Response를 추가하고 Start 옵션을 선택하여 음성인식 기능을 활성화해두어야 합니다.
![[object Object]](https://cdn.sanity.io/images/vidqzkll/production/d65ffeac28fcc48e106a22ddee56673544cbb1be-2175x735.png/voice-command.png)
예시) 버튼을 Tap하면 음성인식을 시작하고, 사용자가 말하기 시작하면 Oval의 색상을 바꾸어라
Trigger Point
Response가 발생하는 시점을 설정합니다.
After Speaking
사용자의 말이 멈춘 뒤 동작합니다. Listen Response에서 Continuous 옵션을 선택한 경우, 별도의 Listen Response - Stop 옵션을 추가하여 음성인식을 멈추는 시점을 설정해야 합니다.
While Speaking
사용자가 말 하는 동안 즉, 음성이 인식되는 동안 동작합니다.
Command
옵션을 체크할 경우, 인식한 음성의 내용을 인지하여 Response를 발생시킬 수 있습니다.
Phrases - Include
사용자가 말한 내용이 Command에 정해 둔 단어를 포함하면 Response를 발생시킵니다. 여러 개의 단어, 구문 혹은 문장의 입력 시에는 줄바꿈으로 구분할 수 있습니다.
![[object Object]](https://cdn.sanity.io/images/vidqzkll/production/d37b407eb58189c6ab12beff9617bbed60dd57e7-2175x1347.png/phrases-include.png)
예시) 사용자가 말한 내용에 'ProtoPie'또는 'Prototyping Tool'이 포함되면 logo를 보여주는 경우
Phrases - Exclude
사용자가 말한 내용에 Command가 포함되지 않으면 Response를 발생시킵니다.
![[object Object]](https://cdn.sanity.io/images/vidqzkll/production/25c78bfc420f8e4cdaac5af5447a1f1c3705757c-2175x1347.png/phrases-exclude.png)
예시) 사용자가 말한 내용에 'ProtoPie' 가 포함되지 않으면 'How about ProtoPie?' 라는 메세지를 보여주는 경우
No Phrase Detected
주변 소음으로 음성이 인식되지 않거나, 사용자가 아무 말도 하지 않은 경우 Response를 발생시킵니다.
![[object Object]](https://cdn.sanity.io/images/vidqzkll/production/5e4da226cfa10c04f2f33a74ea6039936350618d-2175x1347.png/no-phrases-detected.png)
이 예에서는 음성을 인식하지 못 한 상황에 "다시 말해주세요" ('Please say it again.') 라는 메세지가 표시됩니다.
미리 보기(Preview) 창에서 음성 상호작용 녹음하기
외부 마이크를 사용하여 프로토타입의 미디어 사운드와 음성 상호작용을 녹음할 수 있습니다. 미리 보기 창에서 설정(Settings) 아이콘을 클릭하고 원하는 오디오 입력 장치를 선택하세요.
![[object Object]](https://cdn.sanity.io/images/vidqzkll/production/515428b5cedce83f40327b817a53d1e8760fd66d-2000x1103.png/audio-recording_(1).png)
Voice Prototyping Masterclass
업계 전문가가 이끄는 혁신적인 프로젝트인 고급 음성 프로토타이핑 마스터클래스에서 상호작용 대화 연습에 참여하고 실제 세계의 음성 예문을 연구하여 위의 상호작용을 효과적으로 사용하는 방법을 알아보세요.