Compartir a través de


Espacio de nombres Microsoft::CognitiveServices::Speech::Audio

Resumen

Miembros Descripciones
enumeración PresetMicrophoneArrayGeometry Tipos de geometrías de matriz de micrófono preestablecidas. Consulte Recomendaciones de matriz de micrófonos para obtener más detalles.
enumeración MicrophoneArrayType Tipos de matrices de micrófonos.
enumeración SpeakerReferenceChannel Define la posición del canal de referencia del altavoz en el audio de entrada.
enumeración AudioStreamContainerFormat Define el formato de contenedor de secuencias de audio admitido. Se ha cambiado en la versión 1.4.0.
enumeración AudioStreamWaveFormat Representa el formato especificado dentro del contenedor WAV.
clase Audio::AudioConfig Representa la configuración de entrada o salida de audio. La entrada de audio puede ser desde un micrófono, un archivo o un flujo de entrada. La salida de audio puede ser para un altavoz, una salida de archivo de audio en formato WAV o un flujo de salida.
clase Audio::AudioInputStream Representa el flujo de entrada de audio usado para configuraciones de entrada de audio personalizadas.
clase Audio::AudioOutputStream Representa el flujo de salida de audio usado para configuraciones de salida de audio personalizadas. Actualizado en la versión 1.7.0.
clase Audio::AudioProcessingOptions Representa las opciones de procesamiento de audio usadas con la clase de configuración de audio.
clase Audio::AudioStreamFormat Clase para representar el formato de secuencia de audio usado para configuraciones de entrada de audio personalizadas. Actualizado en la versión 1.5.0.
clase Audio::P ullAudioInputStream Extracción de la clase de flujo de entrada de audio.
clase Audio::P ullAudioInputStreamCallback Interfaz que define métodos de devolución de llamada para una secuencia de entrada de audio.
clase Audio::P ullAudioOutputStream Representa la secuencia de salida de audio de extracción respaldada por memoria utilizada para la salida de audio personalizada. Actualizado en la versión 1.7.0.
clase Audio::P ushAudioInputStream Representa el flujo de entrada de audio de inserción con respaldo de memoria usado para configuraciones de entrada de audio personalizadas.
clase Audio::P ushAudioOutputStream Inserte la clase de flujo de salida de audio. Se agregó en la versión 1.4.0.
clase Audio::P ushAudioOutputStreamCallback Interfaz que define métodos de devolución de llamada para un flujo de salida de audio. Actualizado en la versión 1.7.0.
struct Audio::MicrophoneArrayGeometry Representa la geometría de una matriz de micrófonos.

Miembros

enum PresetMicrophoneArrayGeometry

Valores Descripciones
Sin inicializar Indica que no se ha especificado ninguna geometría. El SDK de Voz determinará la geometría de la matriz de micrófonos.
Circular7 Indica una matriz de micrófonos con un micrófono en el centro y seis micrófonos espaciados uniformemente en un círculo con un radio aproximadamente igual a 42,5 mm.
Circular4 Indica una matriz de micrófonos con un micrófono en el centro y tres micrófonos espaciados uniformemente en un círculo con radio aproximadamente igual a 42,5 mm.
Linear4 Indica una matriz de micrófonos con cuatro micrófonos colocados linealmente con espaciado de 40 mm entre ellos.
Linear2 Indica una matriz de micrófonos con dos micrófonos colocados linealmente con espaciado de 40 mm entre ellos.
Mono Indica una matriz de micrófonos con un solo micrófono.
Costumbre Indica una matriz de micrófonos con geometría personalizada.

Tipos de geometrías de matriz de micrófono preestablecidas. Consulte Recomendaciones de matriz de micrófonos para obtener más detalles.

enumeración MicrophoneArrayType

Valores Descripciones
Lineal Indica que la matriz de micrófonos tiene micrófonos en una línea recta.
Planar Indica que la matriz de micrófonos tiene micrófonos en un plano.

Tipos de matrices de micrófonos.

enumeración SpeakerReferenceChannel

Valores Descripciones
Ninguno Indica que el audio de entrada no tiene un canal de referencia de altavoz.
LastChannel Indica que el último canal del audio de entrada corresponde a la referencia del altavoz para la cancelación de eco.

Define la posición del canal de referencia del altavoz en el audio de entrada.

enumeración AudioStreamContainerFormat

Valores Descripciones
OGG_OPUS Definición de Stream ContainerFormat para OGG OPUS.
MP3 Definición de Stream ContainerFormat para MP3.
FLAC Definición de Stream ContainerFormat para FLAC. Se agregó en la versión 1.7.0.
ALAW Definición de Stream ContainerFormat para ALAW. Se agregó en la versión 1.7.0.
MULAW Definición de Stream ContainerFormat para MULAW. Se agregó en la versión 1.7.0.
AMRNB Definición de Stream ContainerFormat para AMRNB. Actualmente no se admite.
AMRWB Definición de Stream ContainerFormat para AMRWB. Actualmente no se admite.
CUALQUIER Definición de Stream ContainerFormat para cualquier otro formato o desconocido.

Define el formato de contenedor de secuencias de audio admitido. Se ha cambiado en la versión 1.4.0.

enumeración AudioStreamWaveFormat

Valores Descripciones
PCM Definición de AudioStreamWaveFormat para datos PCM (modulado de código de pulso) en formato entero.
ALAW Definición de AudioStreamWaveFormat formato codificado por ley.
MULAW Definición de AudioStreamWaveFormat para el formato codificado por Mu-law.
G722 Definición de AudioStreamWaveFormat para el formato con codificación G.722.

Representa el formato especificado dentro del contenedor WAV.