SpeechRecognitionEngine.AudioFormat Vlastnost

Definice

Získá formát zvuku, který přijímá SpeechRecognitionEngine.

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

Hodnota vlastnosti

Formát zvuku na vstupu instance SpeechRecognitionEngine nebo null pokud vstup není nakonfigurován nebo nastaven na vstup null.

Příklady

Následující příklad používá AudioFormat k získání a zobrazení dat formátu zvuku.

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);
    }
  }
}

Poznámky

Ke konfiguraci zvukového vstupu použijte jednu z následujících metod:

Platí pro

Viz také