We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I keep getting this error:
WARNING:ChatTTS.utils.gpu_utils:No GPU found, use CPU instead INFO:ChatTTS.core:use cpu INFO:ChatTTS.core:vocos loaded. INFO:ChatTTS.core:dvae loaded. INFO:ChatTTS.core:gpt loaded. INFO:ChatTTS.core:decoder loaded. INFO:ChatTTS.core:tokenizer loaded. INFO:ChatTTS.core:All initialized. 启动:127.0.0.1:9966 voice=2222,custom_voice=0 固定音色 seed=2222 result=['this is a test'],len=1 [2025-03-26 22:45:13,117] ERROR in app: Exception on /tts [POST] Traceback (most recent call last): File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 1511, in wsgi_app response = self.full_dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 919, in full_dispatch_request rv = self.handle_user_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 917, in full_dispatch_request rv = self.dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 902, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\app.py", line 156, in tts wavs = chat.infer(new_text, use_decoder=True, skip_refine_text=True if int(skip_refine)==1 else False,params_infer_code={ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\ChatTTS\core.py", line 158, in infer text_tokens = refine_text(self.pretrain_models, text, **params_refine_text)['ids'] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\ChatTTS\infer\api.py", line 95, in refine_text text_token = models['tokenizer'](text, return_tensors='pt', add_special_tokens=False, padding=True).to(device) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2887, in call encodings = self._call_one(text=text, text_pair=text_pair, **all_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2975, in _call_one return self.batch_encode_plus( ^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 3168, in batch_encode_plus padding_strategy, truncation_strategy, max_length, kwargs = self._get_padding_truncation_strategies( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2788, in _get_padding_truncation_strategies if padding_strategy != PaddingStrategy.DO_NOT_PAD and (self.pad_token is None or self.pad_token_id < 0): ^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 1108, in getattr raise AttributeError(f"{self.class.name} has no attribute {key}") AttributeError: BertTokenizerFast has no attribute pad_token ERROR:app:Exception on /tts [POST] Traceback (most recent call last): File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 1511, in wsgi_app response = self.full_dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 919, in full_dispatch_request rv = self.handle_user_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 917, in full_dispatch_request rv = self.dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 902, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\app.py", line 156, in tts wavs = chat.infer(new_text, use_decoder=True, skip_refine_text=True if int(skip_refine)==1 else False,params_infer_code={ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\ChatTTS\core.py", line 158, in infer text_tokens = refine_text(self.pretrain_models, text, **params_refine_text)['ids'] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\ChatTTS\infer\api.py", line 95, in refine_text text_token = models['tokenizer'](text, return_tensors='pt', add_special_tokens=False, padding=True).to(device) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2887, in call encodings = self._call_one(text=text, text_pair=text_pair, **all_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2975, in _call_one return self.batch_encode_plus( ^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 3168, in batch_encode_plus padding_strategy, truncation_strategy, max_length, kwargs = self._get_padding_truncation_strategies( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2788, in _get_padding_truncation_strategies if padding_strategy != PaddingStrategy.DO_NOT_PAD and (self.pad_token is None or self.pad_token_id < 0): ^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 1108, in getattr raise AttributeError(f"{self.class.name} has no attribute {key}") AttributeError: BertTokenizerFast has no attribute pad_token voice=2222,custom_voice=0 固定音色 seed=2222 result=['春天要养肝,常泡一朵花', '中医讲春气通于肝', '春天是养护肝脏的好时节', '给你介绍一朵花', '疏肝解郁', '它就是玫 瑰花', '今天分享四种常用的泡水搭配', '第一', '玫瑰花+菊花+枸杞一起泡水', '适合眼睛肿痛口苦口干的人', '第二', '玫瑰花+陈 皮泡水', '行气解郁', '健脾潮湿', '适合吃的少', '肚子胀的人', '第三', '玫瑰花+红枣泡水', '疏肝解郁', '养血安神', '适合心 情烦躁晚上失眠的人', '第四', '玫瑰花+黄芪泡水', '益气活血', '适合容易出汗气短懒言月经不调的人'],len=25 WARNING:ChatTTS.core:Invalid characters found! : {'+'} WARNING:ChatTTS.core:Invalid characters found! : {'+'} WARNING:ChatTTS.core:Invalid characters found! : {'+'} WARNING:ChatTTS.core:Invalid characters found! : {'+'} [2025-03-26 22:46:46,505] ERROR in app: Exception on /tts [POST] Traceback (most recent call last): File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 1511, in wsgi_app response = self.full_dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 919, in full_dispatch_request rv = self.handle_user_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 917, in full_dispatch_request rv = self.dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 902, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\app.py", line 156, in tts wavs = chat.infer(new_text, use_decoder=True, skip_refine_text=True if int(skip_refine)==1 else False,params_infer_code={ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\ChatTTS\core.py", line 158, in infer text_tokens = refine_text(self.pretrain_models, text, **params_refine_text)['ids'] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\ChatTTS\infer\api.py", line 95, in refine_text text_token = models['tokenizer'](text, return_tensors='pt', add_special_tokens=False, padding=True).to(device) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2887, in call encodings = self._call_one(text=text, text_pair=text_pair, **all_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2975, in _call_one return self.batch_encode_plus( ^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 3168, in batch_encode_plus padding_strategy, truncation_strategy, max_length, kwargs = self._get_padding_truncation_strategies( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2788, in _get_padding_truncation_strategies if padding_strategy != PaddingStrategy.DO_NOT_PAD and (self.pad_token is None or self.pad_token_id < 0): ^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 1108, in getattr raise AttributeError(f"{self.class.name} has no attribute {key}") AttributeError: BertTokenizerFast has no attribute pad_token ERROR:app:Exception on /tts [POST] Traceback (most recent call last): File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 1511, in wsgi_app response = self.full_dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 919, in full_dispatch_request rv = self.handle_user_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 917, in full_dispatch_request rv = self.dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 902, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\app.py", line 156, in tts wavs = chat.infer(new_text, use_decoder=True, skip_refine_text=True if int(skip_refine)==1 else False,params_infer_code={ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\ChatTTS\core.py", line 158, in infer text_tokens = refine_text(self.pretrain_models, text, **params_refine_text)['ids'] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\ChatTTS\infer\api.py", line 95, in refine_text text_token = models['tokenizer'](text, return_tensors='pt', add_special_tokens=False, padding=True).to(device) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2887, in call encodings = self._call_one(text=text, text_pair=text_pair, **all_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2975, in _call_one return self.batch_encode_plus( ^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 3168, in batch_encode_plus padding_strategy, truncation_strategy, max_length, kwargs = self._get_padding_truncation_strategies( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2788, in _get_padding_truncation_strategies if padding_strategy != PaddingStrategy.DO_NOT_PAD and (self.pad_token is None or self.pad_token_id < 0): ^^^^^^^^^^^^^^ File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 1108, in getattr raise AttributeError(f"{self.class.name} has no attribute {key}") AttributeError: BertTokenizerFast has no attribute pad_token
What do I do?
The text was updated successfully, but these errors were encountered:
No branches or pull requests
I keep getting this error:
WARNING:ChatTTS.utils.gpu_utils:No GPU found, use CPU instead
INFO:ChatTTS.core:use cpu
INFO:ChatTTS.core:vocos loaded.
INFO:ChatTTS.core:dvae loaded.
INFO:ChatTTS.core:gpt loaded.
INFO:ChatTTS.core:decoder loaded.
INFO:ChatTTS.core:tokenizer loaded.
INFO:ChatTTS.core:All initialized.
启动:127.0.0.1:9966
voice=2222,custom_voice=0
固定音色 seed=2222
result=['this is a test'],len=1
[2025-03-26 22:45:13,117] ERROR in app: Exception on /tts [POST]
Traceback (most recent call last):
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\app.py", line 156, in tts
wavs = chat.infer(new_text, use_decoder=True, skip_refine_text=True if int(skip_refine)==1 else False,params_infer_code={
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\ChatTTS\core.py", line 158, in infer
text_tokens = refine_text(self.pretrain_models, text, **params_refine_text)['ids']
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\ChatTTS\infer\api.py", line 95, in refine_text
text_token = models['tokenizer'](text, return_tensors='pt', add_special_tokens=False, padding=True).to(device)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2887, in call
encodings = self._call_one(text=text, text_pair=text_pair, **all_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2975, in _call_one
return self.batch_encode_plus(
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 3168, in batch_encode_plus
padding_strategy, truncation_strategy, max_length, kwargs = self._get_padding_truncation_strategies(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2788, in _get_padding_truncation_strategies
if padding_strategy != PaddingStrategy.DO_NOT_PAD and (self.pad_token is None or self.pad_token_id < 0):
^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 1108, in getattr
raise AttributeError(f"{self.class.name} has no attribute {key}")
AttributeError: BertTokenizerFast has no attribute pad_token
ERROR:app:Exception on /tts [POST]
Traceback (most recent call last):
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\app.py", line 156, in tts
wavs = chat.infer(new_text, use_decoder=True, skip_refine_text=True if int(skip_refine)==1 else False,params_infer_code={
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\ChatTTS\core.py", line 158, in infer
text_tokens = refine_text(self.pretrain_models, text, **params_refine_text)['ids']
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\ChatTTS\infer\api.py", line 95, in refine_text
text_token = models['tokenizer'](text, return_tensors='pt', add_special_tokens=False, padding=True).to(device)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2887, in call
encodings = self._call_one(text=text, text_pair=text_pair, **all_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2975, in _call_one
return self.batch_encode_plus(
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 3168, in batch_encode_plus
padding_strategy, truncation_strategy, max_length, kwargs = self._get_padding_truncation_strategies(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2788, in _get_padding_truncation_strategies
if padding_strategy != PaddingStrategy.DO_NOT_PAD and (self.pad_token is None or self.pad_token_id < 0):
^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 1108, in getattr
raise AttributeError(f"{self.class.name} has no attribute {key}")
AttributeError: BertTokenizerFast has no attribute pad_token
voice=2222,custom_voice=0
固定音色 seed=2222
result=['春天要养肝,常泡一朵花', '中医讲春气通于肝', '春天是养护肝脏的好时节', '给你介绍一朵花', '疏肝解郁', '它就是玫 瑰花', '今天分享四种常用的泡水搭配', '第一', '玫瑰花+菊花+枸杞一起泡水', '适合眼睛肿痛口苦口干的人', '第二', '玫瑰花+陈 皮泡水', '行气解郁', '健脾潮湿', '适合吃的少', '肚子胀的人', '第三', '玫瑰花+红枣泡水', '疏肝解郁', '养血安神', '适合心 情烦躁晚上失眠的人', '第四', '玫瑰花+黄芪泡水', '益气活血', '适合容易出汗气短懒言月经不调的人'],len=25
WARNING:ChatTTS.core:Invalid characters found! : {'+'}
WARNING:ChatTTS.core:Invalid characters found! : {'+'}
WARNING:ChatTTS.core:Invalid characters found! : {'+'}
WARNING:ChatTTS.core:Invalid characters found! : {'+'}
[2025-03-26 22:46:46,505] ERROR in app: Exception on /tts [POST]
Traceback (most recent call last):
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\app.py", line 156, in tts
wavs = chat.infer(new_text, use_decoder=True, skip_refine_text=True if int(skip_refine)==1 else False,params_infer_code={
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\ChatTTS\core.py", line 158, in infer
text_tokens = refine_text(self.pretrain_models, text, **params_refine_text)['ids']
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\ChatTTS\infer\api.py", line 95, in refine_text
text_token = models['tokenizer'](text, return_tensors='pt', add_special_tokens=False, padding=True).to(device)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2887, in call
encodings = self._call_one(text=text, text_pair=text_pair, **all_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2975, in _call_one
return self.batch_encode_plus(
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 3168, in batch_encode_plus
padding_strategy, truncation_strategy, max_length, kwargs = self._get_padding_truncation_strategies(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2788, in _get_padding_truncation_strategies
if padding_strategy != PaddingStrategy.DO_NOT_PAD and (self.pad_token is None or self.pad_token_id < 0):
^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 1108, in getattr
raise AttributeError(f"{self.class.name} has no attribute {key}")
AttributeError: BertTokenizerFast has no attribute pad_token
ERROR:app:Exception on /tts [POST]
Traceback (most recent call last):
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\flask\app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\app.py", line 156, in tts
wavs = chat.infer(new_text, use_decoder=True, skip_refine_text=True if int(skip_refine)==1 else False,params_infer_code={
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\ChatTTS\core.py", line 158, in infer
text_tokens = refine_text(self.pretrain_models, text, **params_refine_text)['ids']
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\ChatTTS\infer\api.py", line 95, in refine_text
text_token = models['tokenizer'](text, return_tensors='pt', add_special_tokens=False, padding=True).to(device)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2887, in call
encodings = self._call_one(text=text, text_pair=text_pair, **all_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2975, in _call_one
return self.batch_encode_plus(
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 3168, in batch_encode_plus
padding_strategy, truncation_strategy, max_length, kwargs = self._get_padding_truncation_strategies(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 2788, in _get_padding_truncation_strategies
if padding_strategy != PaddingStrategy.DO_NOT_PAD and (self.pad_token is None or self.pad_token_id < 0):
^^^^^^^^^^^^^^
File "C:\Users\Administrator\Downloads\MoneyPrinterPlus-windows\MoneyPrinterPlus-windows\ChatTTS-ui-main\venv\Lib\site-packages\transformers\tokenization_utils_base.py", line 1108, in getattr
raise AttributeError(f"{self.class.name} has no attribute {key}")
AttributeError: BertTokenizerFast has no attribute pad_token
What do I do?
The text was updated successfully, but these errors were encountered: