Version: 2017.3
첫 애플리케이션 실행
포커스 포인트

입력 타입

HoloLens의 입력은 다른 플랫폼과 다릅니다. 타 플랫폼과 달리, 주 상호작용 수단은 기존과 다른 다음 세 가지 시스템입니다.

  1. Gaze: 월드 속에서 사용자가 보고 있는 위치입니다.
  2. Gesture: 시스템에 명령을 알리는 데 사용되는 수신호입니다.
  3. Voice: 짧게 말하는 명령과 자유로운 형식의 더 긴 지시입니다.

시선(Gaze)

Gaze 란 사용자가 보고 있는 위치를 말합니다. HoloLens에서 시선은 상당히 정밀하고 월드에서 게임 오브젝트를 선택하는 데 사용할 수 있습니다. 시선을 사용하여 명령을 씬의 모든 게임 오브젝트에 지시하지 않고 특정 게임 오브젝트에만 지시할 수 있습니다.

Microsoft는 시선 표시기시선 타게팅에 대한 유용한 문서를 제공합니다.

제스처(Gesture)

Gesture 는 시스템에서 해석하는 수신호로, 명령을 나타내기 위해 사용할 수 있습니다. 애플리케이션에서 사용할 수 있는 몇 가지 빌트인 제스처와, 커스텀 제스처를 인식하는 일반 API가 있습니다. 빌트인 제스처와 (API를 통한) 커스텀 제스처는 모두 Unity에서 작동합니다.

빌트인 제스처

  • Tap: 주먹을 쥐고 엄지와 집게 손가락을 밖으로 편 상태에서 엄지와 집게 손가락을 함께 누릅니다. 일반적으로 이 제스처는 HoloLens에서 선택 명령으로 사용됩니다.
  • Double Tap: 탭 제스처를 두 번 빨리 수행합니다.
  • Hold: 집게와 엄지 손가락을 모은 상태를 1초 이상 유지하는 탭 제스처입니다.
  • Manipulation: 공간에서의 변환이 뒤따르는 홀드 제스처. 홀드 포지션으로부터의 거리가 제스처에서 보고됩니다.
  • Navigation: 공간에서의 변환이 뒤따르는 홀드 제스처. 내비게이션은 x, y 및 z 평면 중 하나 이상으로 제한될 수 있으며, 각 축에 대해 –1과 1 사이의 값을 보고합니다.

제스처에 대한 자세한 내용은 제스처 디자인에 대한 Microsoft 문서를 참조하십시오.

음성(Voice)

HoloLens의 Voice 입력은 Windows 10 API를 통해 제공됩니다. Unity는 다음 세 가지 입력 스타일을 지원합니다.

  • Keywords: 코드에서 설정하는 단순 명령 또는 구문으로, 이벤트를 생성합니다. 키워드를 사용해 현지화가 문제 되지 않는 애플리케이션에 음성 명령을 빨리 추가할 수 있습니다. 이 기능은 KeywordRecognizer를 통해 제공됩니다.
  • Grammars: 현지화할 수 있는 의미론적 의미가 있는 명령 표입니다. 문법은 xml 문법 파일(.grxml)에서 설정됩니다. 파일 포맷에 대한 자세한 내용은 문법 파일 만들기에 대한 Microsoft 문서를 참조하십시오. 문법 인식 기능은 GrammarRecognizer를 통해 제공됩니다.
  • Dictation: 더 긴 음성 입력을 텍스트로 변환하는 텍스트 음성 변환 시스템입니다. HoloLens의 받아쓰기 인식은 배터리 수명을 연장하기 위해 짧은 시간 동안만 작동합니다. 받아쓰기를 하려면 인터넷에 연결되어 있어야 하며 DictationRecognizer를 통해 제공됩니다.

음성 입력에 대한 자세한 내용은 음성 디자인에 대한 Microsoft 문서를 참조하십시오.

첫 애플리케이션 실행
포커스 포인트