UE与PaddleSpeech
文档 下载 评论(0)

以下方法是蓝图社区版本解决方法:

如果无法启动,请修改一下(以ChatGLM为例)
插件里面的里面的modules的 BuildId:
如下:
路径:SimpleChatGLM\Binaries\Win64\UnrealEditor.modules
或者是
路径:SimpleChatGLM\Binaries\Win64\UnrealEditor-Win64-DebugGame.modules
//里面的内容
{
"BuildId": "6d111153-0474-45c2-8f4f-702ac5c195e3",
"Modules":
{
"SimpleChatGLM": "UnrealEditor-SimpleChatGLM.dll",
"SimpleChatGLMSubSystem": "UnrealEditor-SimpleChatGLMSubSystem.dll"
}
}

注意:将BuildID修改为你的引擎的BuiildID.
可以参考引擎的BuildID路径:
路径:{你的引擎的路径}\Engine\Binaries\Win64\UnrealEditor.modules

修改完成后,便可以打开。

注意:当前版本是社区版本。
源码版本是需要付费的,里面包含着如何实现的逻辑。
社区的版本是免费使用。

以上是蓝图免费版本无法打开的解决方法,UEC++用户可以忽略上面问题,UEC++只需要编译就可以用

一.PaddleSpeech开源包下载方法:

git clone https://github.com/PaddlePaddle/PaddleSpeech.git

  1. 安装conda,在PaddleSpeech文件根目录创建conda虚拟环境并激活
    cd PaddleSpeech
    conda create -y -p tools/venv python=3.9
    conda activate tools/venv

  1. 安装PaddleSpeech的conda依赖
    conda install -y -c conda-forge sox libsndfile swig bzip2

  1. 安装C++编译环境(若系统上已有C++编译环境,可忽略)
  2. 安装PaddlePaddle
    pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple

  1. 安装PaddleSpeech(更多安装方式参考网址:https://github.com/PaddlePaddle/PaddleSpeech/blob/develop/docs/source/install_cn.md)
    pip install pytest-runner -i https://pypi.tuna.tsinghua.edu.cn/simple
    pip install paddlespeech -i https://pypi.tuna.tsinghua.edu.cn/simple

from paddlespeech.cli.tts.infer import TTSExecutor
tts = TTSExecutor()
tts(text=”今天天气十分不错。”, output=”output1.wav”)

二.如何使用插件的脚本PaddleSpeechScript

1.先cmd到 F:\PaddleSpeech\PaddleSpeech\PaddleSpeech-develop 这个目录 默认PaddleSpeech的根目录

2.激活 conda
conda activate tools/venv

3.如果没有创建 就创建一个 通过下面语句创建一个 建议Python版本是3.9,太高版本会出现各种问题
conda create -y -p tools/venv python=3.9

4.启动后,在PaddleSpeech-develop目录下通过命令启动HTTP服务器和WebSocektServer
python ./PaddleSpeechScript/HttpServer/Server.py
python ./PaddleSpeechScript/WebSocketServer/Server.py

5.如果希望改端口和ip可以到下面路径下的文件 修改即可
PaddleSpeechScript\WebSocketServer\Config.yaml
PaddleSpeechScript\HttpServer\Config.yaml

6.如果想使用GPU的也可以在上面路径的yaml文件修改
PaddleSpeechScript\WebSocketServer\Config.yaml
PaddleSpeechScript\HttpServer\Config.yaml

如果Paddlespeech还是无法安装,请参考如下的环境列表:

Package Version

aiohttp 3.8.5
aiosignal 1.3.1
annotated-types 0.5.0
anyio 3.7.1
astor 0.8.1
async-timeout 4.0.3
attrs 23.1.0
audioread 3.0.0
Babel 2.12.1
bce-python-sdk 0.8.90
blinker 1.6.2
Bottleneck 1.3.7
braceexpand 0.1.7
certifi 2023.7.22
cffi 1.15.1
charset-normalizer 3.2.0
click 8.1.7
colorama 0.4.6
coloredlogs 15.0.1
colorlog 6.7.0
contourpy 1.1.1
cycler 0.11.0
Cython 3.0.2
datasets 2.14.5
decorator 5.1.1
dill 0.3.4
Distance 0.1.3
editdistance 0.6.2
einops 0.6.1
exceptiongroup 1.1.3
fastapi 0.103.1
filelock 3.12.4
Flask 2.3.3
flask-babel 3.1.0
flatbuffers 23.5.26
fonttools 4.42.1
frozenlist 1.4.0
fsspec 2023.6.0
ftfy 6.1.1
future 0.18.3
g2p-en 2.1.0
g2pM 0.1.2.5
h11 0.14.0
h5py 3.9.0
httpcore 0.18.0
httpx 0.25.0
huggingface-hub 0.17.2
humanfriendly 10.0
HyperPyYAML 1.2.1
idna 3.4
inflect 7.0.0
itsdangerous 2.1.2
jieba 0.42.1
Jinja2 3.1.2
joblib 1.3.2
jsonlines 4.0.0
kaldiio 2.18.0
kiwisolver 1.4.5
librosa 0.8.1
llvmlite 0.40.1
loguru 0.7.2
lxml 4.9.3
markdown-it-py 3.0.0
MarkupSafe 2.1.3
matplotlib 3.8.0
mdurl 0.1.2
mock 5.1.0
mpmath 1.3.0
multidict 6.0.4
multiprocess 0.70.12.2
nara-wpe 0.0.9
nltk 3.8.1
numba 0.57.1
numpy 1.23.5
onnx 1.14.1
onnxruntime 1.15.1
OpenCC 1.1.1
opencc-python-reimplemented 0.1.7
opt-einsum 3.3.0
packaging 23.1
paddle-bfloat 0.1.7
paddle2onnx 1.0.6
paddleaudio 1.1.0
paddlefsl 1.1.0
paddlenlp 2.6.1
paddlepaddle 2.5.1
paddleslim 2.4.1
paddlespeech 0.0.0
paddlespeech-feat 0.1.0
pandas 2.1.0
parameterized 0.9.0
pathos 0.2.8
pattern-singleton 1.2.0
Pillow 10.0.1
pip 23.2.1
platformdirs 3.10.0
pooch 1.7.0
portalocker 2.8.2
pox 0.3.3
ppdiffusers 0.16.3
ppft 1.7.6.7
praatio 5.1.1
prettytable 3.9.0
protobuf 3.20.2
psutil 5.9.5
pyarrow 13.0.0
pybind11 2.11.1
pycparser 2.21
pycryptodome 3.19.0
pydantic 2.3.0
pydantic_core 2.6.3
Pygments 2.16.1
pygtrie 2.5.0
pyparsing 3.1.1
pypinyin 0.44.0
pypinyin-dict 0.6.0
pyreadline3 3.4.1
pytest-runner 6.0.0
python-dateutil 2.8.2
pytz 2023.3.post1
pywin32 306
pyworld 0.3.4
PyYAML 6.0.1
pyzmq 25.1.1
rarfile 4.1
regex 2023.8.8
requests 2.31.0
resampy 0.4.2
rich 13.5.3
ruamel.yaml 0.17.28
ruamel.yaml.clib 0.2.7
sacrebleu 2.3.1
safetensors 0.3.3
scikit-learn 1.3.0
scipy 1.11.2
sentencepiece 0.1.99
seqeval 1.2.2
setuptools 68.0.0
six 1.16.0
sniffio 1.3.0
soundfile 0.12.1
starlette 0.27.0
swig 4.1.1
sympy 1.12
tabulate 0.9.0
TextGrid 1.5
threadpoolctl 3.2.0
timer 0.2.2
ToJyutping 0.2.1
tqdm 4.66.1
typeguard 2.13.3
typer 0.9.0
typing_extensions 4.8.0
tzdata 2023.3
urllib3 2.0.4
uvicorn 0.23.2
visualdl 2.5.3
wcwidth 0.2.6
webrtcvad 2.0.10
websockets 11.0.3
Werkzeug 2.3.7
wheel 0.38.4
win32-setctime 1.1.0
xxhash 3.3.0
yacs 0.1.8
yarl 1.9.2
zhon 2.0.2

发表回复