Compilateur pour AudioEmbedder.AudioEmbedderOptions
.
Constructeurs publics
Builder()
|
Méthodes publiques
final AudioEmbedder.AudioEmbedderOptions |
build()
Valide et compile l'instance
AudioEmbedder.AudioEmbedderOptions . |
abstrait AudioEmbedder.AudioEmbedderOptions.Builder | |
abstrait AudioEmbedder.AudioEmbedderOptions.Builder | |
abstrait AudioEmbedder.AudioEmbedderOptions.Builder |
setL2Normalize(booléen l2Normalize)
Détermine si la normalisation L2 doit être effectuée sur les représentations vectorielles continues renvoyées.
|
abstrait AudioEmbedder.AudioEmbedderOptions.Builder |
setQuantize(quantification booléenne)
Détermine si la représentation vectorielle continue renvoyée doit être quantifiée en octets via une quantification scalaire.
|
abstrait AudioEmbedder.AudioEmbedderOptions.Builder |
setResultListener(PureResultListener<AudioEmbedderResult> resultListener)
Définit la classe
OutputHandler.ResultListener pour recevoir les résultats de la représentation vectorielle continue de manière asynchrone lorsque l'outil d'intégration audio est en mode flux audio. |
abstrait AudioEmbedder.AudioEmbedderOptions.Builder |
Méthodes héritées
Constructeurs publics
public Builder ()
Méthodes publiques
public final AudioEmbedder.AudioEmbedderOptions build ()
Valide et compile l'instance AudioEmbedder.AudioEmbedderOptions
.
Génère
IllegalArgumentException | si l'écouteur du résultat et le mode d'exécution ne sont pas correctement configurés. L'écouteur de résultat ne doit être défini que lorsque l'outil d'intégration audio est en mode de flux audio. |
---|
public abstrait AudioEmbedder.AudioEmbedderOptions.Builder setBaseOptions (BaseOptions baseOptions)
Définit les BaseOptions
pour la tâche d'intégration audio.
Paramètres
baseOptions |
---|
public abstrait AudioEmbedder.AudioEmbedderOptions.Builder setErrorListener (ErrorListener errorListener)
Définit un ErrorListener
facultatif.
Paramètres
errorListener |
---|
public abstrait AudioEmbedder.AudioEmbedderOptions.Builder setL2Normalize (boolean l2Normalize)
Détermine si la normalisation L2 doit être effectuée sur les représentations vectorielles continues renvoyées. N'utilisez cette option que si le modèle ne contient pas encore d'opération L2_NORMALIZATION
TF Lite native. Dans la plupart des cas, c'est déjà le cas et la norme L2 est ainsi obtenue via l'inférence TF Lite.
Par défaut, cette valeur est "false".
Paramètres
l2Normalize |
---|
public abstrait AudioEmbedder.AudioEmbedderOptions.Builder setQuantize (boolean quantize)
Détermine si la représentation vectorielle continue renvoyée doit être quantifiée en octets via une quantification scalaire.
Les représentations vectorielles continues sont implicitement considérées comme de norme unitaire. Par conséquent, toutes les dimensions auront une valeur dans [-1.0, 1.0]
. Utilisez setL2Normalize(boolean)
si ce n'est pas le cas.
Par défaut, cette valeur est "false".
Paramètres
quantifier |
---|
public abstrait AudioEmbedder.AudioEmbedderOptions.Builder setResultListener (PureResultListener<AudioEmbedderResult> resultListener)
Définit la classe OutputHandler.ResultListener
pour recevoir les résultats de la représentation vectorielle continue de manière asynchrone lorsque l'outil d'intégration audio est en mode flux audio.
Paramètres
resultListener |
---|
public abstrait AudioEmbedder.AudioEmbedderOptions.Builder setRunningMode (RunningMode runningMode) :
Définit les RunningMode
pour la tâche d'intégration audio. Le mode Extraits audio est activé par défaut.
L'outil d'intégration d'images propose deux modes:
- AUDIO_CLIPS: mode d'intégration audio sur des clips audio. Les utilisateurs envoient des extraits audio à la méthode "embed" et reçoivent les résultats de la représentation vectorielle continue en tant que valeur renvoyée.
- AUDIO_STREAM: mode d'exécution de l'intégration audio sur le flux audio, par exemple depuis le micro. Les utilisateurs appellent "embedAsync" pour transférer les données audio dans AudioEmbedder. Les résultats de l'intégration seront disponibles dans le rappel des résultats lorsque l'intégration audio aura terminé le travail.
Paramètres
runningMode |
---|