SoundTitle · 受控研究试点(Gate B)
声纹研究试点录入
这是一个研究原型的技术验证环节,仅限持有效一次性邀请码的成年参与者使用;账户登录本身不能进入。 你的原始录音不会上传:声纹特征在这台设备上提取并加密, 上传到服务器的只有固定长度的密文、nonce、承诺值和必要元数据。
第 1 步 / 共 4 步:验证访问方式
本机已有声纹登记
这台设备的浏览器里保存着一份已录入的声纹登记:与上传服务端完全相同 的加密模板副本,以及解开它所需的设备密钥和 AES-256-GCM 保险箱密钥 (均为不可导出密钥,存于本机浏览器的 IndexedDB,密钥材料 永远不会被导出成字节)。
- 录入编号(enrollment_id)
—- 本机登记时间
- —
本机登记数据不完整或已损坏, 无法进行本地比对。请清除本机登记后,凭新邀请码重新录入。
个人信息尚未完善;这些资料始终只保存在本机。
服务器数据与隐私请求
从账户门户进入本页后,可下载服务器保存的元数据,或提交声纹试点数据删除请求。删除请求有 24 小时安全等待期;身份账户需在账户门户另行删除。
如需操作服务器数据,请从账户门户重新进入本页。
「清除本机登记」会删除本机保存的密钥、加密模板副本与个人信息, 不可恢复:此后没有任何办法解开云端的密文,只能凭新邀请码重新录入。 重新录入会先清除本机个人信息,并在成功后覆盖现有登记。
输入邀请码
请输入你收到的一次性邀请码(43 个字符)。验证时会在本机生成一对 不可导出的设备密钥,用于签名本次试点中的所有请求。
阅读告知书与政策
以下两份文件是本次同意的正式文本,全文照原文展示。页面会对展示的原文 当场计算 SHA-256 摘要并随同意一起提交——你看到的文本与被记录同意的文本 是同一份字节。
参与者告知书 v1
正在加载……
本文摘要(SHA-256):—
数据处理政策 v1
正在加载……
本文摘要(SHA-256):—
可选 · 仅保存在当前设备
完善个人信息
这些资料为后续“合一”互动准备可选偏好。全部字段均可留空;内容只写入
当前浏览器的本机存储,并仅用随机 subject_id 在本机隔离不同参与者。
这些资料及其绑定不会上传到 SoundTitle 服务器,也不会写入邮箱、Google 账户或服务器账户资料。
请勿填写真实姓名、联系方式或证件号码。
录一段 3 秒的声音
点击下面的按钮后,浏览器会请求麦克风权限。请对着手机正常说话约 3 秒 (例如念一句日常的话)。录音只存在于本机内存:提取完特征后立刻被丢弃, 不会上传、不会保存。
尚未开始录音
0.0 秒 / 3.0 秒
录音时请留意上面的音量条:如果它一直不动、提示「没有检测到声音输入」, 说明麦克风没有真的在收音。这种情况下页面不会给出任何相似度或比对结论, 而是直接报错。
特征提取完成:28 维声纹特征向量已在本机生成,原始录音已丢弃。
下一步会把特征向量用只存在于本机的 AES-256-GCM 密钥加密, 然后上传密文。服务端无法解开这个密文。
验证是不是我(实验性本地比对)
再录一段约 3 秒的声音(与录入时一样,对着手机正常说话)。页面会在本机 提取声纹特征,用本机保存的密钥解开之前录入的加密模板,当场计算两段特征 的相似度。整个比对不发生任何网络请求:录音、特征向量、 解封出的模板都只存在于本机内存,用完即丢弃。
尚未开始录音
0.0 秒 / 3.0 秒
如果这次录音没有收到声音,页面会直接报「没有检测到声音」并中止, 不会给出相似度分数,也不会给出「通过 / 未通过」的判定—— 因为那是一次测量失败,不是一次比对结果。
- 本次相似度(余弦相似度)
—- 判定阈值
—- 比对结果
- —
这只是一次实验性的本地比对,不是身份认证, 也不构成任何身份核验结论:本功能未做活体检测,未做回放攻击防护, 误识率未标定,结果不得用于任何高风险场景。它只回答 「这段声音与本机已录入的模板有多像」。
录入成功
你的加密声纹模板已被服务端接收。
- 录入编号(enrollment_id)
—- 模板版本
- —
本机已保存登记的本地副本: 与上传完全相同的加密模板,以及解开它所需的设备密钥和保险箱密钥, 保存在这台设备浏览器的 IndexedDB 中(密钥不可导出)。清除本站点 的浏览数据、换浏览器或换设备,这些本地数据都会丢失;丢失后服务端 无法解开云端密文,只能凭新邀请码重新录入。这是设计如此,不是故障。 你现在可以用「验证是不是我」在本机做一次实验性比对。
本机浏览器没有允许持久存储 (可能处于隐私浏览模式),解密密钥只存在于本次页面会话中,关闭页面即消失; 此后无法在本机做比对,服务端也无法解开已上传的密文,只能凭新邀请码重新录入。 这是设计如此,不是故障。