文档 08 / 28

系统技术架构

Vocalink 国内版 · V1.0 · 数据本地化 + 等保三级 + 实时通信

册别:第一册 · 立项与产品定义 版本:V1.0 日期:2026-08-15 状态:待评审

一、架构总览

🏗️ 设计原则:

  • 数据本地化:所有用户数据存于中国境内(腾讯云/阿里云国内区)
  • 等保三级:通信加密、访问控制、审计日志全覆盖(M1 先备案,M3 完成三级测评)
  • 微服务化:按业务域拆分,独立扩缩容
  • 实时优先:语音通话链路 P95 延迟 ≤ 800ms(M1 达标线,优化目标 500ms)
  • 多云容灾:主云 + 备云,RTO < 15 分钟

1.1 系统分层

层级组件技术选型部署
客户端iOS / Android / 鸿蒙Swift / Kotlin / ArkTS用户设备
接入层API 网关 / CDN / WAF腾讯云 API 网关 / 腾讯云 CDN国内多 AZ
服务层用户/匹配/通话/支付/审核/通知Go + Java + gRPC + Kubernetes腾讯云 TKE
AI 层ASR / MT / TTS讯飞 / 百度 / 腾讯云 AI国内区 API
实时通信音视频通话 / 信令腾讯云 TRTC / 声网(备选)国内节点
数据层PostgreSQL / Redis / ES / ClickHouse / Kafka腾讯云 PG / Redis / ES / ClickHouse国内多 AZ
运维层监控 / 日志 / 告警Prometheus + Grafana + CLS—

二、核心子系统

🔐 账号与认证服务

手机号+短信验证码 → 公安二要素核验 → 人脸核身(腾讯云慧眼)。年龄门拦截 <18 用户。JWT 签发 + 刷新令牌。

🎯 匹配引擎

基于 Redis 在线用户池 + 语言/兴趣标签加权。响应 < 500ms。支持随机/智能两种模式。匹配成功后通过信令服务建连。

🎙️ 实时语音翻译管线

音频流 → ASR(讯飞主/阿里云备)→ 文本 → MT(百度翻译主/腾讯翻译君备)→ TTS(阿里云)→ 输出音频流。全链路 P95 ≤ 800ms(M1 达标线)。

💰 支付与金币

微信支付 + 支付宝双通道。金币账户(Redis 原子计数)+ 交易流水(MySQL)。VIP 订阅通过 IAP/华为支付/微信支付。

🛡️ 内容审核

实时语音 → 转写文本 → 关键词+AI 模型审核。三级:自动通过/人工复核/立即阻断。通话录音保留 90 天。

📊 通知与推送

厂商推送(华为/小米/OPPO/vivo 通道)+ 微信订阅消息。匹配成功/充值到账/举报反馈三类核心通知。

三、语音翻译管线(核心)

3.1 数据流

步骤模块供应商(主/备)延迟预算SLA
1. 音频采集客户端麦克风——采样率 16kHz
2. 音频传输TRTC 实时通道腾讯云 / 声网200ms丢包 < 1%
3. ASR 识别语音转文本讯飞(主)/ 阿里云(备)250ms准确率 > 92%
4. MT 翻译文本翻译百度翻译(主)/ 腾讯翻译君(备)200msBLEU ≥ 35
5. TTS 合成文本转语音阿里云(主)250msMOS > 3.8
6. 音频下发TRTC 通道腾讯云 / 声网150ms—
合计端到端~900ms 预算P95 ≤ 800ms(优化目标 500ms)

3.2 供应商选型对比

能力讯飞百度腾讯云阿里云
中文 ASR⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
英文 ASR⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
中英翻译⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
中文 TTS⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
方言识别⭐⭐⭐⭐(粤/川等)⭐⭐⭐⭐⭐⭐⭐
价格(¥/万次)中等低中等中等
国内节点✅ 合肥✅ 多地✅ 多地✅ 多地
数据合规✅ 国内✅ 国内✅ 国内✅ 国内

✅ 选型决策:ASR 主用讯飞(中文 ASR 最强,方言支持好,M3 起接入粤语/川渝方言模型),备选阿里云(降级时自动切换)。MT 主用百度翻译(中英 BLEU 领先、价格低),备选腾讯翻译君 → 阿里云,自动 failover。TTS 统一阿里云(音色多、MOS 稳定)。与文档 09/12 选型完全一致。

四、数据架构与合规

4.1 数据存储

数据类型存储位置加密备份保留
用户表PostgreSQL(腾讯云)腾讯云 上海/深圳AES-256每日+实时WAL账号存续期
通话记录PostgreSQL + ES国内AES-256每日90 天
通话录音COS 对象存储国内AES-256跨区域复制90 天
翻译文本Kafka + ES国内TLS—180 天
金币流水TDSQL国内AES-256每日5 年(财务)
设备/风控Redis + TDSQL国内TLS每日账号存续期
日志/审计CLS 日志服务国内TLS—6 个月

4.2 等保三级要求落地(M1 三级定级备案,M3 完成三级测评)

等保要求技术实现
身份鉴别双因素(手机+人脸);密码 bcrypt;会话超时 30 分钟;登录失败锁定
访问控制RBAC 权限模型;最小权限;API 签名验证;敏感操作二次鉴权
通信加密全链路 TLS 1.3;证书钉扎;VPN 内网
数据加密AES-256 存储加密;KMS 密钥管理
安全审计CLS 全操作日志;6 个月保留;异常告警
入侵防范WAF + DDoS 防护 + 主机安全 + 漏洞扫描
恶意代码主机杀毒 + 容器镜像扫描 + 依赖检查
数据备份每日全量 + binlog 实时;异地灾备;月演练

⚠️ 等保测评:M1 完成三级定级备案(上架硬性要求,费用 ¥1-2 万);M3 用 Pre-A 资金完成三级测评(预计费用 ¥8-15 万,周期 45-60 天,与文档 19/26 对齐)。

五、客户端架构

5.1 技术栈

平台语言/框架关键 SDK最低版本
iOSSwift + SwiftUI腾讯云 TRTC / 微信支付 / 阿里人脸iOS 15+
AndroidKotlin + Jetpack Compose腾讯云 TRTC / 支付宝 / 华为推送Android 10+
鸿蒙ArkTS + ArkUI华为 HMS / 华为支付 / 华为推送HarmonyOS 4.0+

5.2 厂商适配要点

厂商关键适配注意事项
华为鸿蒙原生 + 华为推送 + 华为支付软著核验最严;targetSdkVersion ≥ 30;纯净模式校验 [7,16](@ref)
小米小米推送(强制接入)三证统一(软著=备案=上架名);禁止链式启动 [12,16](@ref)
OPPOOPPO 推送 + 应用加固版权审核严;应用截图不能有竞品水印 [12](@ref)
vivovivo 推送 + 官方加固需《个人信息保护合规承诺书》盖章;禁止诱导好评 [12](@ref)
应用宝微信登录 + 微信支付 + 小程序联动需应用安全检测报告;多商户需 ICP+EDI [7](@ref)

六、运维与监控

指标目标告警阈值响应
API 可用率99.9%< 99.5%P1 告警,5 分钟响应
翻译管线 P95 延迟< 1500ms> 2000ms自动切备用供应商
通话中断率< 2%> 5%检查 TRTC + 网络
App Crash 率< 0.5%> 1%紧急修复 + 热更新
支付成功率> 99%< 95%检查通道 + 切备用
审核积压< 100 条> 500 条加派人手 + 降阈值

附录

附录 A:修订记录

版本日期修改内容作者
V1.02026-08-15初始版本(国内版)架构团队

附录 B:关联文档

文档关系
02 PRD本文档的功能实现方案
08-12 AI 与翻译系列翻译管线的详细设计
16 三法合规数据本地化/等保的法律依据
19 主体与牌照公司主体与等保办理流程