Aracılığıyla paylaş


SpeechRecognizer.AudioLevelUpdated Olay

Tanım

Paylaşılan tanıyıcı ses girişinin düzeyini bildirdiğinde gerçekleşir.

public:
 event EventHandler<System::Speech::Recognition::AudioLevelUpdatedEventArgs ^> ^ AudioLevelUpdated;
public event EventHandler<System.Speech.Recognition.AudioLevelUpdatedEventArgs> AudioLevelUpdated;
member this.AudioLevelUpdated : EventHandler<System.Speech.Recognition.AudioLevelUpdatedEventArgs> 
Public Custom Event AudioLevelUpdated As EventHandler(Of AudioLevelUpdatedEventArgs) 

Olay Türü

Örnekler

Aşağıdaki örnek, bir nesneye AudioLevelUpdated olay için bir SpeechRecognizer işleyici ekler. İşleyici, yeni ses düzeyini konsola gönderir.

private SpeechRecognizer recognizer;  

// Initialize the SpeechRecognizer object.   
private void Initialize()  
{  
  recognizer = new SpeechRecognizer();  

  // Add an event handler for the AudioLevelUpdated event.  
  recognizer.AudioLevelUpdated +=   
    new EventHandler<AudioLevelUpdatedEventArgs>(recognizer_AudioLevelUpdated);  

  // Add other initialization code here.  

}  

// Write the audio level to the console when the AudioLevelUpdated event is raised.  
void recognizer_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)  
{  
  Console.WriteLine("The audio level is now: {0}.", e.AudioLevel);  
}  

Açıklamalar

Tanıyıcı bu olayı saniyede birden çok kez tetikler. Olayın tetiklendiği sıklık, uygulamanın üzerinde çalıştığı bilgisayara bağlıdır.

Olay sırasında ses düzeyini almak için ilişkili AudioLevelUpdatedEventArgsözelliğini kullanınAudioLevel. Tanıyıcıya girişin geçerli ses düzeyini almak için tanıyıcının AudioLevel özelliğini kullanın.

Bir AudioLevelUpdated olay için temsilci oluşturduğunuzda, olayı işleyecek yöntemi tanımlarsınız. Olayı olay işleyicinizle ilişkilendirmek için olaya temsilcinin bir örneğini ekleyin. Olay her gerçekleştiğinde, olay işleyici (siz temsilciyi kaldırmadığınız sürece) çağrılır. Olay işleyicisi temsilcileri hakkında daha fazla bilgi için bkz . Olaylar ve Temsilciler.

Şunlara uygulanır

Ayrıca bkz.