Dela via


Namnområde Microsoft::CognitiveServices::Speech::Audio

Sammanfattning

Medlemmar Beskrivningar
enum PresetMicrophoneArrayGeometry Typer av förinställda mikrofonmatrisgeometrier. Mer information finns i Mikrofonmatrisrekommendationer .
enum MicrophoneArrayType Typer av mikrofonmatriser.
enum SpeakerReferenceChannel Definierar talarreferensens kanalposition i indataljudet.
enum AudioStreamContainerFormat Definierar det ljudströmscontainerformat som stöds. Har ändrats i version 1.4.0.
enum AudioStreamWaveFormat Representerar det format som anges i WAV-containern.
class Audio::AudioConfig Representerar konfiguration av ljudindata eller utdata. Ljudindata kan komma från en mikrofon, fil eller indataström. Ljudutdata kan vara till en högtalare, ljudfilsutdata i WAV-format eller utdataström.
class Audio::AudioInputStream Representerar ljudindataström som används för anpassade ljudindatakonfigurationer.
class Audio::AudioOutputStream Representerar ljudutdataström som används för anpassade ljudutdatakonfigurationer. Uppdaterad i version 1.7.0.
class Audio::AudioProcessingOptions Representerar alternativ för ljudbearbetning som används med ljudkonfigurationsklassen.
class Audio::AudioStreamFormat Klass som representerar ljudströmformatet som används för anpassade ljudindatakonfigurationer. Uppdaterad i version 1.5.0.
class Audio::P ullAudioInputStream Hämta ljudindataströmsklassen.
class Audio::P ullAudioInputStreamCallback Ett gränssnitt som definierar återanropsmetoder för en ljudindataström.
class Audio::P ullAudioOutputStream Representerar den minnesstödda hämtningsljudutdataströmmen som används för anpassade ljudutdata. Uppdaterad i version 1.7.0.
class Audio::P ushAudioInputStream Representerar den minnesstödda indataströmmen för push-ljud som används för anpassade konfigurationer av ljudindata.
class Audio::P ushAudioOutputStream Skicka utdataströmsklass för push-ljud. Har lagts till i version 1.4.0.
class Audio::P ushAudioOutputStreamCallback Ett gränssnitt som definierar återanropsmetoder för en ljudutdataström. Uppdaterad i version 1.7.0.
struct Audio::MicrophoneArrayGeometry Representerar geometrin för en mikrofonmatris.

Medlemmar

enum PresetMicrophoneArrayGeometry

Värden Beskrivningar
Avinitierad Anger att ingen geometri har angetts. Speech SDK avgör mikrofonmatrisens geometri.
Cirkulärt 7 Anger en mikrofonmatris med en mikrofon i mitten och sex mikrofoner jämnt fördelade i en cirkel med radie som är ungefär lika med 42,5 mm.
Cirkulär 4 Anger en mikrofonmatris med en mikrofon i mitten och tre mikrofoner jämnt fördelade i en cirkel med radie som är ungefär lika med 42,5 mm.
Linjär4 Anger en mikrofonmatris med fyra linjärt placerade mikrofoner med 40 mm avstånd mellan dem.
Linjär2 Anger en mikrofonmatris med två linjärt placerade mikrofoner med 40 mm avstånd mellan dem.
Mono Anger en mikrofonmatris med en enda mikrofon.
Anpassat Anger en mikrofonmatris med anpassad geometri.

Typer av förinställda mikrofonmatrisgeometrier. Mer information finns i Mikrofonmatrisrekommendationer .

enum MicrophoneArrayType

Värden Beskrivningar
Linjär Anger att mikrofonmatrisen har mikrofoner i en rät linje.
Planar Anger att mikrofonmatrisen har mikrofoner i ett plan.

Typer av mikrofonmatriser.

enum SpeakerReferenceChannel

Värden Beskrivningar
Ingen Anger att indataljudet inte har någon talarreferenskanal.
LastChannel Anger att den sista kanalen i indataljudet motsvarar talarreferensen för ekoreducering.

Definierar talarreferensens kanalposition i indataljudet.

enum AudioStreamContainerFormat

Värden Beskrivningar
OGG_OPUS Stream ContainerFormat-definition för OGG OPUS.
MP3 Stream ContainerFormat-definition för MP3.
FLAC Stream ContainerFormat-definition för FLAC. Har lagts till i version 1.7.0.
ALAG Stream ContainerFormat-definition för ALAW. Har lagts till i version 1.7.0.
MULAW Stream ContainerFormat-definition för MULAW. Har lagts till i version 1.7.0.
AMRNB Stream ContainerFormat-definition för AMRNB. Stöds inte för närvarande.
AMRWB Stream ContainerFormat-definition för AMRWB. Stöds inte för närvarande.
NÅGON Stream ContainerFormat-definition för andra eller okända format.

Definierar det ljudströmscontainerformat som stöds. Har ändrats i version 1.4.0.

enum AudioStreamWaveFormat

Värden Beskrivningar
PCM AudioStreamWaveFormat-definition för PCM-data (pulskodmodulerade) i heltalsformat.
ALAG AudioStreamWaveFormat definition A-law-encoded format.
MULAW AudioStreamWaveFormat-definition för Mu-law-kodat format.

Representerar det format som anges i WAV-containern.