다음을 통해 공유


SpeechRecognitionEngine.AudioFormat 속성

정의

SpeechRecognitionEngine이 수신하는 오디오의 형식을 가져옵니다.

public:
 property System::Speech::AudioFormat::SpeechAudioFormatInfo ^ AudioFormat { System::Speech::AudioFormat::SpeechAudioFormatInfo ^ get(); };
public System.Speech.AudioFormat.SpeechAudioFormatInfo AudioFormat { get; }
member this.AudioFormat : System.Speech.AudioFormat.SpeechAudioFormatInfo
Public ReadOnly Property AudioFormat As SpeechAudioFormatInfo

속성 값

SpeechAudioFormatInfo

SpeechRecognitionEngine 인스턴스로의 입력에서 오디오 형식, 또는 입력을 구성하지 않았거나 null 입력으로 설정한 경우에는 null

예제

아래 예제에서는를 사용 하 여 AudioFormat 오디오 형식 데이터를 가져오고 표시 합니다.

static void DisplayAudioDeviceFormat(Label label, SpeechRecognitionEngine recognitionEngine)   
{  

  if (recognitionEngine != null && label != null)   
  {  
    label.Text = String.Format("Encoding Format:         {0}\n" +  
          "AverageBytesPerSecond    {1}\n" +  
          "BitsPerSample            {2}\n" +  
          "BlockAlign               {3}\n" +  
          "ChannelCount             {4}\n" +  
          "SamplesPerSecond         {5}",  
          recognitionEngine.AudioFormat.EncodingFormat.ToString(),  
          recognitionEngine.AudioFormat.AverageBytesPerSecond,  
          recognitionEngine.AudioFormat.BitsPerSample,  
          recognitionEngine.AudioFormat.BlockAlign,  
          recognitionEngine.AudioFormat.ChannelCount,  
          recognitionEngine.AudioFormat.SamplesPerSecond);  
    }  
  }  
}  

설명

오디오 입력을 구성 하려면 다음 방법 중 하나를 사용 합니다.

적용 대상

추가 정보