edbfbe6434
说话人识别+翻译模型优化
064fab39e0
取消声纹二次识别兜底(用户拍板):精确匹配制——判定链/滚动检索两处 nearestAttribution 硬归入全部移除,不中即新(不再对'最相似的人'做二次并人);nearestAttribution/nearestMargin/rollingFallbackMin 删除;verdictFallbackMin 专职切后命名的确认无人线;VERDICT-SCORE 日志去 fallback 字段;残余同类'兜底'仅剩:残料复用(嵌入算不出时的输入兜底)与灰带收编(不强制归属)
12f008a4c1
声纹仅留 CAM++(用户拍板:eres2net 系识别效果太差整体退役):speakerModels 单条;initFastSpeakerModel 删除;单模型单空间——fastReady=false 时全部 fast 路径自动回落准确注册表(0.5/0.42 更严),滚动/快检/权威判定共用 CAM++;deferredNaming 镜像计算门控跳过;代价=每次滚动检查换 CAM++ 推理(检查线程串行,1s 节拍下可承受);设备 eres2net 两文件已无引用可删
dea9622245
声纹识别整体调至稳健档(用户拍板:宽松一点,不要这么灵敏):4s主轴 drop 0.35→0.30;深低 0.22→0.18;快速通道 0.32→0.28;浅低连击 2→3;开口即查同人线 0.5→0.35(专用 onsetFireGate);minWindowRms 0.012→0.015 挡低能量碎音;原则=少切宁合,原值留档 git history
2725c62b14
切后命名方案三(用户拍板):名字不诞生于开火,只诞生于切后纯净窗:
Compare 41 commits »
0997a21461
点击翻译两级架构+翻译质量治理+插话强切+CAM++声纹主选:
f4501c8812
fixup: 修复补丁脚本把Kotlin换行转义展开成真实换行导致的两处断字符串(langdrift/seg-drift sample日志),编译错误1968:71
4ce45cb4b9
langdrift取证与调优: MISS日志附被拒译文样本,ja假名阈值4%→2%+至少2假名(治汉字密集合法日语误杀),langdrift重试收敛为1次(0.7高温无益)
8abad1eb78
漏句最后一里: 重试预算2次温度递进0.3→0.7(跳贪心死路)、MISS日志带attempt、Start预热翻译引擎消除冷加载期开头失败
c25f40927e
翻译三语锁定: 提示词显式声明只在中/日/英间翻译(非三语输入输出空串),targetLangOk对西里尔/阿拉伯/希伯来/泰/韩等三语外文字零容忍(任何目标语直接拒收→MISS langdrift→重试)
Compare 13 commits »
80d3f59ecf
Initial commit: SherpaOnnx2Pass 双通道 ASR 安卓工程(含说话人区分)