Freigeben über


AudioConfig Klasse

Definition

Stellt die Audioeingabe- oder Ausgabekonfiguration dar. Die Audioeingabe kann von einem Mikrofon, einer Datei oder einem Eingabedatenstrom erfolgen. Die Audioausgabe kann auf einen Lautsprecher, eine Audiodateiausgabe im WAV-Format oder einen Ausgabestream erfolgen.

public sealed class AudioConfig : IDisposable
type AudioConfig = class
    interface IDisposable
Public NotInheritable Class AudioConfig
Implements IDisposable
Vererbung
AudioConfig
Implementiert

Hinweise

Siehe auch: Erste Schritte mit Spracherkennung

Eigenschaften

AudioProcessingOptions

Audioverarbeitungsoptionen, die vom Speech SDK verwendet werden.

Methoden

Dispose()

Entsorgen Sie zugeordnete Ressourcen, die vom -Objekt gehalten werden.

FromDefaultMicrophoneInput()

Erstellt ein AudioConfig-Objekt, das Sprache vom Standardmikrofon auf dem Computer empfängt.

FromDefaultMicrophoneInput(AudioProcessingOptions)

Erstellt ein AudioConfig-Objekt, das Sprache vom Standardmikrofon auf dem Computer empfängt.

FromDefaultSpeakerOutput()

Erstellt ein AudioConfig-Objekt, das Sprache auf dem Standardlautsprecher des Computers erzeugt. In 1.4.0 hinzugefügt

FromMicrophoneInput(String)

Erstellt ein AudioConfig-Objekt, das Sprache von einem bestimmten Mikrofon auf dem Computer empfängt. In 1.3.0 hinzugefügt

FromMicrophoneInput(String, AudioProcessingOptions)

Erstellt ein AudioConfig-Objekt, das Sprache von einem bestimmten Mikrofon auf dem Computer empfängt.

FromSpeakerOutput(String)

Erstellt ein AudioConfig-Objekt, das Sprache für den angegebenen Lautsprecher erzeugt. In 1.14.0 hinzugefügt

FromStreamInput(AudioInputStream)

Erstellt ein AudioConfig-Objekt, das Sprache aus einem Stream empfängt.

FromStreamInput(AudioInputStream, AudioProcessingOptions)

Erstellt ein AudioConfig-Objekt, das Sprache aus einem Stream empfängt.

FromStreamInput(PullAudioInputStreamCallback)

Erstellt ein AudioConfig-Objekt, das mithilfe eines Rückrufs für Audioeingabedatenstrom Sprache von einem Stream empfängt.

FromStreamInput(PullAudioInputStreamCallback, AudioProcessingOptions)

Erstellt ein AudioConfig-Objekt, das mithilfe eines Rückrufs für Audioeingabedatenstrom Sprache von einem Stream empfängt.

FromStreamInput(PullAudioInputStreamCallback, AudioStreamFormat)

Erstellt ein AudioConfig-Objekt, das mithilfe eines Audioeingabestreamrückrufs Sprache von einem Stream in einem angegebenen Format empfängt.

FromStreamInput(PullAudioInputStreamCallback, AudioStreamFormat, AudioProcessingOptions)

Erstellt ein AudioConfig-Objekt, das mithilfe eines Audioeingabestreamrückrufs Sprache von einem Stream in einem angegebenen Format empfängt.

FromStreamOutput(AudioOutputStream)

Erstellt ein AudioConfig-Objekt, das den angegebenen Stream darstellt. In 1.4.0 hinzugefügt

FromStreamOutput(PushAudioOutputStreamCallback)

Erstellt ein AudioConfig-Objekt, das den angegebenen Stream darstellt. In 1.4.0 hinzugefügt

FromWavFileInput(String)

Erstellt ein AudioConfig-Objekt, das Sprache aus einer Audiodatei im WAV-Format empfängt.

FromWavFileInput(String, AudioProcessingOptions)

Erstellt ein AudioConfig-Objekt, das Sprache aus einer Audiodatei im WAV-Format empfängt.

FromWavFileOutput(String)

Erstellt ein AudioConfig-Objekt, das Sprache für die angegebene WAV-Datei erzeugt. In 1.4.0 hinzugefügt

GetProperty(PropertyId)

Sucht nach der Eigenschaft namens mit dem angegebenen PropertyId-Wert. In 1.10.0 hinzugefügt

GetProperty(String)

Sucht nach der Eigenschaft mit dem angegebenen Zeichenfolgennamen. In 1.10.0 hinzugefügt

SetProperty(PropertyId, String)

Legt eine Eigenschaft mithilfe eines PropertyId-Werts fest. In 1.10.0 hinzugefügt

SetProperty(String, String)

Legt eine Eigenschaft mithilfe eines Zeichenfolgennamens fest. In 1.10.0 hinzugefügt

Gilt für: