RecognizedAudio.Format Eigenschaft

Definition

Ruft das Format der von einem Erkennungsmodul verarbeiteten Audiodaten ab.

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

Eigenschaftswert

Das Format der von der Spracherkennung verarbeiteten Audiodaten.

Beispiele

Im folgenden Beispiel werden das Ereignis oder SpeechRecognitionEngine.SpeechRecognized das SpeechRecognizer.SpeechRecognized Ereignis behandelt und an die Konsoleninformationen zu den erkannten Audiodaten ausgegeben, die dem Erkennungsergebnis zugeordnet sind.

// Handle the SpeechRecognized event.
void SpeechRecognizedHandler(object sender, SpeechRecognizedEventArgs e)
{
  if (e.Result == null) return;

  RecognitionResult result = e.Result;

  Console.WriteLine("Grammar({0}): {1}",
    result.Grammar.Name, result.Text);

  if (e.Result.Audio != null)
  {
    RecognizedAudio audio = e.Result.Audio;

    Console.WriteLine("   start time: {0}", audio.StartTime);
    Console.WriteLine("   encoding format: {0}", audio.Format.EncodingFormat);
    Console.WriteLine("   position: {0}, duration: {1}",
      audio.AudioPosition, audio.Duration);
  }

  // Add event handler code here.
}

Gilt für:

Weitere Informationen