audio Modul

Klassen, die sich mit der Verarbeitung von Audioeingaben für die verschiedenen Erkennungsfunktionen und der Audioausgabe des Sprachsynthesizers befassen.

Klassen

AudioConfig

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.

Generiert eine Audiokonfiguration für die verschiedenen Erkennungen. Es kann nur ein Argument gleichzeitig übergeben werden.

AudioInputStream

Basisklasse für Eingabestreams

AudioOutputConfig

Stellt eine bestimmte Audiokonfiguration dar, z. B. Audioausgabegerät, Datei oder benutzerdefinierte Audiostreams

Generiert eine Audiokonfiguration für den Sprachsynthesizer. Es kann nur ein Argument gleichzeitig übergeben werden.

AudioOutputStream

Basisklasse für Ausgabestreams

AudioStreamFormat

Stellt eine bestimmte Audiokonfiguration dar, z. B. Mikrofon, Datei oder benutzerdefinierte Audiostreams

Wenn ohne Argumente aufgerufen wird, gibt das Standard-AudioStreamFormat (16 kHz, 16 Bit, Mono PCM) zurück.

PullAudioInputStream

Pull-Audioeingabestreamklasse.

PullAudioInputStreamCallback

Eine Schnittstelle, die Rückrufmethoden für einen Audioeingabestream definiert.

Leiten Sie von dieser Klasse ab, und implementieren Sie ihre Funktion, um Ihre eigenen Daten als Audioeingabestream bereitzustellen.

PullAudioOutputStream

Stellt speicherunterzogenen Pullaudioausgabestream dar, der für die benutzerdefinierte Audioausgabe verwendet wird.

PushAudioInputStream

Stellt den speicherunterstutzten Push-Audioeingabestream dar, der für benutzerdefinierte Audioeingabekonfigurationen verwendet wird.

PushAudioOutputStream

Pushen sie die Audioausgabestreamklasse.

PushAudioOutputStreamCallback

Eine Schnittstelle, die Rückrufmethoden für einen Audioausgabestream definiert.

Leiten Sie von dieser Klasse ab, und implementieren Sie ihre Funktion, um Ihre eigenen Daten als Audioausgabestream bereitzustellen.