新增 Mimi 与仅用户 VAP 对比并统一流式评测
This commit is contained in:
@@ -7,6 +7,8 @@ test("first visit starts with three comparison curves and each model's reference
|
||||
const defaults = readScorePreferences(null);
|
||||
assert.deepEqual(Object.entries(defaults.visibility).filter(([, value]) => value).map(([id]) => id), ["maai", "smart_turn", "turnsense"]);
|
||||
assert.equal(defaults.thresholds.livekit_mini, .355);
|
||||
assert.equal(defaults.visibility.maai_user_only, false);
|
||||
assert.equal(defaults.thresholds.maai_user_only, .5);
|
||||
});
|
||||
|
||||
test("saved choices preserve clear-all and accept only supported reference thresholds", () => {
|
||||
@@ -26,3 +28,22 @@ test("partial and invalid preferences leave future models on their defaults", ()
|
||||
assert.equal("unknown" in saved.visibility, false);
|
||||
assert.deepEqual(readScorePreferences({ version: 999, visibility: { maai: false } }), readScorePreferences(null));
|
||||
});
|
||||
|
||||
test("user-only VAP has independent visibility and thresholds alongside stereo VAP", () => {
|
||||
const saved = readScorePreferences({ version: 1, visibility: { maai: false, maai_user_only: true },
|
||||
thresholds: { maai: .8, maai_user_only: .11 } });
|
||||
assert.equal(saved.visibility.maai, false);
|
||||
assert.equal(saved.visibility.maai_user_only, true);
|
||||
assert.equal(saved.thresholds.maai, .8);
|
||||
assert.equal(saved.thresholds.maai_user_only, .11);
|
||||
});
|
||||
|
||||
test("Mimi standard and noise-robust comparison settings are independent", () => {
|
||||
const saved = readScorePreferences({ version: 1,
|
||||
visibility: { maai_mimi_standard: true, maai_mimi_mc: false },
|
||||
thresholds: { maai_mimi_standard: .8, maai_mimi_mc: .11 } });
|
||||
assert.equal(saved.visibility.maai_mimi_standard, true);
|
||||
assert.equal(saved.visibility.maai_mimi_mc, false);
|
||||
assert.equal(saved.thresholds.maai_mimi_standard, .8);
|
||||
assert.equal(saved.thresholds.maai_mimi_mc, .11);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user