浏览器指纹实验室
语音合成
speechSynthesis.getVoices() 返回系统安装的文本转语音语音。Windows 是 Microsoft Zira / David,macOS 和 iOS 是 Samantha / Alex,Android 是 Google 的本地语音,Linux 常见 espeak。
检测中…
结果
详细信息
- 语音数量
- 推测系统
- 本地语音
- 默认语音
- 语音列表哈希
这意味着什么
浏览器只是把系统里有的语音原样转发,所以 UA 说自己是 Windows、列表里却有 Samantha,那就是一台伪装过的 Mac。空列表在无头浏览器和部分 Linux 环境里很正常,本身不算矛盾。