내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Windows Phone 8의 음성 명령

2014-06-18

적용 대상: Windows Phone 8 및 Windows Phone Silverlight 8.1만

 

Windows Phone 8 에서 사용자는 음성을 사용하여 앱과 상호 작용할 수 있습니다. 앱과 통합할 수 있는 음성 구성 요소로는 다음 이미지에 나와 있는 것처럼 음성 명령, 음성 인식 및 TTS(텍스트 음성 변환)의 세 가지가 있습니다.

Speech features

사용자가 앱을 설치하면 자동으로 음성 명령을 사용하므로 "open" 또는 "start"라고 말한 다음 앱 이름을 말하여 앱에 액세스할 수 있습니다. 또한 개발자는 음성 명령을 사용하여 사용자가 앱 외부에서 "Start Contoso Search" 또는 "Contoso Show Me My Favorites" 같은 구를 말하여 앱에 딥 링크를 설정하도록 할 수도 있습니다. 구가 앱의 특정 페이지로 연결되거나, 작업을 수행하거나, 동작을 시작하도록 앱을 설정할 수 있습니다.

발견 가능성도 음성 명령의 주요 측면입니다. 음성 명령을 확장 및 사용자 지정할 때 최종 사용자는 시스템 도움말과 이렇게 말하세요 화면을 통해 앱에서 수신할 구를 찾을 수 있습니다.

자세한 내용은 Windows Phone 8의 음성 명령을 참조하세요.

앱 내부에서 사용자는 음성 인식을 사용하면 말을 하여 입력을 제공하거나 작업을 수행할 수 있습니다. 음성 인식은 개념적으로 음성 명령 기능과 매우 유사한 것처럼 보이지만 다른 API를 사용하여 다른 방식으로 개발됩니다. 주요 차이점은 음성 인식은 앱 내부에서 수행되고 음성 명령은 앱 외부에서 수행된다는 것입니다.

Windows Phone 8 에서는 자유 텍스트 받아쓰기 및 웹 검색용으로 미리 정의된 문법을 지원하며 업계 표준 SRGS(Speech Recognition Grammar Specification) 버전 1.0을 사용하여 작성한 사용자 지정 문법도 지원합니다. 사용자 고유의 GUI를 만들거나 명확성을 지원하고 사용자에게 시각적 피드백을 제공하는 음성 인식에 대한 기본 제공 GUI를 사용할 수 있습니다.

자세한 내용은 Windows Phone 8의 음성 인식을 참조하세요.

앱 내에 있는 경우에도 음성 합성이라고도 하는 TTS(텍스트 음성 변환)를 사용하면 휴대폰의 스피커를 통해 사용자에게 텍스트를 말할 수 있습니다. 앱은 간단한 텍스트 문자열이나 업계 표준 SSML(Speech Synthesis Markup Language) 버전 1.0에 의해 정의된 형식이 지정된 문자열을 말할 수 있습니다.

자세한 내용은 Windows Phone 8의 TTS(텍스트 음성 변환)를 참조하세요.

다음 표에는 다운로드할 수 있는 음성 관련 코드 샘플 집합이 나와 있습니다.

샘플 이름

샘플에 보여진 음성 기능

음성 인식과 텍스트 음성 변환

  • 음성 개인 정보 취급 방침 처리

  • 음성 인식 구현

  • 사용자 지정 목록 문법 만들기

  • TTS를 사용한 음성 텍스트 출력

  • 지속적인 음성 인식

간단한 메시지 받아쓰기 및 웹 검색 문법

  • 미리 정의된 간단한 메시지 문법을 사용한 음성 인식

  • 미리 정의된 웹 검색 문법을 사용한 음성 인식

음성 명령을 사용하는 알람 시계

  • 음성 명령

기본 TTS(텍스트 음성 변환)

  • 기본 음성 합성, TTS(텍스트 음성 변환)

텍스트 음성 변환(음성 합성)용 설치 음성으로 재생

  • 단말기에 있는 설치된 음성 나열

  • TTS를 사용한 음성 텍스트 출력

사용자 지정 문법을 사용한 인식

  • 문법에서 대체 경로 만드는 방법

  • 인식 신뢰도 확인

  • 사용자 입력 확인

  • 긴 구를 말할 때 EndSilenceTimeout 속성을 사용하여 일시 중지

백그라운드 에이전트를 사용한 음성 명령 구 목록 업데이트

신중하게 설계되고 효과적으로 구현된 음성은 사용자가 안정적으로 재미 있게 Windows Phone 앱과 상호 작용할 수 있는 방법으로 터치, 탭 및 제스처에 의한 상호 작용을 보완하거나 대체하기도 합니다. 개발 단계를 시작하기 전에 Windows Phone용 음성 디자인 지침 항목에서 유용하고 매력적인 음성 지원 앱 디자인에 도움이 되는 팁을 찾아보세요.

표시:
© 2015 Microsoft