SchroederNathan/clarity
A speech companion app built with Expo
解决的问题
Clarity 是一款语音练习应用,旨在通过引导式和自由式练习帮助用户提高口语技能。它解决了独自练习时难以获得关于发音、语速和整体表达的实时客观反馈的问题。
工作原理
该应用使用 expo-speech-recognition 进行原生转写,并使用增量对齐器将说出的话语实时映射到参考文本。对于高级分析,它集成了 Azure Speech 以提供音素级和韵律细节。AI 教练通过 Expo Router API 路由和 Vercel AI Gateway 提供,根据用户的会话测量生成摘要、提示和有针对性的练习段落。
适用人群
希望在 iOS 和 Android 设备上提高公开演讲、发音和整体口语流利度的个人。
亮点
- 实时反馈: 参考感知提词器在练习期间跟踪单词、语速和波形。
- 详细评分: 提供满分 100 分的总分以及发音、流畅度、语速、填充词和表达的具体评分。
- AI 驱动教练: 流式传输特定于会话的摘要和提示,并为难词生成自定义练习段落。
- 进度跟踪: 包括分数趋势、连续打卡和已掌握单词的全面视图。
- 离线优先同步: 使用 MMKV 进行本地存储,并使用 Convex 实现跨设备的无缝账户同步。
相关
- 项目
- 项目
- 项目
- 项目
- 项目