Dela via


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

Sammanfattning

Medlemmar Beskrivningar
uppräkningsförinställningMicrophoneArrayGeometry Typer av förinställda mikrofonmatrisgeometrier. Mer information finns i rekommendationer för mikrofonmatriser.
uppräkning mikrofonArrayType Typer av mikrofonmatriser.
uppräkning speakerReferenceChannel Definierar talarreferenskanalens position i indataljudet.
uppräkning av AudioStreamContainerFormat Definierar det ljudströmscontainerformat som stöds. Har ändrats i version 1.4.0.
uppräkning av AudioStreamWaveFormat Representerar det format som anges i WAV-containern.
klassen 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, ljudfilutdata i WAV-format eller utdataström.
klassen Audio::AudioInputStream Representerar ljudindataström som används för anpassade ljudindatakonfigurationer.
klassen Audio::AudioOutputStream Representerar ljudutdataström som används för anpassade ljudutdatakonfigurationer. Uppdaterad i version 1.7.0.
klassen Audio::AudioProcessingOptions Representerar alternativ för ljudbearbetning som används med ljudkonfigurationsklassen.
klassen Audio::AudioStreamFormat Klass för att representera ljudströmformatet som används för anpassade ljudindatakonfigurationer. Uppdaterad i version 1.5.0.
klassen Audio::P ullAudioInputStream Hämta ljudindataströmsklassen.
klassen Audio::P ullAudioInputStreamCallback Ett gränssnitt som definierar återanropsmetoder för en ljudindataström.
klassen Audio::P ullAudioOutputStream Representerar minnesuppbackad pull-ljudutdataström som används för anpassade ljudutdata. Uppdaterad i version 1.7.0.
klassen Audio::P ushAudioInputStream Representerar den minnesbaserade push-ljudindataströmmen som används för anpassade ljudindatakonfigurationer.
klassen Audio::P ushAudioOutputStream Push-ljudutdataströmsklass. Har lagts till i version 1.4.0.
klassen 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
Oinitierad Anger att ingen geometri har angetts. Speech SDK avgör mikrofonmatrisens geometri.
Cirkulär 7 Anger en mikrofonmatris med en mikrofon i mitten och sex mikrofoner jämnt fördelade i en cirkel med en 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 en 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.
Sed Anger en mikrofonmatris med anpassad geometri.

Typer av förinställda mikrofonmatrisgeometrier. Mer information finns i rekommendationer för mikrofonmatriser.

uppräkning MikrofonArrayType

Värden Beskrivningar
Linjär Anger att mikrofonmatrisen har mikrofoner i en rak 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 talarreferenskanalens position 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.
ALAW 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 alla 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 (pulskodsmodulerade) i heltalsformat.
ALAW AudioStreamWaveFormat definition A-law-encoded format.
MULAW AudioStreamWaveFormat-definition för Mu-law-kodat format.
G722 AudioStreamWaveFormat-definition för G.722-kodat format.

Representerar det format som anges i WAV-containern.