Vocalink 1v1语聊 · V1.0 MVP · 功能/流程/规则/边界
本文档是 Vocalink 国内版 V1.0 MVP 的产品需求说明书,服务于研发、设计、测试、运营、合规五个团队对齐。配套文档:01 立项报告(商业论证)、03 技术架构(系统实现)。
V1.0 范围:实现"注册→实名→匹配→实时翻译通话→金币付费→举报审核"的最小闭环。不含:多人房间、AR 虚拟形象、开放平台、海外版。
| 角色 | 说明 | 核心诉求 |
|---|---|---|
| 普通用户(18+) | 已通过实名+年龄验证 | 免费/付费通话、交友 |
| VIP 用户 | 月/季/年卡订阅 | 无限通话、去广告、特权匹配 |
| 内容审核员 | 内部/外包团队 | 快速判定违规、处置账号 |
| 系统管理员 | 运营后台 | 监控指标、封禁、配置 |
| 场景 | 用户动作 | 系统响应 |
|---|---|---|
| SC-01 首次注册 | 下载→打开→手机号→验证码→年龄确认→人脸核身 | 校验手机号→公安二要素→人脸比对→写入用户表 |
| SC-02 设置语言 | 选择"我说中文,想匹配说英语的人" | 写入偏好→匹配池打标签 |
| SC-03 一键匹配 | 点击"开始匹配" | 从匹配池选互补语言在线用户→建连→双方进入通话 |
| SC-04 实时翻译通话 | 用户 A 说中文 | ASR 识别→MT 翻译→TTS 合成→用户 B 听到英语 |
| SC-05 通话结束 | 任一方挂断 | 计费(扣金币/计时)→双方弹出评价→写入历史 |
| SC-06 举报 | 通话中点击"举报" | 立即中断对方音频→保存录音→进入审核队列 |
| SC-07 充值 | 金币不足→点击充值→选套餐→微信/支付宝支付 | 调支付 SDK→回调验证→到账→刷新余额 |
| 模块 | 功能点 | 优先级 | 版本 |
|---|---|---|---|
| 账号 | 手机号注册/登录(验证码) | P0 | V1.0 |
| 微信一键登录(可选) | P1 | V1.1 | |
| 实名认证(人脸核身+二要素) | P0 | V1.0 | |
| 年龄门(18+ 拦截) | P0 | V1.0 | |
| 账号注销(15 工作日) | P0 | V1.0 | |
| 匹配 | 智能 1v1 匹配 | P0 | V1.0 |
| 语言偏好设置 | P0 | V1.0 | |
| 兴趣标签(30 个可选) | P1 | V1.0 | |
| 语音特征分析匹配 | P1 | V1.1 | |
| 高质量通话 | 实时语音通话(P2P) | P0 | V1.0 |
| 实时翻译(中↔英) | P0 | V1.0 | |
| 双语字幕同步显示 | P0 | V1.0 | |
| 高清音频处理(回声消除+噪音抑制) | P0 | V1.0 | |
| 通话中举报/打断 | P0 | V1.0 | |
| 社交 | 添加好友 | P1 | V1.1 |
| 历史通话记录 | P1 | V1.1 | |
| 消息/离线留言 | P2 | V1.2 | |
| 好友等级/成就 | P2 | V1.2 | |
| 金币/支付 | 金币充值(微信/支付宝) | P0 | V1.0 |
| 通话计费(按分钟) | P0 | V1.0 | |
| VIP 会员订阅 | P0 | V1.0 | |
| 虚拟礼物打赏 | P1 | V1.1 | |
| 审核/安全 | 实时语音审核 | P0 | V1.0 |
| 举报处理后台 | P0 | V1.0 | |
| 一键封禁/限流 | P0 | V1.0 |
| 字段 | 规则 |
|---|---|
| 输入 | 中国大陆手机号(11 位)+ 图形验证码 + 短信验证码(6 位) |
| 频率限制 | 同一手机号 1 分钟内 1 次,1 小时内 5 次,1 天内 10 次 |
| 错误处理 | 验证码错误 3 次锁定 10 分钟;手机号格式错误实时提示 |
| 安全要求 | 短信通道加密;验证码 5 分钟过期;禁止同一设备批量注册 |
| 步骤 | 动作 | 失败处理 |
|---|---|---|
| 1. 姓名+身份证号 | 调公安二要素核验接口 | 信息不符→提示"请检查姓名与身份证号" |
| 2. 人脸识别 | 活体检测 + 人脸比对(公安库) | 失败 3 次→24 小时锁定 |
| 3. 年龄判定 | 身份证号提取出生日期→计算年龄 | <18→永久拒绝注册,提示"本应用仅限 18 岁以上" |
| 4. 写入用户表 | is_verified=true, age, gender(可选) | — |
⚠️ 合规红线:依据《个人信息保护法》第 16 条 + 网信办 2026 新规,实名认证失败 3 次必须锁定并人工复核,不得无限重试。身份证号、人脸数据仅用于核验,不得存储原始人脸图片,核验后 24 小时内删除。
| 指标 | 目标值 | 测量方法 |
|---|---|---|
| 端到端延迟 | ≤ 800ms(P95,M1 达标线;优化目标 ≤ 500ms) | 线上埋点 + 压测 |
| 语音识别准确率(中文) | > 92%(安静环境) | 测试集 + 人工评测 |
| 翻译 BLEU 评分 | ≥ 35(中英互译基线;长期目标 ≥ 40) | 标准测试集 |
| 语音合成自然度 | MOS > 3.8 | 主观评测(20 人 panel) |
| 通话中断率 | < 2% | 线上监控 |
| 规则 | 说明 |
|---|---|
| 免费额度 | 每日 10 次匹配 + 每次通话前 10 分钟免费(不可累积跨日),超出按分钟计费 |
| 计费粒度 | 按秒计费,每分钟 10 金币(≈ ¥1) |
| 余额不足 | 剩余 < 1 分钟时弹窗提示充值,通话结束后提示 |
| 充值套餐 | 60 金币 ¥6 / 300 金币 ¥30 / 680 金币 ¥68 / 3,280 金币 ¥328(1¥=10 金币) |
| VIP 订阅 | ¥25/周 | ¥78/月 | ¥648/年,含无限通话 + 去广告 + 优先匹配 |
| 未成年人 | 充值入口对未通过实名/年龄<18 用户完全隐藏 |
| 类别 | 要求 | 验证方式 |
|---|---|---|
| 性能 | 99.9% 可用性;P95 接口响应 < 500ms;支持 5 万并发通话 | 压测 + 监控 |
| 安全 | 等保三级定级备案(M1)+ 三级测评(M3);TLS 1.3;敏感数据加密存储;API 防刷 | 等保测评 + 渗透测试 |
| 合规 | 隐私政策 4 次点击可达;权限逐项同意;账号 15 工作日注销 | 合规审计 |
| 兼容性 | iOS 15+ / Android 10+;鸿蒙 4.0+;适配华为/小米/OPPO/vivo 主流机型 | 真机测试矩阵 |
| 无障碍 | WCAG 2.1 AA;屏幕阅读器兼容;大字体模式 | 无障碍测试 |
| 可观测 | 全链路埋点;实时大盘;告警(P1 < 5min 响应) | 监控演练 |
详细设计规范见文档 04(UI/UX 规范)。本节仅列关键界面清单:
| 界面 | 核心元素 | 特殊要求 |
|---|---|---|
| 启动页 | 品牌 Logo + 隐私政策弹窗(首次) | 隐私政策必须 4 次点击可达 |
| 注册/登录 | 手机号输入 + 验证码 + 协议勾选 | "用户协议+隐私政策"双勾选,不得默认勾选 |
| 实名认证 | 姓名+身份证+人脸 | 活体检测 + 进度提示 |
| 首页(匹配) | 大按钮"开始匹配" + 语言设置入口 | 实时显示在线人数 |
| 通话中 | 对方头像+计时+字幕+举报+挂断 | 字幕双语同步;举报一键可达 |
| 充值页 | 套餐卡片 + 支付方式选择 | 未成年人不可见 |
| 设置 | 账号/通知/隐私/注销账号 | 注销入口醒目,不得隐藏 |
| 数据项 | 采集目的 | 存储位置 | 保留期限 | 删除机制 |
|---|---|---|---|---|
| 手机号 | 账号+登录 | 国内服务器 | 账号存续期间 | 注销后 30 天删除 |
| 姓名+身份证号 | 实名核验 | 不存储(仅核验) | 核验后 24h 删除 | 自动清除 |
| 人脸特征 | 活体+比对 | 不存储原始图 | 核验后 24h 删除 | 自动清除 |
| 通话录音 | 审核+纠纷 | 国内加密存储 | 90 天 | 到期自动销毁 |
| 翻译文本 | 质量优化 | 国内服务器 | 180 天 | 匿名化后归档 |
| 设备信息 | 风控+反作弊 | 国内服务器 | 账号存续期间 | 注销后 30 天删除 |
| 位置(粗略) | 匹配优化(可选) | 本地 + 服务端 | 退出后清除 | 用户可关闭 |
⚠️ 数据本地化:依据《数据安全法》+《个人信息保护法》,所有中国大陆用户数据必须存储于中国境内服务器,不得出境。翻译 API 调用需选择国内节点(讯飞/百度/腾讯云国内区)。
| 版本 | 时间 | 核心交付 | 依赖 |
|---|---|---|---|
| V1.0 MVP | 2027-03(M2 首发) | 注册+实名+匹配+翻译通话+金币+举报 | 资质齐全+API 接入 |
| V1.1 | 2027-06(M2 末) | 好友+历史+礼物+智能匹配 | V1.0 数据验证 + Pre-A 交割 |
| V1.2 | 2027-12(M3 末) | 消息+成就+变声+日语/韩语 | 翻译引擎扩展 |
| V2.0 | 2028-09(M5) | AI 语音克隆+开放 API+小程序 | 用户规模 > 50 万 DAU |
| 版本 | 日期 | 修改内容 | 作者 |
|---|---|---|---|
| V1.0 | 2026-08-15 | 初始版本(国内版) | 产品团队 |
| V2.1 | 2026-08-17 | 精益化校准:免费额度统一为「每日 10 次匹配 + 通话前 10 分钟免费」;充值档位 60/300/680/3280 金币=¥6/30/68/328;端到端延迟 ≤800ms(P95);BLEU ≥35;版本时间轴对齐 M2 首发 2027.03 | 产品团队 |
| 文档 | 关系 |
|---|---|
| 01 立项报告 | 商业论证,本文档的功能决策依据 |
| 03 技术架构 | 本文档功能的技术实现方案 |
| 16 三法合规 | 本文档隐私/数据条款的合规依据 |
| 18 年龄验证 | FR-002 实名认证的详细规范 |