Iris Sally

Results 3 issues of Iris Sally

原因找到了,最新版的ChatTTS不能读出“啊”和“呃”这两个字,我之前给这个bug提了个issue #745 现在原因找到了 WeTextProcessing进行处理时,会默认去除“啊”和“呃”这两个字,但它提供了选项“remove_interjections“,因此只需要在实例化Normalizer时,将remove_interjections设为False,“啊”和“呃”就不会被去除,并且interjections一共就包含“啊”和“呃”这两个字,因此将remove_interjections改为False并不会影响其他字符。 加上“remove_interjections=False”,就能顺利读出“啊”和“呃”这两个字,从而让ChatTTS有别与其他TTS。 但需要注意的是,首次运行WeTextProcessing时,会创建两个fst文件,若要生效,需要删除这两个文件,然后再启动项目,才能生成新的fst文件 ![image](https://github.com/user-attachments/assets/7545ed0a-1c06-428c-8601-b9651bbed511) WeTextProcessing项目指引: ![image](https://github.com/user-attachments/assets/15312c8c-f079-4b06-b1b9-1baa95430816) ![image](https://github.com/user-attachments/assets/69d19bce-3b16-41c5-8185-5b99d1c312f6) ![image](https://github.com/user-attachments/assets/53e319c8-f6a3-4629-b36f-8bf1db720d22)

在最新的main或dev中,如果文字中有“啊”这个字,则模型说不来这个“啊”字,但以前较老的版本却可以。不知道是不是有意进行了屏蔽设置。 1. 在fefine_text这一步,“啊”字会被略去, 2. 即使最后向模型输出的文字中包含了“啊”,也依旧会被略去,发不出来这个“啊”字 ![image](https://github.com/user-attachments/assets/82a0ecb6-75ef-455a-a832-075acefceda6)

bug
algorithm
stale

### 确认清单 - [X] 我已经阅读过 README.md 和 dependencies.md 文件 - [X] 我已经确认之前没有 issue 或 discussion 涉及此 BUG - [X] 我已经确认问题发生在最新代码或稳定版本中 - [X] 我已经确认问题与 API 无关 - [X] 我已经确认问题与 WebUI 无关...