0.环境配置
# 创建conda环境 conda create -n moss-tts-nano python=3.12 -y conda activate moss-tts-nano # 下载源码 git clone https://github.com/OpenMOSS/MOSS-TTS-Nano.git cd MOSS-TTS-Nano # 安装依赖 pip install -r requirements.txt # 纯本地跑源码不改包结构,可以不用 pip install -e . pip install -e .1.版本问题解决:
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. soundfile 0.14.0 requires cffi>=1.0, which is not installed.soundfile 依赖 cffi>=1.0 没装,直接装上就行
pipinstallcffiRuntimeError: No module named 'importlib_resources'pipinstallimportlib-resources2.连接不上huggingface问题解决
Max retries exceeded with url: /OpenMOSS-Team/MOSS-TTS-Nano/resolve/main/config.json (Caused by ConnectTimeoutError(<HTTPSConnection(host='huggingface.co', port=443) at 0x1f5f5c7ffb0>, 'Connection to huggingface.co timed out. (connect timeout=10)'))"),临时解决(当前终端生效)
Windows(CMD)
set HF_ENDPOINT=https://hf-mirror.com python infer.py --prompt-audio-path assets/audio/zh_1.wav --text "欢 迎关注模思智能、上海创智学院与复旦大学自然语言处理实验室。"Windows(PowerShell)
$env:HF_ENDPOINT ="https://hf-mirror.com"python infer.py--prompt-audio-path assets/audio/zh_1.wav--text "欢 迎关注模思智能、上海创智学院与复旦大学自然永久解决(以后不用每次输)
Windows 系统环境变量 搜索 “环境变量” 系统变量 → 新建: 变量名:HF_ENDPOINT 变量值:https://hf-mirror.com 确定 → 重启终端 / IDE如果模型已经缓存到本地,不想再联网:
set HF_HUB_OFFLINE=13.pynini版本差 0.0.1基本不影响运行,不用强行升级,现在已经装好importlib-resources,直接跑命令即可:
$env:HF_ENDPOINT ="https://hf-mirror.com"python infer.py--prompt-audio-path assets/audio/zh_1.wav--text "欢 迎关注模思智能、上海创智学院与复旦大学自然语言