AudioProcessingOptions Classe
- java.
lang. Object - com.
microsoft. cognitiveservices. speech. audio. AudioProcessingOptions
- com.
Implementações
public class AudioProcessingOptions
implements java.lang.AutoCloseable
Representa as opções de processamento de áudio usadas com a classe de configuração de áudio. Observação: close() deve ser chamado para liberar recursos subjacentes mantidos pelo objeto .
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
void |
close()
Libera explicitamente qualquer recurso externo anexado ao objeto . |
static
Audio |
create(int audioProcessingFlags)
Cria um objeto Opções de Processamento de |
static
Audio |
create(int audioProcessingFlags, MicrophoneArrayGeometry microphoneArrayGeometry)
Cria um objeto Opções de Processamento |
static
Audio |
create(int audioProcessingFlags, MicrophoneArrayGeometry microphoneArrayGeometry, SpeakerReferenceChannel speakerReferenceChannel)
Cria um objeto Opções de Processamento |
static
Audio |
create(int audioProcessingFlags, PresetMicrophoneArrayGeometry microphoneArrayGeometry)
Cria um objeto Opções de Processamento de |
static
Audio |
create(int audioProcessingFlags, PresetMicrophoneArrayGeometry microphoneArrayGeometry, SpeakerReferenceChannel speakerReferenceChannel)
Cria um objeto Opções de Processamento |
int |
getAudioProcessingFlags()
Retorna o tipo de processamento de áudio executado pelo SDK de Fala. |
int |
getBeamformingEndAngle()
Retorna o ângulo final usado para beamforming. |
int |
getBeamformingStartAngle()
Retorna o ângulo inicial usado para beamforming. |
Safe |
getImpl()
Retorna a implementação de opções de processamento de áudio. |
Microphone |
getMicrophoneArrayType()
Retorna o tipo de matriz de microfone do microfone usado para entrada de áudio. |
Microphone |
getMicrophoneCoordinates()
Retorna as coordenadas dos microfones na matriz de microfone usada para entrada de áudio. |
Preset |
getPresetMicrophoneArrayGeometry()
Retorna a geometria da matriz de microfone do microfone usado para entrada de áudio. |
Speaker |
getSpeakerReferenceChannel()
Retorna a posição do canal de referência do locutor na entrada de áudio. |
Métodos herdados de java.lang.Object
Detalhes do método
close
public void close()
Libera explicitamente qualquer recurso externo anexado ao objeto .
create
public static AudioProcessingOptions create(int audioProcessingFlags)
Cria um objeto AudioProcessingOptions com sinalizadores de processamento de áudio. Esse método só deve ser usado quando a entrada de áudio é de uma matriz de microfone. No Windows, esse método tentará consultar a geometria da matriz de microfone do driver de áudio. Os dados de áudio também são lidos do canal de referência do locutor. No Linux, ele pressupõe que o microfone seja um microfone de canal único.
Parâmetros:
Retornos:
create
public static AudioProcessingOptions create(int audioProcessingFlags, MicrophoneArrayGeometry microphoneArrayGeometry)
Cria um objeto AudioProcessingOptions com sinalizadores de processamento de áudio e geometria de matriz de microfone personalizada.
Parâmetros:
Retornos:
create
public static AudioProcessingOptions create(int audioProcessingFlags, MicrophoneArrayGeometry microphoneArrayGeometry, SpeakerReferenceChannel speakerReferenceChannel)
Cria um objeto AudioProcessingOptions com sinalizadores de processamento de áudio, geometria de matriz de microfone personalizada e posição do canal de referência do locutor.
Parâmetros:
Retornos:
create
public static AudioProcessingOptions create(int audioProcessingFlags, PresetMicrophoneArrayGeometry microphoneArrayGeometry)
Cria um objeto AudioProcessingOptions com sinalizadores de processamento de áudio e geometria predefinida da matriz de microfone.
Parâmetros:
Retornos:
create
public static AudioProcessingOptions create(int audioProcessingFlags, PresetMicrophoneArrayGeometry microphoneArrayGeometry, SpeakerReferenceChannel speakerReferenceChannel)
Cria um objeto AudioProcessingOptions com sinalizadores de processamento de áudio, geometria predefinida da matriz de microfone e posição do canal de referência do locutor.
Parâmetros:
Retornos:
getAudioProcessingFlags
public int getAudioProcessingFlags()
Retorna o tipo de processamento de áudio executado pelo SDK de Fala.
Retornos:
getBeamformingEndAngle
public int getBeamformingEndAngle()
Retorna o ângulo final usado para beamforming.
Retornos:
getBeamformingStartAngle
public int getBeamformingStartAngle()
Retorna o ângulo inicial usado para beamforming.
Retornos:
getImpl
public SafeHandle getImpl()
Retorna a implementação de opções de processamento de áudio.
Retornos:
getMicrophoneArrayType
public MicrophoneArrayType getMicrophoneArrayType()
Retorna o tipo de matriz de microfone do microfone usado para entrada de áudio.
Retornos:
getMicrophoneCoordinates
public MicrophoneCoordinates[] getMicrophoneCoordinates()
Retorna as coordenadas dos microfones na matriz de microfone usada para entrada de áudio.
Retornos:
getPresetMicrophoneArrayGeometry
public PresetMicrophoneArrayGeometry getPresetMicrophoneArrayGeometry()
Retorna a geometria da matriz de microfone do microfone usado para entrada de áudio.
Retornos:
getSpeakerReferenceChannel
public SpeakerReferenceChannel getSpeakerReferenceChannel()
Retorna a posição do canal de referência do locutor na entrada de áudio.
Retornos:
Aplica-se a
Azure SDK for Java