Representa a configuração de entrada ou saída de áudio. A entrada de áudio pode ser de um microfone, arquivo ou fluxo de entrada. A saída de áudio pode ser para um alto-falante, saída de arquivo de áudio no formato WAV ou fluxo de saída.
Representa a geometria de uma matriz de microfone.
Membros
enum PresetMicrophoneArrayGeometry
Valores
Descrições
Não inicializado
Indica que nenhuma geometria especificada. O SDK de fala determinará a geometria da matriz de microfone.
Circular7
Indica uma matriz de microfones com um microfone no centro e seis microfones uniformemente espaçados em um círculo com raio aproximadamente igual a 42,5 mm.
Circular4
Indica uma matriz de microfones com um microfone no centro e três microfones uniformemente espaçados em um círculo com raio aproximadamente igual a 42,5 mm.
Linear4
Indica um conjunto de microfones com quatro microfones colocados linearmente com espaçamento de 40 mm entre eles.
Linear2
Indica um conjunto de microfones com dois microfones posicionados linearmente com espaçamento de 40 mm entre eles.
Mono
Indica uma matriz de microfones com um único microfone.
Personalizado
Indica uma matriz de microfones com geometria personalizada.
Tipos de geometrias de matriz de microfone predefinidas. Consulte de recomendações de matriz de microfone para obter mais detalhes.
enum MicrophoneArrayType
Valores
Descrições
Linear
Indica que a matriz de microfones tem microfones em linha reta.
Planar
Indica que a matriz de microfones tem microfones em um plano.
Tipos de matrizes de microfone.
enum SpeakerReferenceChannel
Valores
Descrições
Nenhum
Indica que o áudio de entrada não tem um canal de referência de alto-falante.
Último Canal
Indica que o último canal no áudio de entrada corresponde à referência do alto-falante para cancelamento de eco.
Define a posição do canal de referência do alto-falante no áudio de entrada.
enum AudioStreamContainerFormat
Valores
Descrições
OGG_OPUS
Definição de Stream ContainerFormat para OGG OPUS.
MP3
Definição de Stream ContainerFormat para MP3.
FLAC
Definição de Stream ContainerFormat para FLAC. Adicionado na versão 1.7.0.
ALAW
Definição de Stream ContainerFormat para ALAW. Adicionado na versão 1.7.0.
MULAW
Definição de Stream ContainerFormat para MULAW. Adicionado na versão 1.7.0.
AMRNB
Definição de Stream ContainerFormat para AMRNB. Atualmente não suportado.
AMRWB
Definição de Stream ContainerFormat para AMRWB. Atualmente não suportado.
QUALQUER
Definição de Stream ContainerFormat para qualquer outro formato ou desconhecido.
Define o formato de contêiner de fluxo de áudio suportado. Alterado na versão 1.4.0.
enum AudioStreamWaveFormat
Valores
Descrições
PCM
Definição de AudioStreamWaveFormat para dados PCM (modulados por código de pulso) em formato inteiro.
ALAW
Definição de AudioStreamWaveFormat Formato codificado por lei.
MULAW
Definição de AudioStreamWaveFormat para formato codificado por Mu-law.
G722
Definição de AudioStreamWaveFormat para o formato codificado G.722.
Representa o formato especificado dentro do contêiner WAV.