#4370 TaskCfgTTS(is_cuda=False, uuid='66c21c82f1', cache_folder='/Users/junyouchen/Desktop/pyvideotrans/tmp/66102/66c21c82f1',

119.39* Posted at: 1 day ago 👁22

配音阶段出错 [Qwen3-TTS(本地)] ModuleNotFoundError: No module named 'qwen_tts'
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/Users/junyouchen/.local/share/uv/python/cpython-3.10.19-macos-aarch64-none/lib/python3.10/multiprocessing/pool.py", line 125, in worker

result = (True, func(*args, **kwds))

File "/Users/junyouchen/Desktop/pyvideotrans/videotrans/process/tts_fun.py", line 34, in qwen3tts_fun

from qwen_tts import Qwen3TTSModel

ModuleNotFoundError: No module named 'qwen_tts'
"""

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "/Users/junyouchen/Desktop/pyvideotrans/videotrans/task/job.py", line 213, in run

trk.dubbing()

File "/Users/junyouchen/Desktop/pyvideotrans/videotrans/task/_dubbing.py", line 51, in dubbing

self._tts()

File "/Users/junyouchen/Desktop/pyvideotrans/videotrans/task/_dubbing.py", line 209, in _tts

tts.run(

File "/Users/junyouchen/Desktop/pyvideotrans/videotrans/tts/__init__.py", line 403, in run

QwenttsLocal(**kwargs).run()

File "/Users/junyouchen/Desktop/pyvideotrans/videotrans/tts/_base.py", line 137, in run

self._exec()

File "/Users/junyouchen/Desktop/pyvideotrans/videotrans/tts/_qwenttslocal.py", line 53, in _exec

self._new_process(callback=qwen3tts_fun,title=title,is_cuda=self.is_cuda,kwargs=kwargs)

File "/Users/junyouchen/Desktop/pyvideotrans/videotrans/configure/_base.py", line 285, in _new_process

_rs = future.result()

File "/Users/junyouchen/Desktop/pyvideotrans/videotrans/process/signelobj.py", line 13, in result

return self.async_result.get(timeout=timeout)

File "/Users/junyouchen/.local/share/uv/python/cpython-3.10.19-macos-aarch64-none/lib/python3.10/multiprocessing/pool.py", line 774, in get

raise self._value

ModuleNotFoundError: No module named 'qwen_tts'
TaskCfgTTS(is_cuda=False, uuid='66c21c82f1', cache_folder='/Users/junyouchen/Desktop/pyvideotrans/tmp/66102/66c21c82f1', target_dir='/Users/junyouchen/Downloads', source_language=None, source_language_code=None, source_sub=None, source_wav=None, source_wav_output=None, target_language=None, target_language_code='en', target_sub='/Users/junyouchen/Downloads/2026年师大附中高一下英语听力(1).srt', target_wav='/Users/junyouchen/Downloads/2026年师大附中高一下英语听力(1).wav', target_wav_output=None, name='/Users/junyouchen/Downloads/2026年师大附中高一下英语听力(1).srt', noextname='2026年师大附中高一下英语听力(1)', basename='2026年师大附中高一下英语听力(1).srt', ext='srt', dirname='/Users/junyouchen/Downloads', shound_del_name=None, tts_type=1, volume='+0%', pitch='+0Hz', voice_rate='+0%', voice_role='Vivian', voice_autorate=False, video_autorate=False, remove_silent_mid=False, align_sub_audio=False)


=
system:macOS-26.4.1-arm64-arm-64bit
version:v3.99
frozen:False
language:zh
root_dir:/Users/junyouchen/Desktop/pyvideotrans
Python: 3.10.19 (main, Feb 12 2026, 00:36:33) [Clang 21.1.4 ]

1 Replies

这是由于未安装 qwen_tts 模块所致,Qwen3-TTS(本地) 渠道需要该第三方库。

解决方案:

  1. 在终端中进入软件源码目录 /Users/junyouchen/Desktop/pyvideotrans
  2. 使用 uv 添加依赖:

    uv add qwen_tts

    或使用 pip 安装(不推荐,可能干扰 uv 环境):

    uv run pip install qwen_tts
  3. 安装完成后重新启动软件(uv run sp.py),即可正常调用该配音渠道。

请查阅相关文档:

Post Your Reply
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.

Related resource