מבצע חילוץ הטמעת אודיו בקטעי אודיו או בשידור אודיו.
ה-API הזה מצפה למודל TFLite עם מטא-נתונים של המודלים מסוג TFLite, שמכילים את מאפייני AudioProperties (מאפייני האודיו) של קלט האודיו בקלט Solo ופריטי התווית האופציונליים (אבל מומלץ) כ-AssociatedFiles עם הסוג TENSOR_AXIS_Labels לכל tensor סיווג פלט.
קלט tensor: (kTfLiteFloat32)
- מאגר של קלט אודיו בגודל `[batch * samples]`.
- אין תמיכה בהסקת אצווה ('batch' חייב להיות 1).
- במודלים מרובי-ערוצים, הערוצים צריכים להיות משולבים.
לפחות t tensor אחד של פלט עם: (kTfLiteFloat32)
- רכיבי 'N' שתואמים למידות 'N' של וקטור התכונה שהוחזר עבור שכבת הפלט הזו.
- 2 או 4 מאפיינים, כלומר `[1 x N]` או `[1 x 1 x 1 x N]`.
מחלקות מקננות
מחלקה | AudioEmbedder.AudioEmbedderOptions | אפשרויות להגדרה ו-AudioEmbedder . |
שיטות ציבוריות
סטטי AudioEmbedder |
createFromBuffer(הקשר הקשר, ByteBuffer modelBuffer)
יצירת מכונה של
AudioEmbedder ממאגר נתונים זמני וברירת המחדל AudioEmbedder.AudioEmbedderOptions . |
סטטי AudioEmbedder |
createFromFile(Context context, String modelPath)
יצירת מופע של
AudioEmbedder מקובץ מודל וברירת המחדל של AudioEmbedder.AudioEmbedderOptions . |
סטטי AudioEmbedder |
createFromFile(הקשר Context, File modelFile)
יצירת מופע של
AudioEmbedder מקובץ מודל וברירת המחדל של AudioEmbedder.AudioEmbedderOptions . |
סטטי AudioEmbedder |
createFromOptions(הקשר הקשר, אפשרויות AudioEmbedder.AudioEmbedderOptions)
יצירת מכונה של
AudioEmbedder ממכונה של AudioEmbedder.AudioEmbedderOptions . |
AudioEmbedderResult | |
void |
embedAsync(AudioData audioBlock, long timestampMs)
|
שיטות שעברו בירושה
שיטות ציבוריות
Public סטטי AudioEmbedder createFromBuffer (הקשר הקשר, ByteBuffer modelBuffer)
יצירת מכונה של AudioEmbedder
ממאגר נתונים זמני וברירת המחדל AudioEmbedder.AudioEmbedderOptions
.
פרמטרים
context | ERROR(/Context) של Android. |
---|---|
modelBuffer | ByteBuffer או ERROR(/MappedByteBuffer) ישירות של מודל ההטמעה. |
קליעות
אם יש שגיאה במהלך היצירה של AudioEmbedder .
|
ציבורי סטטי AudioEmbedder createFromFile (הקשר הקשר, String modelPath)
יצירת מופע של AudioEmbedder
מקובץ מודל וברירת המחדל של AudioEmbedder.AudioEmbedderOptions
.
פרמטרים
context | ERROR(/Context) של Android. |
---|---|
modelPath | אל מודל ההטמעה בנכסים. |
קליעות
אם יש שגיאה במהלך היצירה של AudioEmbedder .
|
ציבורי סטטי AudioEmbedder createFromFile (הקשר הקשר, קובץ modelFile)
יצירת מופע של AudioEmbedder
מקובץ מודל וברירת המחדל של AudioEmbedder.AudioEmbedderOptions
.
פרמטרים
context | ERROR(/Context) של Android. |
---|---|
modelFile | את מכונת מודל ההטמעה File . |
קליעות
IOException | אם מתרחשת שגיאת קלט/פלט בזמן פתיחה של קובץ מודל ה-tflite. |
---|---|
אם יש שגיאה במהלך היצירה של AudioEmbedder .
|
ציבורי סטטי AudioEmbedder createFromOptions (הקשר הקשר, AudioEmbedder.AudioEmbedderOptions אפשרויות)
יצירת מכונה של AudioEmbedder
ממכונה של AudioEmbedder.AudioEmbedderOptions
.
פרמטרים
context | ERROR(/Context) של Android. |
---|---|
אפשרויות | מופע של AudioEmbedder.AudioEmbedderOptions . |
קליעות
אם יש שגיאה במהלך היצירה של AudioEmbedder .
|