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

Resumen

Members Descripciones
enum PresetMicrophoneArrayGeometry Tipos de geometrías de matriz de micrófono preestablecidas. Consulte Recomendaciones de matriz de micrófonos para obtener más detalles.
enum MicrophoneArrayType Tipos de matrices de micrófonos.
enum SpeakerReferenceChannel Define la posición del canal de referencia del altavoz en el audio de entrada.
enum AudioStreamContainerFormat Define el formato de contenedor de secuencias de audio admitido. Se ha cambiado en la versión 1.4.0.
enum 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 una secuencia de entrada. La salida de audio puede ser para un altavoz, una salida de archivo de audio en formato WAV o una secuencia de salida.
clase Audio::AudioInputStream Representa la secuencia de entrada de audio usada para configuraciones de entrada de audio personalizadas.
clase Audio::AudioOutputStream Representa la secuencia de salida de audio usada 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 con respaldo de memoria utilizada para la salida de audio personalizada. Actualizado en la versión 1.7.0.
clase Audio::P ushAudioInputStream Representa la secuencia de entrada de audio de inserción respaldada por memoria usada 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 una secuencia 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.

Members

enum PresetMicrophoneArrayGeometry

Valores Descripciones
No inicializado 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 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 un 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.
Personalizado 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.

enum 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.

enum SpeakerReferenceChannel

Valores Descripciones
None 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.

enum 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.
ALEY 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. No se admite actualmente.
AMRWB Definición de Stream ContainerFormat para AMRWB. No se admite actualmente.
ANY 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.

enum AudioStreamWaveFormat

Valores Descripciones
PCM Definición de AudioStreamWaveFormat para datos PCM (modulado de código de pulso) en formato entero.
ALEY Definición de AudioStreamWaveFormat Formato codificado con ley A.
MULAW Definición de AudioStreamWaveFormat para el formato codificado por mu-law.

Representa el formato especificado dentro del contenedor WAV.