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 |
|---|