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

Riepilogo

Membri Descrizioni
enum PresetMicrophoneArrayGeometry Tipi di geometrie della matrice di microfoni preimpostate. Per altri dettagli, vedere Raccomandazioni per l'array di microfoni .
enum MicrophoneArrayType Tipi di matrici di microfoni.
enum 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 di input o output audio. 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 le configurazioni di input audio personalizzate.
classe Audio::AudioOutputStream Rappresenta il flusso di output audio usato per le configurazioni di output audio personalizzate. Aggiornato nella versione 1.7.0.
classe Audio::AudioProcessingOptions Rappresenta le opzioni di elaborazione audio utilizzate con la classe di configurazione audio.
classe Audio::AudioStreamFormat Classe per rappresentare il formato del flusso audio usato per le 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 le 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
Inizializzazione annullata Indica che non è stata specificata alcuna geometria. 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 esse.
Lineare2 Indica una matrice di microfoni con due microfoni posizionati in modo lineare con spaziatura di 40 mm tra di esse.
Mono Indica una matrice di microfoni con un singolo microfono.
Personalizzato 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
Lineari Indica che la matrice di microfoni ha microfoni in linea retta.
Planare Indica che l'array del microfono 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 voce.
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 Stream ContainerFormat per AMRWB. Attualmente non supportato.
ANY 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 a impulsi) in formato integer.
ALAW Definizione audioStreamWaveFormat Formato con codifica A.
MULAW Definizione audioStreamWaveFormat per il formato con codifica Mu-law.

Rappresenta il formato specificato all'interno del contenitore WAV.