概述
Hover 是一款 TOEIC 风格的口语练习应用,帮助用户提升英语口语能力。它提供 AI 驱动的评分引擎和丰富的题库管理功能,支持多平台使用。
Hover 通过模拟真实考试场景,提供即时反馈和详细评分报告,帮助用户有针对性地提升口语水平。
核心功能
Hover 提供以下核心功能:
AI 评分引擎
基于语音识别和自然语言处理技术,对用户的口语回答进行实时评分,提供详细的发音、流利度、语法等维度的反馈。
题库管理
内置丰富的 TOEIC 口语题型,支持自定义题库,用户可以根据自己的需求添加练习内容。
多平台支持
支持 iOS、Android、Flutter 全平台,数据实时同步。
练习报告
每次练习后生成详细报告,展示各项指标的得分和提升建议。
智能推荐
根据用户的练习历史和薄弱环节,智能推荐最适合的练习内容。
API 参考
Hover 后端提供以下主要 API 端点:
认证
- POST /api/auth/login - 用户登录
- POST /api/auth/register - 用户注册
- POST /api/auth/refresh - 刷新 Token
练习
- GET /api/practices - 获取练习列表
- POST /api/practices/submit - 提交练习答案
- GET /api/practices/{id}/report - 获取练习报告
题库
- GET /api/questions - 获取题目列表
- POST /api/questions - 添加新题目(管理员)
评分
- POST /api/evaluate - AI 评分接口
常见问题
Q: Hover 是否需要联网使用?
A: 是的,AI 评分功能需要联网。离线模式下只能使用本地缓存的题目。
Q: 评分是如何工作的?
A: 评分引擎结合语音识别(ASR)和自然语言处理(NLP)技术,从发音准确度、流利度、语法正确性、语义相关性等多维度进行评分。
Q: 如何导入自定义题库?
A: 在设置中找到题库管理,支持导入 JSON 格式的题库文件。
Q: 数据是否安全?
A: 所有用户数据通过 core-auth-service 进行加密存储,评分数据仅用于个人学习报告。