SpeechRecognizer.AudioLevelUpdated Olay
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.