Condividi tramite


Spazio dei nomi Microsoft::CognitiveServices::Speech::Audio

Sommario

Membri Descrizioni
enumerazione PresetMicrophoneArrayGeometry Tipi di geometrie della matrice di microfoni preimpostate. Per altri dettagli, vedere raccomandazioni per l'array di microfoni .
enumerazione MicrophoneArrayType Tipi di matrici di microfoni.
enumerazione SpeakerReferenceChannel Definisce la posizione del canale di riferimento dell'altoparlante nell'audio di input.
enumerazione AudioStreamContainerFormat Definisce il formato del contenitore del flusso audio supportato. Modificata nella versione 1.4.0.
enumerazione AudioStreamWaveFormat Rappresenta il formato specificato all'interno del contenitore WAV.
classe Audio::AudioConfig Rappresenta la configurazione dell'input audio o dell'output. L'input audio può essere proveniente da un microfono, un file o un flusso di input. L'output audio può essere un altoparlante, un output di file audio in formato WAV o un flusso di output.
classe Audio::AudioInputStream Rappresenta il flusso di input audio usato per configurazioni di input audio personalizzate.
classe Audio::AudioOutputStream Rappresenta il flusso di output audio usato per configurazioni di output audio personalizzate. Aggiornato nella versione 1.7.0.
classe Audio::AudioProcessingOptions Rappresenta le opzioni di elaborazione audio usate con la classe di configurazione audio.
classe Audio::AudioStreamFormat Classe per rappresentare il formato di flusso audio usato per configurazioni di input audio personalizzate. Aggiornato nella versione 1.5.0.
classe Audio::P ullAudioInputStream Classe di flusso di input audio pull.
classe Audio::P ullAudioInputStreamCallback Interfaccia che definisce i metodi di callback per un flusso di input audio.
classe Audio::P ullAudioOutputStream Rappresenta il flusso di output audio pull supportato dalla memoria usato per l'output audio personalizzato. Aggiornato nella versione 1.7.0.
classe Audio::P ushAudioInputStream Rappresenta il flusso di input audio push supportato dalla memoria usato per configurazioni di input audio personalizzate.
classe Audio::P ushAudioOutputStream Eseguire il push della classe di flusso di output audio. Aggiunta nella versione 1.4.0.
classe Audio::P ushAudioOutputStreamCallback Interfaccia che definisce i metodi di callback per un flusso di output audio. Aggiornato nella versione 1.7.0.
struct Audio::MicrophoneArrayGeometry Rappresenta la geometria di una matrice di microfoni.

Membri

enum PresetMicrophoneArrayGeometry

Valori Descrizioni
Inizializzato Indica che nessuna geometria specificata. Speech SDK determinerà la geometria della matrice del microfono.
Circolare7 Indica una matrice di microfoni con un microfono al centro e sei microfoni distanziati in modo uniforme in un cerchio con raggio approssimativamente uguale a 42,5 mm.
Circolare4 Indica una matrice di microfoni con un microfono al centro e tre microfoni distanziati in modo uniforme in un cerchio con raggio approssimativamente uguale a 42,5 mm.
Lineare4 Indica una matrice di microfoni con quattro microfoni posizionati in modo lineare con spaziatura di 40 mm tra di essi.
Lineare2 Indica una matrice di microfoni con due microfoni posizionati in modo lineare con spaziatura di 40 mm tra di essi.
Mono Indica una matrice di microfoni con un singolo microfono.
Costume Indica una matrice di microfoni con geometria personalizzata.

Tipi di geometrie della matrice di microfoni preimpostate. Per altri dettagli, vedere raccomandazioni per l'array di microfoni .

enum MicrophoneArrayType

Valori Descrizioni
Lineare Indica che la matrice di microfoni ha microfoni in linea retta.
Planare Indica che la matrice di microfoni ha microfoni in un piano.

Tipi di matrici di microfoni.

enum SpeakerReferenceChannel

Valori Descrizioni
Nessuno Indica che l'audio di input non dispone di un canale di riferimento dell'altoparlante.
LastChannel Indica che l'ultimo canale nell'audio di input corrisponde al riferimento dell'altoparlante per l'annullamento dell'eco.

Definisce la posizione del canale di riferimento dell'altoparlante nell'audio di input.

enumErazione AudioStreamContainerFormat

Valori Descrizioni
OGG_OPUS Definizione Stream ContainerFormat per OGG OPUS.
MP3 Definizione stream ContainerFormat per MP3.
FLAC Definizione Stream ContainerFormat per FLAC. Aggiunta nella versione 1.7.0.
ALAW Definizione stream ContainerFormat per ALAW. Aggiunta nella versione 1.7.0.
MULAW Definizione stream ContainerFormat per MULAW. Aggiunta nella versione 1.7.0.
AMRNB Definizione stream ContainerFormat per AMRNB. Attualmente non è supportato.
AMRWB Definizione di Stream ContainerFormat per AMRWB. Attualmente non è supportato.
QUALUNQUE Definizione Stream ContainerFormat per qualsiasi altro formato o sconosciuto.

Definisce il formato del contenitore del flusso audio supportato. Modificata nella versione 1.4.0.

enumErazione AudioStreamWaveFormat

Valori Descrizioni
PCM Definizione audioStreamWaveFormat per i dati PCM (modulati con codice pulse) in formato integer.
ALAW Definizione audioStreamWaveFormat formato con codifica A.
MULAW Definizione audioStreamWaveFormat per il formato con codifica Mu-law.
G722 Definizione AudioStreamWaveFormat per il formato con codifica G.722.

Rappresenta il formato specificato all'interno del contenitore WAV.