智音软件是一款面向企业和个人用户的数字化服务工具,核心能力是将文字等内容智能转换为音频、书籍、视频等多种形态的数字产品。软件集成了多引擎语音合成、智能内容自动生成、视频合成等技术,帮助用户以极低成本实现从内容输入到多形态输出的全链路数字化服务。
| 环境项 | 要求 |
|---|---|
| H5端 | Chrome 80+、Safari 13+、Firefox 80+ 等现代浏览器 |
| 微信小程序 | 微信 7.0+ 版本 |
| 网络要求 | 需要稳定的互联网连接 |
| 环境项 | 要求 |
|---|---|
| 操作系统 | Linux (Ubuntu 20.04+) / Windows Server 2019+ |
| Node.js | 18.0 及以上版本 |
| MySQL | 8.0 及以上版本 |
| Redis | 7.0 及以上版本 |
| 音视频处理工具 | 6.0 及以上版本 |
| 内存 | 最低 4GB,推荐 8GB+ |
| 磁盘 | 最低 50GB(含音频存储空间) |
步骤1:安装基础环境
# 安装 Node.js 18+
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install -y nodejs
# 安装 MySQL 8.0
sudo apt-get install -y mysql-server
# 安装 Redis
sudo apt-get install -y redis-server
# 安装音视频处理工具
sudo apt-get install -y ffmpeg
步骤2:获取软件包
将软件部署包上传至服务器,解压到目标目录。
步骤3:配置环境变量
复制 .env.example 为 .env,填写以下配置项:
# 数据库配置
DATABASE_URL="mysql://user:password@localhost:3306/audio_book"
# Redis配置
REDIS_HOST=localhost
REDIS_PORT=6379
# 云服务配置(语音合成/云存储/内容审核)
CLOUD_ACCESS_KEY_ID=your_key
CLOUD_ACCESS_KEY_SECRET=your_secret
# 安全密钥
AUTH_SECRET=your_secret
步骤4:初始化数据库
npx prisma migrate deploy # 数据库迁移
npx prisma generate # 生成数据访问层
步骤5:启动服务
# 构建项目
npm run build
# 启动服务
npm start
# 或使用一键部署脚本
./init.sh
将输入的文本内容转换为高质量音频文件,支持多种音色和参数调节。
进入生成页面:在底部导航栏点击「生成」标签
输入文本内容:
选择音色:
调节参数:
开始生成:
查看结果:
输入书籍主题,系统自动完成内容生成,无需人工干预。
进入书籍生成页面:在底部导航栏点击「生成书籍」标签
点击「一键创建」按钮
填写书籍信息:
点击「一键生成」按钮
等待生成完成:
查看生成结果:
4步引导式创建,用户可逐步审阅和修改生成内容,更精细地控制书籍质量。
步骤一:信息输入
步骤二:内容规划
步骤三:内容分析
步骤四:确认生成
在线播放已生成的音频,支持倍速、进度控制、播放列表等功能。
进入播放器:
播放控制:
迷你播放器:
播放列表:
将书籍章节内容或图片+音频合成为视频文件。
进入视频生成页面:在底部导航栏点击「视频生成」标签
选择生成方式:
配置视频参数:
开始生成:
多级会员订阅体系,支持支付宝和微信支付。
进入会员中心:在「我的」页面点击「会员订阅」
选择订阅套餐:
支付方式:
Token积分包:
查看订单:
查看账单:
全文搜索音频和书籍内容,支持搜索历史和热门推荐。
收藏喜欢的音频和书籍,方便快速访问。
记录所有播放历史,支持时间筛选和视图切换。
每日签到领取积分奖励,连续签到可获得额外奖励。
通过邀请码或分享链接邀请好友,双方均获得奖励。
接收系统通知,包括生成完成提醒、会员到期提醒、活动通知等。
保存未完成的内容编辑,方便下次继续。
自定义软件使用偏好。
问题:点击生成后提示生成失败
解决方案:
问题:播放过程中突然停止
解决方案:
问题:支付成功但会员/积分未生效
解决方案:
问题:书籍生成过程中进度不动
解决方案:
问题:小程序打不开或功能异常
解决方案:
┌─────────────────────────────────────────────┐
│ 用户端(多端适配) │
│ H5浏览器 │ 微信小程序 │
└──────────────┬──────────────┬────────────────┘
│ │
│ HTTP/API │ 实时通信
│ │
┌──────────────▼──────────────▼────────────────┐
│ 服务端应用层 │
│ │
│ ┌─────────────────────────────────────────┐ │
│ │ 中间件层 │ │
│ │ 认证│限流│安全│缓存│错误处理│性能监控 │ │
│ └─────────────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────────────────┐ │
│ │ 业务模块层 │ │
│ │ 书籍生成│语音合成│播放器│会员│支付│搜索 │ │
│ │ 收藏│历史│评论│通知│签到│邀请│草稿│发布 │ │
│ └─────────────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────────────────┐ │
│ │ 基础服务层 │ │
│ │ 云存储│缓存服务│任务队列│日志│监控 │ │
│ └─────────────────────────────────────────┘ │
│ │
└───────────┬──────────────────┬────────────────┘
│ │
┌────────▼────────┐ ┌──────▼──────┐
│ 关系数据库 │ │ 外部服务 │
│ │ │ 语音合成 │
│ │ │ 云存储 │
│ │ │ 在线支付 │
│ │ │ 内容审核 │
└─────────────────┘ └─────────────┘
文档版本:V1.0
编写日期:2025年06月
软件版本:智音软件 V1.0