AudioProcessingOptions Classe
- java.
lang. Object - com.
microsoft. cognitiveservices. speech. audio. AudioProcessingOptions
- com.
Implémente
public class AudioProcessingOptions
implements java.lang.AutoCloseable
Représente les options de traitement audio utilisées avec la classe de configuration audio. Remarque : close() doit être appelé pour libérer les ressources sous-jacentes détenues par l’objet.
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
void |
close()
Libère explicitement toute ressource externe attachée à l’objet. |
static
Audio |
create(int audioProcessingFlags)
Crée un objet Options de traitement |
static
Audio |
create(int audioProcessingFlags, MicrophoneArrayGeometry microphoneArrayGeometry)
Crée un objet Options de traitement |
static
Audio |
create(int audioProcessingFlags, MicrophoneArrayGeometry microphoneArrayGeometry, SpeakerReferenceChannel speakerReferenceChannel)
Crée un objet Options de traitement |
static
Audio |
create(int audioProcessingFlags, PresetMicrophoneArrayGeometry microphoneArrayGeometry)
Crée un objet Options de traitement |
static
Audio |
create(int audioProcessingFlags, PresetMicrophoneArrayGeometry microphoneArrayGeometry, SpeakerReferenceChannel speakerReferenceChannel)
Crée un objet Options de traitement |
int |
getAudioProcessingFlags()
Retourne le type de traitement audio effectué par le Kit de développement logiciel (SDK) Speech. |
int |
getBeamformingEndAngle()
Retourne l’angle de fin utilisé pour la formation de faisceaux. |
int |
getBeamformingStartAngle()
Retourne l’angle de début utilisé pour la formation de faisceaux. |
Safe |
getImpl()
Retourne l’implémentation des options de traitement audio. |
Microphone |
getMicrophoneArrayType()
Retourne le type de tableau de microphones du microphone utilisé pour l’entrée audio. |
Microphone |
getMicrophoneCoordinates()
Retourne les coordonnées des microphones dans le tableau de microphones utilisé pour l’entrée audio. |
Preset |
getPresetMicrophoneArrayGeometry()
Retourne la géométrie du tableau de microphones du microphone utilisé pour l’entrée audio. |
Speaker |
getSpeakerReferenceChannel()
Retourne la position du canal de référence de l’orateur dans l’entrée audio. |
Méthodes héritées de java.lang.Object
Détails de la méthode
close
public void close()
Libère explicitement toute ressource externe attachée à l’objet.
create
public static AudioProcessingOptions create(int audioProcessingFlags)
Crée un objet AudioProcessingOptions avec des indicateurs de traitement audio. Cette méthode ne doit être utilisée que lorsque l’entrée audio provient d’un réseau de microphones. Sur Windows, cette méthode tente d’interroger la géométrie du tableau de microphones à partir du pilote audio. Les données audio sont également lues à partir du canal de référence de l’orateur. Sur Linux, il suppose que le microphone est un microphone à canal unique.
Paramètres:
Retours:
create
public static AudioProcessingOptions create(int audioProcessingFlags, MicrophoneArrayGeometry microphoneArrayGeometry)
Crée un objet AudioProcessingOptions avec des indicateurs de traitement audio et une géométrie de tableau de microphones personnalisée.
Paramètres:
Retours:
create
public static AudioProcessingOptions create(int audioProcessingFlags, MicrophoneArrayGeometry microphoneArrayGeometry, SpeakerReferenceChannel speakerReferenceChannel)
Crée un objet AudioProcessingOptions avec des indicateurs de traitement audio, une géométrie de tableau de microphones personnalisée et la position du canal de référence de l’orateur.
Paramètres:
Retours:
create
public static AudioProcessingOptions create(int audioProcessingFlags, PresetMicrophoneArrayGeometry microphoneArrayGeometry)
Crée un objet AudioProcessingOptions avec des indicateurs de traitement audio et une géométrie prédéfinie du tableau de microphones.
Paramètres:
Retours:
create
public static AudioProcessingOptions create(int audioProcessingFlags, PresetMicrophoneArrayGeometry microphoneArrayGeometry, SpeakerReferenceChannel speakerReferenceChannel)
Crée un objet AudioProcessingOptions avec des indicateurs de traitement audio, une géométrie prédéfinie du tableau de microphone et la position du canal de référence de l’orateur.
Paramètres:
Retours:
getAudioProcessingFlags
public int getAudioProcessingFlags()
Retourne le type de traitement audio effectué par le Kit de développement logiciel (SDK) Speech.
Retours:
getBeamformingEndAngle
public int getBeamformingEndAngle()
Retourne l’angle de fin utilisé pour la formation de faisceaux.
Retours:
getBeamformingStartAngle
public int getBeamformingStartAngle()
Retourne l’angle de début utilisé pour la formation de faisceaux.
Retours:
getImpl
public SafeHandle getImpl()
Retourne l’implémentation des options de traitement audio.
Retours:
getMicrophoneArrayType
public MicrophoneArrayType getMicrophoneArrayType()
Retourne le type de tableau de microphones du microphone utilisé pour l’entrée audio.
Retours:
getMicrophoneCoordinates
public MicrophoneCoordinates[] getMicrophoneCoordinates()
Retourne les coordonnées des microphones dans le tableau de microphones utilisé pour l’entrée audio.
Retours:
getPresetMicrophoneArrayGeometry
public PresetMicrophoneArrayGeometry getPresetMicrophoneArrayGeometry()
Retourne la géométrie du tableau de microphones du microphone utilisé pour l’entrée audio.
Retours:
getSpeakerReferenceChannel
public SpeakerReferenceChannel getSpeakerReferenceChannel()
Retourne la position du canal de référence de l’orateur dans l’entrée audio.
Retours:
S’applique à
Azure SDK for Java