Skip to content
New issue

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

macOS MacBook Air M2,本地部署,WebUI 里面如何使用自己的音色? #898

Open
wuhansunhui opened this issue Feb 17, 2025 · 5 comments
Labels
documentation Improvements or additions to documentation

Comments

@wuhansunhui
Copy link

Image

@fumiama
Copy link
Member

fumiama commented Feb 18, 2025

https://github.com/libukai/Awesome-ChatTTS/blob/en/README-CN.md

音色10s内为宜,以ChatTTS直接生成的语音为最佳。上传音色后还需要填写其转写Sample Text

@fumiama fumiama added the documentation Improvements or additions to documentation label Feb 18, 2025
@wuhansunhui
Copy link
Author

wuhansunhui commented Feb 19, 2025 via email

@walkerdu
Copy link

@fumiama 咨询一下,我用最新的版本(conda安装),用自己的录音,然后填了Sample Text发现报错

Image

终端错误信息如下:

Traceback (most recent call last):
  File "/Users/walkerdu/.local/lib/python3.11/site-packages/gradio/queueing.py", line 625, in process_events
    response = await route_utils.call_process_api(
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/walkerdu/.local/lib/python3.11/site-packages/gradio/route_utils.py", line 322, in call_process_api
    output = await app.get_blocks().process_api(
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/walkerdu/.local/lib/python3.11/site-packages/gradio/blocks.py", line 2098, in process_api
    result = await self.call_function(
             ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/walkerdu/.local/lib/python3.11/site-packages/gradio/blocks.py", line 1657, in call_function
    prediction = await utils.async_iteration(iterator)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/walkerdu/.local/lib/python3.11/site-packages/gradio/utils.py", line 728, in async_iteration
    return await anext(iterator)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/Users/walkerdu/.local/lib/python3.11/site-packages/gradio/utils.py", line 722, in __anext__
    return await anyio.to_thread.run_sync(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/walkerdu/.local/lib/python3.11/site-packages/anyio/to_thread.py", line 56, in run_sync
    return await get_async_backend().run_sync_in_worker_thread(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/walkerdu/.local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 2461, in run_sync_in_worker_thread
    return await future
           ^^^^^^^^^^^^
  File "/Users/walkerdu/.local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 962, in run
    result = context.run(func, *args)
             ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/walkerdu/.local/lib/python3.11/site-packages/gradio/utils.py", line 705, in run_sync_iterator_async
    return next(iterator)
           ^^^^^^^^^^^^^^
  File "/Users/walkerdu/.local/lib/python3.11/site-packages/gradio/utils.py", line 866, in gen_wrapper
    response = next(iterator)
               ^^^^^^^^^^^^^^
  File "/Users/walkerdu/data/ChatTTS/examples/web/funcs.py", line 194, in generate_audio
    wav = chat.infer(
          ^^^^^^^^^^^
  File "/Users/walkerdu/data/ChatTTS/ChatTTS/core.py", line 265, in infer
    return [np.concatenate(stripped_wavs)]

@fumiama
Copy link
Member

fumiama commented Feb 21, 2025

无法复现。

Image

@walkerdu
Copy link

无法复现。

Image

复现了,如果自己录制Sample Audio后,Sample Text中,分句的地方没有[uv_break]一定会出现上面的错误

例如:

// 没有问题
喂你好, [uv_break] 我叫阿牛 [uv_break] 。
// 会报错
喂你好, 我叫阿牛 。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

3 participants