项目场景:
提示:这里简述项目相关背景:
关于用pycharm启动Fay项目,连接ue5数字人模型,数字人没反应的问题
问题描述
提示:这里描述项目中遇到的问题:
用开源Fay项目控制器连接ue5数字人模型的问题。在没有连接数字人的情况下,Fay控制器通过面板进行语音输入与输出正常,连接上数字人之后,数字人左上角有文字相应,但数字人不交互也不说话
原因分析:
提示:这里填写问题的分析:
最新版Fay与控制人交互加入了唇形算法,需要各个模块都没问题并将消息发送至数字人模型,数字人才能进行交互
解决方案:
提示:这里填写该问题的具体解决方案:
首先我们保证在没有连接数字人,直接用Fay控制面板的情况下,语音交互是正常的,其次,找到Fay/test/ovr_lipsync/ovr_lipsync_exe文件夹中的exe文件,双击运行,如果没有报错,即没有任何反应,证明该exe文件能够正常运行。
终端cd到Fay/test/ovr_lipsync文件夹下,运行python test_olipsync.py,看能否正常运行,如果能正常运行,则唇形算法部分没有问题,如果不能运行并报错,按照提示信息进行修改。
可能是环境路径配置的问题,当直接在pycharm中右键单击运行测试脚本test_olipsync.py时,会有有报错信息,所以我们需要在终端运行该测试脚本。
解决上述问题,我们直接在pycharm自带的终端或者在电脑终端cd到Fay工程中,运行python main.py就能够正常启动唇形算法部分,能够正常驱动数字人了。