From Design pattern
Jump to: navigation, search

Voice control은 음성인식 기술을 기반으로하여 다양한 기기(컴퓨터,타블렛,핸드폰 등)를 조작하는 인터랙션 패턴이다. 음성인식 기술을 통해 인식한 내용을 바탕으로 사용자가 원하는 명령을 수행하는 사례를 포함한다.

Voice control은 일상적인 대화에 포함된 내용을 명령으로 인식할 수 있기 때문에 일반적으로 음성인식 기능을 수행하거나 별도의 프로그램을 켠 상태에서 인터랙션이 이루어진다.

With this pattern, we can solve...

Voice control은 마우스, 키보드, 터치패드등의 물리적인 조작이나 립모션, 키넥트 등의 모션인식 장치가 아닌 음성을 통해 사용자가 지시한 사항을 시스템이 인식하여 조작이 이루어 지기 때문에 시스템과 대화를 하는것과 같은 느낌을 준다. 시스템과 대화하는 듯한 같은 인터랙션은 시스템이 얼마만큼 사용자의 음성을 이해할 수 있는가에 따라 구분될 수 있으며 이는 인공지능과 관련된다.

Voice control은 시스템에 구체적인 명령을 지시하는 개념의 인터랙션으로 손을 사용할 수 없는 상황이나 구체적인 내용(텍스트)의 입력 및 검색과 관련된 기능등을 조작하는데 주로 사용된다.

  • 검색엔진을 사용하는 상황에서 타이핑이 없이 음성으로 직접적인 검색이 가능하다.
  • 시스템에 입력된 특정한 명령을 바탕으로 간단한 정보를 시스템에 요구하는 상황에 사용된다.
  • 음성인식 장치와 연결된 여러 기기들의 단순한 조작(on/off, Volum control, Channel/mode change)을 수행하는 상황에 사용된다.

Example : LG Smart TV

Voice control.jpg


Voice control by recognizing context of voice

LG smart tv_voice control

  • 사용자가 음성을 이용하여 입력한 내용에 대한 맥락을 파악하여 그에 대응하는 결과를 보여준다.
  • 아래는 '오늘의 날씨' 라는 물음에 대해 시스템이 응답한 사례이다.

Google_voice search

  • 음성을 이용하여 원하는 자료를 검색한다.

""


Voice control by default command

JARVIS

  • 사용자가 음성 인식기능을 이용해 컴퓨터의 다양한 기능을 작동시킨다.
  • default command 로 입력되어진 음성에 한하여 기능을 수행한다.
  • #01:40-#03:00

""

Zibartas technology

  • 사용자가 음성 인식기능을 이용해 컴퓨터를 포함한 다양한 전자기기를 작동시킨다.
  • #02:05-#03:30

""

Window7_voice control

  • 사용자가 음성 인식기능을 이용하여 컴퓨터를 조작한다.
  • 음성을 그대로 텍스트로 변환하여 입력하는 것 이외에 시스템이 요구하는 텍스트를 읽어 명령을 수행할 수 있다.

""