# AI数字人服务 **Repository Path**: jsckos/ai-digital-human-service ## Basic Information - **Project Name**: AI数字人服务 - **Description**: ai数字人服务的前后端代码 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 22 - **Created**: 2023-09-06 - **Last Updated**: 2023-10-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## dev 分支是微服务模块分离的项目 ## public 分支是微服务合并的项目 ## front 分支是前端项目 ## AI数字人后端代码实现 # 项目介绍 本项目是基于开源项目wav2lip实现的ai数字人服务 项目结构 common软件包内是通用的代码,包括实体类和工具类等 ImageUpLoad软件包内是图片上传的代码实现,包括调用的接口 SpeechRecognition软件包内是通过api语音识别的代码实现,包括调用的接口 SpeechRecognition2软件包内是Java内置库Jacob语音识别的代码实现,包括调用的接口 SpeechRecognition3软件包内是调用python内置库语音识别的代码实现,包括调用的接口 TheAIDigitalMan软件包内是数字人合成的代码实现,包括调用的接口 Wav2Lip软件包内是数字人合成的代码实现,包括所需的python脚本 sql文件夹内是所需数据库,数据库名是对应的sql名` 项目运行 1. 安装依赖 进入项目根目录中的wav2lip cd wav2lip 安装依赖 pip install -r requirements.txt 2. 启动项目 运行 org/example/numbermanservicetest/NumberManServiceTestApplication.java 注:因为gitee不支持上传超过100m的文件,请自行下载以下文件放入到wav2lip文件夹根目录下 链接:https://pan.baidu.com/s/1ckE8_c_ULehx-sS8U-FXMg?pwd=8vj8 提取码:8vj8