Ndërtues për AudioEmbedder.AudioEmbedderOptions .
Ndërtuesit Publikë
Ndërtues () |
Metodat publike
| final AudioEmbedder.AudioEmbedderOptions | ndërto () Vlerëson dhe ndërton shembullin AudioEmbedder.AudioEmbedderOptions . |
| abstrakt AudioEmbedder.AudioEmbedderOptions.Builder | setBaseOptions ( BaseOptions BaseOptions) Vendos opsionet BaseOptions për detyrën e ngulitësit të audios. |
| abstrakt AudioEmbedder.AudioEmbedderOptions.Builder | |
| abstrakt AudioEmbedder.AudioEmbedderOptions.Builder | setL2Normalize (boolean l2Normalize) Vendos nëse normalizimi i L2 duhet të kryhet në instalimet e kthyera. |
| abstrakt AudioEmbedder.AudioEmbedderOptions.Builder | setQuantize (kuantizoj boolean) Vendos nëse futja e kthyer duhet të kuantizohet në bajt nëpërmjet kuantizimit skalar. |
| abstrakt AudioEmbedder.AudioEmbedderOptions.Builder | setResultListener ( PureResultListener < AudioEmbedderResult > ResultListener) Vendos OutputHandler.ResultListener që të marrë rezultatet e futjes në mënyrë asinkrone kur ngulitësi i audios është në modalitetin e transmetimit audio. |
| abstrakt AudioEmbedder.AudioEmbedderOptions.Builder |
Metodat e trashëguara
Ndërtuesit Publikë
Ndërtues publik ()
Metodat publike
final publik AudioEmbedder . Ndërtimi i AudioEmbedderOptions ()
Vlerëson dhe ndërton shembullin AudioEmbedder.AudioEmbedderOptions .
Hedhjet
| IllegalArgumentPërjashtim | nëse dëgjuesi i rezultatit dhe mënyra e ekzekutimit nuk janë konfiguruar siç duhet. Dëgjuesi i rezultateve duhet të vendoset vetëm kur futësi i audios është në modalitetin e transmetimit audio. |
|---|
abstrakt publik AudioEmbedder.AudioEmbedderOptions.Builder setBaseOptions ( BaseOptions BaseOptions)
Vendos opsionet BaseOptions për detyrën e ngulitësit të audios.
Parametrat
| opsionet bazë |
|---|
abstrakt publik AudioEmbedder.AudioEmbedderOptions.Builder setErrorListener ( ErrorListener errorListener)
Vendos një ErrorListener opsional.
Parametrat
| errorListener |
|---|
abstrakt publik AudioEmbedder.AudioEmbedderOptions.Set ndërtuesL2Normalize (boolean l2Normalize)
Vendos nëse normalizimi i L2 duhet të kryhet në instalimet e kthyera. Përdoreni këtë opsion vetëm nëse modeli nuk përmban tashmë një L2_NORMALIZATION TF Lite Op. Në shumicën e rasteve, ky është tashmë rasti dhe norma L2 arrihet kështu përmes përfundimit të TF Lite.
E rreme sipas parazgjedhjes.
Parametrat
| l2Normalizo |
|---|
abstrakt publik AudioEmbedder.AudioEmbedderOptions . Builder setQuantize (kuantizimi Boolean)
Vendos nëse futja e kthyer duhet të kuantizohet në bajt nëpërmjet kuantizimit skalar. Përfshirjet supozohen në mënyrë implicite si njësi-normë dhe për këtë arsye çdo dimension është i garantuar të ketë vlerë në [-1.0, 1.0] . Përdorni setL2Normalize(boolean) nëse nuk është kështu.
E rreme sipas parazgjedhjes.
Parametrat
| kuantizoj |
|---|
abstrakt publik AudioEmbedder.AudioEmbedderOptions.Builder setResultListener ( PureResultListener < AudioEmbedderResult > resultListener)
Vendos OutputHandler.ResultListener që të marrë rezultatet e futjes në mënyrë asinkrone kur ngulitësi i audios është në modalitetin e transmetimit audio.
Parametrat
| dëgjuesi i rezultateve |
|---|
abstrakt publik AudioEmbedder.AudioEmbedderOptions.Builder setRunningMode ( RunningMode runningMode)
Vendos " RunningMode për detyrën e integruar të audios. Parazgjedhja në modalitetin e klipeve audio. Embedder-i i imazhit ka dy mënyra:
- AUDIO_CLIPS: Modaliteti për ekzekutimin e futjes së audios në klipet audio. Përdoruesit ushqejnë klipet audio në metodën "embed" dhe do të marrin rezultatet e futjes si vlerë të kthimit.
- AUDIO_STREAM: Modaliteti për ekzekutimin e futjes së audios në transmetimin audio, si p.sh. nga mikrofoni. Përdoruesit thërrasin `embedAsync` për të shtyrë të dhënat audio në AudioEmbedder, rezultatet e ngulitjes do të jenë të disponueshme në kthimin e rezultatit kur ngulitësi audio të përfundojë punën.
Parametrat
| running Mode |
|---|