Share via


SpeechRecognitionEngine.AudioFormat Özellik

Tanım

tarafından SpeechRecognitionEnginealınan sesin biçimini alır.

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

Özellik Değeri

Örneğin girişinde SpeechRecognitionEngine ses biçimi veya null giriş yapılandırılmamışsa veya null girişe ayarlanmadıysa.

Örnekler

Aşağıdaki örnek, ses biçimi verilerini almak ve görüntülemek için kullanır 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);  
    }  
  }  
}  

Açıklamalar

Ses girişini yapılandırmak için aşağıdaki yöntemlerden birini kullanın:

Şunlara uygulanır

Ayrıca bkz.