diff --git a/app/src/main/java/com/k2fsa/sherpa/onnx/MainActivity.kt b/app/src/main/java/com/k2fsa/sherpa/onnx/MainActivity.kt index 2a9ca39..486ac57 100644 --- a/app/src/main/java/com/k2fsa/sherpa/onnx/MainActivity.kt +++ b/app/src/main/java/com/k2fsa/sherpa/onnx/MainActivity.kt @@ -2301,7 +2301,11 @@ class MainActivity : AppCompatActivity() { !targetLangOk(tr) -> { val sample = tr.replace("\n", " ") Log.i(TAG, "TAP-MISS sid=$sid reason=langdrift temp=$temp" + - " sample=" + sample.take(24) + srcTag) + " sample=" + sample.take(24) + + // 早前版本只打前 24 字,曾误导"译文看起来没问题为何拒" + // ——判错常在后半段(尾巴滑回源语言),尾 16 字必打 + " tail=" + sample.takeLast(16) + + " len=" + sample.length + srcTag) if (sample == lastRej) return null lastRej = sample // 漂移一次即弃治疗直接升档:1B 对中文口语/文学体的