Compartilhar via


SpeechRecognitionEngine.AudioFormat Propriedade

Definição

Obtém o formato de áudio sendo recebido pelo 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

Valor da propriedade

SpeechAudioFormatInfo

O formato de áudio na entrada para a instância SpeechRecognitionEngine ou null se a entrada não estiver configurada ou definida como a entrada nula.

Exemplos

O exemplo a seguir usa AudioFormat para obter e exibir dados de formato de áudio.

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

Comentários

Para configurar a entrada de áudio, use um dos seguintes métodos:

Aplica-se a

Confira também