Share via


Espaço de Nomes Microsoft::CognitiveServices::Speech::Audio

Resumo

Membros Descrições
enum PresetMicrophoneArrayGeometry Tipos de geometrias de matriz de microfone predefinidas. Veja Recomendações de Matriz do Microfone para obter mais detalhes.
enum MicrophoneArrayType Tipos de matrizes de microfone.
enum SpeakerReferenceChannel Define a posição do canal de referência do orador no áudio de entrada.
enum AudioStreamContainerFormat Define o formato de contentor de fluxo de áudio suportado. Alterado na versão 1.4.0.
enum AudioStreamWaveFormat Representa o formato especificado no contentor WAV.
classe Audio::AudioConfig Representa a configuração de entrada ou saída de áudio. A entrada de áudio pode ser de um microfone, ficheiro ou fluxo de entrada. A saída de áudio pode ser para um altifalante, saída de ficheiro de áudio no formato WAV ou fluxo de saída.
classe Audio::AudioInputStream Representa o fluxo de entrada de áudio utilizado para configurações de entrada de áudio personalizadas.
classe Audio::AudioOutputStream Representa o fluxo de saída de áudio utilizado para configurações de saída de áudio personalizadas. Atualizado na versão 1.7.0.
classe Audio::AudioProcessingOptions Representa as opções de processamento de áudio utilizadas com a classe de configuração de áudio.
classe Audio::AudioStreamFormat Classe para representar o formato de fluxo de áudio utilizado para configurações de entrada de áudio personalizadas. Atualizado na versão 1.5.0.
classe Audio::P ullAudioInputStream Classe de fluxo de entrada de áudio pull.
classe Audio::P ullAudioInputStreamCallback Uma interface que define métodos de chamada de retorno para um fluxo de entrada de áudio.
classe Audio::P ullAudioOutputStream Representa o fluxo de saída de áudio pull com memória suportada utilizada para a saída de áudio personalizada. Atualizado na versão 1.7.0.
classe Audio::P ushAudioInputStream Representa o fluxo de entrada de áudio push com suporte de memória utilizado para configurações de entrada de áudio personalizadas.
classe Audio::P ushAudioOutputStream Emitir classe de fluxo de saída de áudio. Adicionado na versão 1.4.0.
classe Audio::P ushAudioOutputStreamCallback Uma interface que define métodos de chamada de retorno para um fluxo de saída de áudio. Atualizado na versão 1.7.0.
struct Audio::MicrophoneArrayGeometry Representa a geometria de uma matriz de microfone.

Membros

enum PresetMicrophoneArrayGeometry

Valores Descrições
Não inicializada Indica que não foi especificada geometria. O SDK de Voz determinará a geometria da matriz do microfone.
Circular7 Indica uma matriz de microfone com um microfone no centro e seis microfones espaçados uniformemente num círculo com raio aproximadamente igual a 42,5 mm.
Circular4 Indica uma matriz de microfone com um microfone no centro e três microfones espaçados uniformemente num círculo com raio aproximadamente igual a 42,5 mm.
Linear4 Indica uma matriz de microfone com quatro microfones colocados linearmente com espaçamento entre eles de 40 mm.
Linear2 Indica uma matriz de microfone com dois microfones colocados linearmente com espaçamento entre eles de 40 mm.
Mono Indica uma matriz de microfone com um único microfone.
Personalizado Indica uma matriz de microfone com geometria personalizada.

Tipos de geometrias de matriz de microfone predefinidas. Veja Recomendações de Matriz do Microfone para obter mais detalhes.

enum MicrophoneArrayType

Valores Descrições
Linear Indica que a matriz do microfone tem microfones em linha reta.
Planar Indica que a matriz do microfone tem microfones num plano.

Tipos de matrizes de microfone.

enum SpeakerReferenceChannel

Valores Descrições
Nenhuma Indica que o áudio de entrada não tem um canal de referência de orador.
LastChannel Indica que o último canal no áudio de entrada corresponde à referência do orador para cancelamento de eco.

Define a posição do canal de referência do orador no áudio de entrada.

enum AudioStreamContainerFormat

Valores Descrições
OGG_OPUS Stream ContainerFormat definition for OGG OPUS (Definição do Stream ContainerFormat para OGG OPUS).
MP3 Definição de ContainerFormat do Stream para MP3.
FLAC Definição de ContainerFormat do Stream para FLAC. Adicionado na versão 1.7.0.
ALAW Stream ContainerFormat definition for ALAW (Definição do Stream ContainerFormat para ALAW). Adicionado na versão 1.7.0.
MULAW Definição de ContainerFormat do Stream para MULAW. Adicionado na versão 1.7.0.
AMRNB Definição de ContainerFormat do Stream para AMRNB. Não é atualmente suportado.
AMRWB Definição de ContainerFormat do Stream para AMRWB. Não é atualmente suportado.
QUALQUER Stream ContainerFormat definition for any other or unknown format .definition for any other or unknown format.

Define o formato de contentor de fluxo de áudio suportado. Alterado na versão 1.4.0.

enum AudioStreamWaveFormat

Valores Descrições
PCM Definição audioStreamWaveFormat para dados PCM (pulse-code modulated) em formato inteiro.
ALAW AudioStreamWaveFormat definition Formato codificado por lei A.
MULAW Definição audioStreamWaveFormat para formato codificado por Mu-law.

Representa o formato especificado no contentor WAV.