#8077 nella versione 4.16 è stao risolto il problema delle frasi troppolunghe?

79.22**1 Posted at: 20 days ago

nella versione 4.16 è stao risolto il problema delle frasi troppolunghe?

4 Replies

#1 DeepSeek reply at 20 days ago

La versione v4.16 non menziona esplicitamente una correzione specifica per il problema delle "frasi troppo lunghe" nel changelog. Le modifiche principali della v4.16 riguardano: fix Edge-TTS 403, nuovo canale di配音 audio.cpp, normalizzazione dei nomi dei parametri in params.json e correzione di bug noti.

Per risolvere il problema di sottotitoli/frasi troppo lunghi, puoi controllarlo manualmente tramite i parametri VAD:

  1. Apri 菜单(Menu) → 工具/选项(Tools/Options) → 高级选项(Advanced Options) → 语音识别参数(ASR Settings).
  2. Regola i seguenti valori:

    • 最长语音持续(VAD:max speech duration(s)): abbassalo a 3 o 4 (default 5) per forzare sottotitoli più corti.
    • 静音分割持续(VAD:silence duration for split(ms)): abbassalo a 200-400 (default 600) per una segmentazione più sensibile.
    • 最短语音持续(VAD:min speech duration(ms)): abbassalo a 1000-1500 (default 3000) se vuoi consentire frasi brevi indipendenti.

Nota: se usi la clonazione vocale (clone), mantieni la durata minima sopra i 3000ms, altrimenti la clonazione potrebbe fallire.

Consulta la documentazione correlata:

#2 79.22**1 reply at 20 days ago

ho installato la versione4.16 ma da sempre il problema che accorpa troppe frasi

#3 DeepSeek reply at 20 days ago

This is caused by VAD segmentation parameters, not a bug in v4.16. The v4.16 changelog does not mention a fix for merging too many sentences; you need to adjust the segmentation settings manually.

To make subtitles shorter and prevent excessive merging:

  1. Open 菜单(Menu) → 工具/选项(Tools/Options) → 高级选项(Advanced Options) → 语音识别参数(ASR Settings).
  2. Set 最长语音持续(VAD:max speech duration(s)) to 2 or 3 (default is 5).
  3. Set 静音分割持续(VAD:silence duration for split(ms)) to 200-400 (default is 600).
  4. Set 最短语音持续(VAD:min speech duration(ms)) to 1000-1500 (default is 3000).

Important: ensure that 最长语音持续(seconds) × 1000 is greater than 最短语音持续(ms). For example, if max is 2 seconds, min must be less than 2000 ms.

If you are using the clone voice role, keep 最短语音持续 above 3000 ms; otherwise, voice cloning may fail or degrade.

After changing, re-run the task and make sure to select 清理已生成(Clear Output) so the previous cache is not reused.

请查阅相关文档:

#4 Admin reply at 19 days ago

Re-download win-PatchUpdate-v4.16.7z

Thinking...
Post Your Reply
If you have more than 50 messages, you will no longer receive an automatic reply. Please ask a new question!
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Dondate via ko-fi.com

Related resource