fix(wake-word): cosmo.onnx ждёт окно из 25 embedding'ов, не 16
All checks were successful
Deploy / deploy (push) Successful in 1m56s
All checks were successful
Deploy / deploy (push) Successful in 1m56s
Из ORT-ошибки: onnx::Flatten_0 index 1 Got: 16 Expected: 25. Стоковые openWakeWord модели тренируются на окне 16, наша cosmo.onnx — на 25. Меняем EMB_WINDOW. Окно для embedding-буфера тоже подвинули, чтобы хватало для classifier'а.
This commit is contained in:
@@ -52,7 +52,7 @@ const MEL_BINS = 32
|
||||
const MEL_WINDOW = 76 // фреймов на embedding
|
||||
const MEL_STRIDE = 8 // шаг в фреймах
|
||||
const EMB_DIM = 96
|
||||
const EMB_WINDOW = 16 // последние 16 embedding'ов идут в classifier
|
||||
const EMB_WINDOW = 25 // классификатор cosmo.onnx ожидает 25 embedding'ов
|
||||
|
||||
export interface WakeWordOptions {
|
||||
modelPath: string // путь к classifier (cosmo.onnx)
|
||||
|
||||
Reference in New Issue
Block a user