正在自动登录…
joeblau/ subvox
这是一个macOS原型应用,用于测试AirPods Pro头动数据能否将无声的口语转化为文字。它不使用语言模型,而是采用小词汇量模板识别器加统计检验的方法。
AI 中文解读 · 根据仓库描述与 README 生成 · 2026/10/31 14:16:24 · 查看原文
- 累计 Stars
- 62
- 当前热度
- 1 天内 · 小火
- 仓库创建时间
选用指南
AI 根据 README 整理 · 2026/10/31 14:16:24
- 使用方式
可通过命令行构建和运行,或打开Xcode项目运行。
查看 README 依据
# Subvox A macOS prototype that tests whether AirPods Pro head-motion data (`CMHeadphoneMotionManager`) carries enough information to turn **silently mouthed words into text**. It doesn't use a language model. It's a small-vocabulary template recognizer plus a statistical test that tells you whether the signal is real. ## Build & run ```sh brew install xcodegen # once xcodegen generate open Subvox.xcodeproj # ⌘R ``` Or from the command line: ```sh xcodebuild -project Subvox.xcodeproj -scheme Subvox -derivedDataPath build -allowProvisioningUpdates build
- 部署要求
需要macOS 14+,以及支持头部追踪的AirPods Pro或其他耳机,并连接为Mac的音频输出。首次启动需授予Motion权限。
查看 README 依据
open build/Build/Products/Debug/Subvox.app xcodebuild -project Subvox.xcodeproj -scheme Subvox -derivedDataPath build test ``` Requires macOS 14+, AirPods Pro or another headphone that supports head tracking, connected as the Mac's audio output. On first launch, grant **Motion**. The mic and speech prompts only appear when you start the mic. ## Screens | Screen | What it does | |---|---| | **Sensors** | Live plots of user acceleration, rotation rate and attitude, the measured sample rate, a mic input picker and level meter, and a recorder for experiment sessions. |
- 已知限制
耳机运动数据经过处理且速率较低(约25Hz),语音检测加速度计和内麦克风未暴露。模板是用户和会话特定的,重新佩戴AirPods可能改变信号。
查看 README 依据
- `meta.json`: condition, prompt, and the audio start offset for aligning audio with motion. Suggested runs: the same 5-word script under **Normal speech**, **Whisper** and **Silent mouthing**, 10 reps each. Then, in Train, compare the Evaluate results across feature sets. The training set lives at `~/Library/Application Support/Subvox/dataset.json`. ## Known limits - Headphone motion is processed and low-rate (roughly 25 Hz on AirPods). The speech-detecting accelerometer and the inward mic are not exposed. Expect jaw and head movement, not vocal vibration.
- Templates are user- and session-specific. Re-seating the AirPods can shift the signal. - Choosing AirPods as the mic input switches them to the Bluetooth headset (HFP) profile.
README
正在加载 README…
收录信息
- 仓库创建时间
- 2026/10/31 09:48:19
- 首次达标收录
- 2026/10/31 14:11:48
- 统计更新时间
- 2026/10/31 14:36:45
按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。确认只有 README 及辅助文件的仓库会停止公开。
模型评估
普通加权总分 3.3 / 5
由 Jev 模型根据仓库描述与 README 评估,2026/10/31 14:11:48 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。
仓库信息
- 最近推送
- 2026/10/31 09:49:45
- 许可证标识
- MIT
- Fork 数
- 8
- 当前状态
- 未归档
收录记录
按创建时长与累计 Stars 首次收录:小火
首次发现项目