Namespace Microsoft::CognitiveServices::Speech::Audio

Zusammenfassung

Member Beschreibungen
enum PresetMicrophoneArrayGeometry Typen von voreingestellten Mikrofonarraygeometrien. Weitere Informationen finden Sie unter Empfehlungen für Mikrofonarrays .
Enumeration MicrophoneArrayType Typen von Mikrofonarrays.
enum SpeakerReferenceChannel Definiert die Position des Lautsprecherverweiskanals in Der Audioeingabe.
Enumeration AudioStreamContainerFormat Definiert das unterstützte Audiostreamcontainerformat. In Version 1.4.0 geändert.
Enumeration AudioStreamWaveFormat Stellt das im WAV-Container angegebene Format dar.
Klasse Audio::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.
Klasse Audio::AudioInputStream Stellt den Audioeingabestream dar, der für benutzerdefinierte Audioeingabekonfigurationen verwendet wird.
Klasse Audio::AudioOutputStream Stellt den Audioausgabestream dar, der für benutzerdefinierte Audioausgabekonfigurationen verwendet wird. Aktualisiert in Version 1.7.0.
Klasse Audio::AudioProcessingOptions Stellt Audioverarbeitungsoptionen dar, die mit der Audiokonfigurationsklasse verwendet werden.
Klasse Audio::AudioStreamFormat Klasse zur Darstellung des Audiostreamformats, das für benutzerdefinierte Audioeingabekonfigurationen verwendet wird. Aktualisiert in Version 1.5.0.
Klasse Audio::P ullAudioInputStream Pull-Audioeingabestreamklasse.
Klasse Audio::P ullAudioInputStreamCallback Eine Schnittstelle, die Rückrufmethoden für einen Audioeingabestream definiert.
Klasse Audio::P ullAudioOutputStream Stellt speicherunterzogenen Pullaudioausgabestream dar, der für die benutzerdefinierte Audioausgabe verwendet wird. Aktualisiert in Version 1.7.0.
Klasse Audio::P ushAudioInputStream Stellt den speicherunterstutzten Push-Audioeingabestream dar, der für benutzerdefinierte Audioeingabekonfigurationen verwendet wird.
Klasse Audio::P ushAudioOutputStream Pushen sie die Audioausgabestreamklasse. In Version 1.4.0 hinzugefügt.
Klasse Audio::P ushAudioOutputStreamCallback Eine Schnittstelle, die Rückrufmethoden für einen Audioausgabestream definiert. Aktualisiert in Version 1.7.0.
Struktur Audio::MicrophoneArrayGeometry Stellt die Geometrie eines Mikrofonarrays dar.

Member

enum PresetMicrophoneArrayGeometry

Werte Beschreibungen
Uninitialized Gibt an, dass keine Geometrie angegeben ist. Das Speech SDK bestimmt die Mikrofonarraygeometrie.
Rundschreiben7 Gibt ein Mikrofonarray mit einem Mikrofon in der Mitte und sechs Mikrofonen an, die gleichmäßig in einem Kreis mit einem Radius von ungefähr 42,5 mm angeordnet sind.
Circular4 Gibt ein Mikrofonarray mit einem Mikrofon in der Mitte und drei Mikrofonen mit gleichmäßigem Abstand in einem Kreis mit einem Radius von ungefähr 42,5 mm an.
Linear4 Gibt ein Mikrofonarray mit vier linear angeordneten Mikrofonen mit einem Abstand von 40 mm an.
Linear2 Gibt ein Mikrofonarray mit zwei linear angeordneten Mikrofonen mit einem Abstand von 40 mm an.
Mono Gibt ein Mikrofonarray mit einem einzelnen Mikrofon an.
Benutzerdefiniert Gibt ein Mikrofonarray mit benutzerdefinierter Geometrie an.

Typen von voreingestellten Mikrofonarraygeometrien. Weitere Informationen finden Sie unter Empfehlungen für Mikrofonarrays .

Enumeration MicrophoneArrayType

Werte Beschreibungen
Linear Gibt an, dass das Mikrofonarray Über Mikrofone in einer geraden Linie verfügt.
Planar Gibt an, dass das Mikrofonarray Über Mikrofone in einer Ebene verfügt.

Typen von Mikrofonarrays.

enum SpeakerReferenceChannel

Werte Beschreibungen
Keine Gibt an, dass die Audioeingabe keinen Lautsprecherreferenzkanal hat.
LastChannel Gibt an, dass der letzte Kanal im Eingabeaudio der Lautsprecherreferenz für die Echounterdrückung entspricht.

Definiert die Position des Lautsprecherverweiskanals in Der Audioeingabe.

Enumeration AudioStreamContainerFormat

Werte Beschreibungen
OGG_OPUS Stream ContainerFormat-Definition für OGG OPUS.
MP3 Stream ContainerFormat-Definition für MP3.
FLAC Stream ContainerFormat-Definition für FLAC. In Version 1.7.0 hinzugefügt.
AGESETZ Stream ContainerFormat-Definition für ALAW. In Version 1.7.0 hinzugefügt.
MULAW Stream ContainerFormat-Definition für MULAW. In Version 1.7.0 hinzugefügt.
AMRNB Stream ContainerFormat-Definition für AMRNB. Wird derzeit nicht unterstützt.
AMRWB Stream ContainerFormat-Definition für AMRWB. Wird derzeit nicht unterstützt.
ANY Stream ContainerFormat-Definition für ein anderes oder unbekanntes Format.

Definiert das unterstützte Audiostreamcontainerformat. Geändert in Version 1.4.0.

Enumeration AudioStreamWaveFormat

Werte Beschreibungen
PCM AudioStreamWaveFormat-Definition für PCM-Daten (pulse-code modulated) im Ganzzahlformat.
AGESETZ AudioStreamWaveFormat-Definition A-law-codiertes Format.
MULAW AudioStreamWaveFormat-Definition für mu-law-codiertes Format.

Stellt das im WAV-Container angegebene Format dar.