AudioStateChangedEventArgs Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje data pro AudioStateChanged
událost SpeechRecognizer třídy nebo SpeechRecognitionEngine .
public ref class AudioStateChangedEventArgs : EventArgs
public class AudioStateChangedEventArgs : EventArgs
type AudioStateChangedEventArgs = class
inherit EventArgs
Public Class AudioStateChangedEventArgs
Inherits EventArgs
- Dědičnost
Příklady
Následující příklad ukazuje obslužnou rutinu události pro zpracování měnícího se stavu zvuku modulu rozpoznávání řeči.
private SpeechRecognitionEngine sre;
// Initialize the SpeechRecognitionEngine object.
private void Initialize()
{
sre = new SpeechRecognitionEngine();
// Add a handler for the AudioStateChanged event.
sre.AudioStateChanged += new EventHandler<AudioStateChangedEventArgs>(sre_AudioStateChanged);
// Add other initialization code here.
}
// Handle the AudioStateChanged event.
void sre_AudioStateChanged(object sender, AudioStateChangedEventArgs e)
{
AudioState newState = e.AudioState;
// Handle event here.
}
Poznámky
Vlastnost AudioState získá novou instanci výčtu AudioState při vyvolání SpeechRecognitionEngine.AudioStateChanged události nebo SpeechRecognizer.AudioStateChanged .
Aktuální stav zvukového vstupu můžete získat pomocí AudioState
vlastnosti SpeechRecognizer třídy nebo SpeechRecognitionEngine .
Vlastnosti
AudioState |
Získá nový stav zvukového vstupu do rozpoznávání. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |