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
enumEração PresetMicrophoneArrayGeometry
Valores
Descrições
Inicializado
Indica que nenhuma geometria especificada. O SDK de Fala determinará a geometria da matriz de microfone.
Circular7
Indica uma matriz de microfone com um microfone no centro e seis microfones espaçados uniformemente em um 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 em um círculo com raio aproximadamente igual a 42,5 mm.
Linear4
Indica uma matriz de microfone com quatro microfones posicionados linearmente com espaçamento de 40 mm entre eles.
Linear2
Indica uma matriz de microfone com dois microfones posicionados linearmente com espaçamento de 40 mm entre eles.
Mono
Indica uma matriz de microfone com um único microfone.
Costume
Indica uma matriz de microfone com geometria personalizada.
Tipos de geometrias de matriz de microfone predefinida. Consulte de recomendações de matriz de microfone para obter mais detalhes.
enum MicrophoneArrayType
Valores
Descrições
Linear
Indica que a matriz de microfone tem microfones em linha reta.
Planar
Indica que a matriz de microfone 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 do locutor.
LastChannel
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 locutor no áudio de entrada.
enum AudioStreamContainerFormat
Valores
Descrições
OGG_OPUS
Definição de ContainerFormat do Stream 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
Definição de ContainerFormat do Stream 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. No momento, não há suporte.
AMRWB
Definição de ContainerFormat do Stream para AMRWB. No momento, não há suporte.
QUALQUER
Definição de ContainerFormat de fluxo para qualquer outro formato ou formato desconhecido.
Define o formato de contêiner de fluxo de áudio com suporte. Alterado na versão 1.4.0.
enum AudioStreamWaveFormat
Valores
Descrições
PCM
Definição de AudioStreamWaveFormat para dados PCM (modulado por código de pulso) no formato inteiro.
ALAW
Formato codificado em lei A da definição de AudioStreamWaveFormat.
MULAW
Definição de AudioStreamWaveFormat para formato codificado em mu-law.
G722
Definição de AudioStreamWaveFormat para formato codificado em G.722.
Representa o formato especificado dentro do contêiner WAV.