AudioLevelUpdatedEventArgs クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SpeechRecognizer クラスまたは SpeechRecognitionEngine クラスの AudioLevelUpdated
イベントのデータを提供します。
public ref class AudioLevelUpdatedEventArgs : EventArgs
public class AudioLevelUpdatedEventArgs : EventArgs
type AudioLevelUpdatedEventArgs = class
inherit EventArgs
Public Class AudioLevelUpdatedEventArgs
Inherits EventArgs
- 継承
例
次の例では、イベント ハンドラーを オブジェクトに SpeechRecognitionEngine 追加します。 ハンドラーは、新しいオーディオ レベルをコンソールに出力します。
AudioLevelUpdatedEventArgs は、EventArgs から派生します。
private SpeechRecognitionEngine sre;
// Initialize the SpeechRecognitionEngine object.
private void Initialize()
{
sre = new SpeechRecognitionEngine();
// Add an event handler for the AudioLevelUpdated event.
sre.AudioLevelUpdated += new EventHandler<AudioLevelUpdatedEventArgs>(sre_AudioLevelUpdated);
// Add other initialization code here.
}
// Write the audio level to the console when the AudioLevelUpdated event is raised.
void sre_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
{
Console.WriteLine("The audio level is now: {0}.", e.AudioLevel);
}
注釈
イベントが発生すると、 SpeechRecognitionEngine.AudioLevelUpdated イベントと SpeechRecognizer.AudioLevelUpdated イベントは、 の AudioLevelUpdatedEventArgs インスタンスを関連付けられたイベントのハンドラーに渡します。
プロパティはAudioLevel、 または SpeechRecognizer.AudioLevelUpdated イベントが発生したときに、新しいレベルのオーディオ入力をSpeechRecognitionEngine.AudioLevelUpdated取得します。
クラスと SpeechRecognitionEngine クラスの SpeechRecognizer プロパティはAudioLevel
、音声認識エンジンへのオーディオ入力の現在のレベルを提供します。
プロパティ
AudioLevel |
AudioLevelUpdated イベントまたは AudioLevelUpdated イベントの発生後のオーディオ入力の新しいレベルを取得します。 |
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
適用対象
こちらもご覧ください
.NET