Microsoft névtér::CognitiveServices::Speech::Audio

Összefoglalás

Tagok Leírások
enum PresetMicrophoneArrayGeometry Előre beállított mikrofontömbgeometriák típusai. További részletekért lásd: Mikrofontömbjavaslatok .
enum MicrophoneArrayType Mikrofontömbök típusai.
enum SpeakerReferenceChannel Meghatározza a beszélő referenciacsatornájának pozícióját a bemeneti hangban.
enum AudioStreamContainerFormat A támogatott hangstream tárolóformátumát határozza meg. Az 1.4.0-s verzióban módosult.
enum AudioStreamWaveFormat A WAV-tárolóban megadott formátumot jelöli.
class Audio::AudioConfig A hangbemeneti vagy kimeneti konfigurációt jelöli. A hangbemenet mikrofonból, fájlból vagy bemeneti adatfolyamból is származhat. A hangkimenet lehet egy hangszóró, a hangfájl kimenete WAV formátumban vagy kimeneti stream.
class Audio::AudioInputStream Az egyéni hangbemeneti konfigurációkhoz használt hangbemeneti adatfolyamot jelöli.
class Audio::AudioOutputStream Az egyéni hangkimeneti konfigurációkhoz használt hangkimeneti adatfolyamot jelöli. Frissítve az 1.7.0-s verzióban.
class Audio::AudioProcessingOptions A hangkonfigurációs osztályhoz használt hangfeldolgozási beállításokat jelöli.
class Audio::AudioStreamFormat Az egyéni hangbemeneti konfigurációkhoz használt hangstream formátumot ábrázoló osztály. Frissítve az 1.5.0-s verzióban.
class Audio::P ullAudioInputStream Hangbemeneti streamosztály lekérése.
class Audio::P ullAudioInputStreamCallback A hangbemeneti stream visszahívási módszereit meghatározó felület.
class Audio::P ullAudioOutputStream Az egyéni hangkimenethez használt memóriaalapú lekéréses hangkimeneti adatfolyamot jelöli. Frissítve az 1.7.0-s verzióban.
class Audio::P ushAudioInputStream Az egyéni hangbemeneti konfigurációkhoz használt memóriaalapú leküldéses hangbemeneti adatfolyamot jelöli.
class Audio::P ushAudioOutputStream Hangkimeneti streamosztály leküldése. Hozzáadva az 1.4.0-s verzióhoz.
class Audio::P ushAudioOutputStreamCallback Egy olyan felület, amely visszahívási módszereket határoz meg egy hangkimeneti streamhez. Frissítve az 1.7.0-s verzióban.
struct Audio::MicrophoneArrayGeometry Egy mikrofontömb geometriája.

Tagok

enum PresetMicrophoneArrayGeometry

Értékek Leírások
Nincs inicializálva Azt jelzi, hogy nincs megadva geometria. A Speech SDK határozza meg a mikrofontömb geometriája.
Körkörös7 Egy mikrofontömböt jelez, amelynek közepén egy mikrofon van, és hat mikrofon egyenletesen van elhelyezve egy körülbelül 42,5 mm sugarú körben.
Körkörös4 Egy mikrofontömböt jelöl, amelynek közepén egy mikrofon és három mikrofon egyenletesen van elhelyezve egy körülbelül 42,5 mm sugarú körben.
Linear4 Egy négy lineárisan elhelyezett mikrofont tartalmazó mikrofontömböt jelöl, köztük 40 mm-es térközrel.
Lineáris2 Egy két lineárisan elhelyezett mikrofont tartalmazó mikrofontömböt jelöl, közöttük 40 mm-es térközrel.
Mono Egy mikrofontömböt jelöl egyetlen mikrofonnal.
Egyéni Egyéni geometriával rendelkező mikrofontömböt jelez.

Előre beállított mikrofontömbgeometriák típusai. További részletekért lásd: Mikrofontömbjavaslatok .

enum MicrophoneArrayType

Értékek Leírások
Lineáris Azt jelzi, hogy a mikrofontömbben egyenes vonalban vannak mikrofonok.
Planar Azt jelzi, hogy a mikrofontömbben vannak mikrofonok egy síkban.

Mikrofontömbök típusai.

enum SpeakerReferenceChannel

Értékek Leírások
None Azt jelzi, hogy a bemeneti hang nem rendelkezik hangszóró-referenciacsatornával.
LastChannel Azt jelzi, hogy a bemeneti hang utolsó csatornája megfelel az echo-megszakítás beszélőhivatkozásának.

Meghatározza a beszélő referenciacsatornájának pozícióját a bemeneti hangban.

enum AudioStreamContainerFormat

Értékek Leírások
OGG_OPUS Stream ContainerFormat definíció az OGG OPUS-hoz.
MP3 Stream ContainerFormat definíció az MP3-hoz.
FLAC Stream ContainerFormat definíció a FLAC-hez. Hozzáadva az 1.7.0-s verzióhoz.
ALAW Stream ContainerFormat definíció az ALAW-hoz. Hozzáadva az 1.7.0-s verzióhoz.
MULAW Stream ContainerFormat definíció a MULAW-hoz. Hozzáadva az 1.7.0-s verzióhoz.
AMRNB Stream ContainerFormat definíció az AMRNB-hez. Ez jelenleg nem támogatott.
AMRWB Stream ContainerFormat definíció az AMRWB-hez. Ez jelenleg nem támogatott.
BÁRMELY Stream ContainerFormat definíció bármely más vagy ismeretlen formátumhoz.

A támogatott hangstream tárolóformátumát határozza meg. Az 1.4.0-s verzióban módosult.

enumerálás : AudioStreamWaveFormat

Értékek Leírások
PCM AudioStreamWaveFormat definíció PCM -adatokhoz (impulzuskóddal modulált) egész szám formátumban.
ALAW AudioStreamWaveFormat definíció A-törvény által kódolt formátum.
MULAW AudioStreamWaveFormat definíció mu-law kódolású formátumhoz.

A WAV-tárolóban megadott formátumot jelöli.