AudioSignalProblemOccurredEventArgs 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
또는 SpeechRecognitionEngine의 AudioSignalProblemOccurred
SpeechRecognizer 이벤트에 대한 데이터를 제공합니다.
public ref class AudioSignalProblemOccurredEventArgs : EventArgs
public class AudioSignalProblemOccurredEventArgs : EventArgs
type AudioSignalProblemOccurredEventArgs = class
inherit EventArgs
Public Class AudioSignalProblemOccurredEventArgs
Inherits EventArgs
- 상속
예제
다음 예제에서는 정의 대 한 정보를 수집 하는 이벤트 처리기는 AudioSignalProblemOccurred 이벤트입니다.
private SpeechRecognitionEngine sre;
// Initialize the speech recognition engine.
private void Initialize()
{
sre = new SpeechRecognitionEngine();
// Add a handler for the AudioSignalProblemOccurred event.
sre.AudioSignalProblemOccurred += new EventHandler<AudioSignalProblemOccurredEventArgs>(sre_AudioSignalProblemOccurred);
}
// Gather information when the AudioSignalProblemOccurred event is raised.
void sre_AudioSignalProblemOccurred(object sender, AudioSignalProblemOccurredEventArgs e)
{
StringBuilder details = new StringBuilder();
details.AppendLine("Audio signal problem information:");
details.AppendFormat(
" Audio level: {0}" + Environment.NewLine +
" Audio position: {1}" + Environment.NewLine +
" Audio signal problem: {2}" + Environment.NewLine +
" Recognition engine audio position: {3}" + Environment.NewLine,
e.AudioLevel, e.AudioPosition, e.AudioSignalProblem,
e.RecognizerAudioPosition);
// Insert additional event handler code here.
}
설명
인스턴스의 AudioSignalProblemOccurredEventArgs 때 생성 되는 SpeechRecognitionEngine 또는 SpeechRecognizer 발생 시키는 개체는 AudioSignalProblemOccurred
이벤트입니다. 와 관련 된 정보를 얻을 수는 AudioSignalProblemOccurred
이벤트를 이벤트 처리기에서 다음 속성에 액세스:
AudioPosition 속성이 생성 된 해당 오디오 스트림에서 입력된 디바이스의 위치를 참조 합니다. 반면,는 RecognizerAudioPosition 속성 내의 오디오 입력 인식기의 위치를 참조 합니다. 이러한 위치는 다를 수 있습니다. 자세한 내용은 음성 인식 이벤트를 사용 하 여입니다.
AudioSignalProblem 속성 어떤 문제가 발생 했음을 나타냅니다.
AudioSignalProblemOccurredEventArgs은 EventArgs로부터 파생됩니다.
속성
AudioLevel |
이벤트와 연결된 오디오 수준을 가져옵니다. |
AudioPosition |
문제가 발생 한 위치를 나타내는 입력 디바이스의 오디오 스트림에서 위치를 가져옵니다. |
AudioSignalProblem |
오디오 신호 문제를 가져옵니다. |
RecognizerAudioPosition |
인식기가 수신한 오디오 입력에서 문제가 발생한 위치를 나타내는 위치를 가져옵니다. |
메서드
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
적용 대상
추가 정보
.NET