Compilador para AudioEmbedder.AudioEmbedderOptions
.
Constructores públicos
Métodos públicos
final AudioEmbedder.AudioEmbedderOptions |
build()
Valida y compila la instancia de
AudioEmbedder.AudioEmbedderOptions . |
abstracto AudioEmbedder.AudioEmbedderOptions.Builder |
setBaseOptions(BaseOptions baseOptions)
Establece el
BaseOptions para la tarea de incorporación de audio. |
abstracto AudioEmbedder.AudioEmbedderOptions.Builder | |
abstracto AudioEmbedder.AudioEmbedderOptions.Builder |
setL2Normalize(booleano l2Normalize)
Establece si se debe realizar la normalización L2 en las incorporaciones que se muestran.
|
abstracto AudioEmbedder.AudioEmbedderOptions.Builder |
setQuantize(cuantización booleana)
Establece si la incorporación que se muestra debe cuantizarse en bytes a través de la cuantización escalar.
|
abstracto AudioEmbedder.AudioEmbedderOptions.Builder |
setResultListener(PureResultListener<AudioEmbedderResult> resultListener)
Configura el
OutputHandler.ResultListener para recibir los resultados de incorporación de forma asíncrona cuando la incorporación de audio está en el modo de transmisión de audio. |
abstracto AudioEmbedder.AudioEmbedderOptions.Builder |
setRunningMode(RunningMode runningMode)
Establece el
RunningMode para la tarea de incorporación de audio. |
Métodos heredados
Constructores públicos
public Builder ()
Métodos públicos
public final AudioEmbedder.AudioEmbedderOptions build ()
Valida y compila la instancia de AudioEmbedder.AudioEmbedderOptions
.
Arroja
IllegalArgumentException | si el objeto de escucha de resultados y el modo de ejecución no están configurados correctamente. El objeto de escucha de resultados solo debe configurarse cuando la incorporación de audio está en el modo de transmisión de audio. |
---|
resumen público AudioEmbedder.AudioEmbedderOptions.Builder setBaseOptions (BaseOptions baseOptions)
Establece el BaseOptions
para la tarea de incorporación de audio.
Parámetros
baseOptions |
---|
público abstracto AudioEmbedder.AudioEmbedderOptions.Builder setErrorListener (ErrorListener errorListener)
Establece un ErrorListener
opcional.
Parámetros
errorListener |
---|
public resumen AudioEmbedder.AudioEmbedderOptions.Builder setL2Normalize (boolean l2Normalize)
Establece si se debe realizar la normalización L2 en las incorporaciones que se muestran. Usa esta opción solo si el modelo todavía no contiene una L2_NORMALIZATION
nativa de TF Lite Op. En la mayoría de los casos, este ya es el caso y, por lo tanto, la norma L2 se logra a través de inferencia de TF Lite.
Falso de forma predeterminada.
Parámetros
l2Normalize |
---|
public resumen AudioEmbedder.AudioEmbedderOptions.Builder setQuantize (boolean quantize)
Establece si la incorporación que se muestra debe cuantizarse en bytes a través de la cuantización escalar.
Se supone implícitamente que las incorporaciones son la norma de unidad y, por lo tanto, se garantiza que cualquier dimensión tendrá un valor en [-1.0, 1.0]
. Si este no es el caso, usa setL2Normalize(boolean)
.
Falso de forma predeterminada.
Parámetros
cuantizar |
---|
público abstracto AudioEmbedder.AudioEmbedderOptions.Builder setResultListener (PureResultListener<AudioEmbedderResult> resultListener)
Configura el OutputHandler.ResultListener
para recibir los resultados de incorporación de forma asíncrona cuando la incorporación de audio está en el modo de transmisión de audio.
Parámetros
resultListener |
---|
public resumen AudioEmbedder.AudioEmbedderOptions.Builder setRunningMode (RunningMode runningMode)
Establece el RunningMode
para la tarea de incorporación de audio. Se establece de forma predeterminada el modo de clips de audio.
La incorporación de imágenes tiene dos modos:
- AUDIO_CLIPS: Es el modo para ejecutar la incorporación de audio en clips de audio. Los usuarios envían clips de audio al método "embed" y recibirán los resultados de incorporación como el valor que se muestra.
- AUDIO_STREAM: Es el modo para ejecutar la incorporación de audio en la transmisión de audio, como desde el micrófono. Los usuarios llaman a "embedAsync" para enviar los datos de audio a AudioEmbedder. Los resultados de la incorporación estarán disponibles en la devolución de llamada de resultados cuando el integrador de audio termine el trabajo.
Parámetros
runningMode |
---|