SpeechRecognitionEngine.AudioFormat Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il formato dell'audio ricevuto da 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
Valore della proprietà
Il formato audio dell'input all'istanza di SpeechRecognitionEngine o null
se l'input non è configurato o non impostato su input null.
Esempio
L'esempio seguente usa AudioFormat per ottenere e visualizzare i dati di formato audio.
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);
}
}
}
Commenti
Per configurare l'input audio, usare uno dei metodi seguenti: