IAgentSpeechInputProperties

[Microsoft 에이전트는 Windows 7을 기준으로 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다.]

IAgentSpeechInputProperties는 서버에서 유지 관리하는 음성 입력 속성에 대한 액세스를 제공합니다. 대부분의 속성은 클라이언트 애플리케이션에 대해 읽기 전용이지만 사용자는 Microsoft 에이전트 속성 시트에서 변경할 수 있습니다. Microsoft 에이전트 서버는 호환되는 음성 엔진이 설치되어 사용하도록 설정된 경우에만 값을 반환합니다. 이러한 속성을 쿼리하면 음성 엔진을 시작하려고 시도합니다.

Vtable 순서의 메서드

IAgentSpeechInputProperties 메서드 설명
GetEnabled 음성 인식 엔진을 사용할 수 있는지 여부를 반환합니다.
GetHotKey 수신 대기 키의 현재 키 할당을 반환합니다.
GetListeningTip 수신 대기 팁을 사용할 수 있는지 여부를 반환합니다.

 

GetInstalled, GetLCID, GetEngineSetEngine 메서드(이전 버전의 Microsoft 에이전트에서 지원됨)는 이전 버전과의 호환성을 위해 계속 지원됩니다. 그러나 메서드는 스텁되지 않으며 유용한 값을 반환하지 않습니다. GetSRModeIDSetSRModeID를 사용하여 문자와 함께 사용할 음성 인식 엔진을 쿼리하고 설정합니다. 엔진은 문자의 현재 언어 설정과 일치해야 합니다.