LingoFlow — AI 翻译学习 App
项目概述
LingoFlow 是一款现代 Android 翻译应用,把端侧机器翻译、权威词典和大模型能力组合在一起:日常翻译离线秒翻,长文交给 LLM 流式润色,遇到生词随手查权威释义。已发布 Release APK。
Kotlin Compose ML LLM关键特性
- 即时翻译:ML Kit 端侧翻译(英语 ↔ 中文 ↔ 日语 ↔ 韩语),无需联网;长文本走 LLM 流式输出,自动排版段落与列表,可随时取消
- 词典查词:韦氏词典(Merriam-Webster)权威释义,含音标、例句与词源;点击译文中的任意单词即可查询
- AI 辅助学习:上下文感知的讲解与多种翻译风格(自然 / 简洁 / 正式 / 学习),流式实时输出
- 听音跟读:翻译结果 TTS 朗读,支持播放 / 暂停状态,长文按句子逐段朗读
- 隐私优先:API Key 仅保存在设备本地(EncryptedSharedPreferences)
技术栈
Kotlin + Coroutines + Flow · Jetpack Compose(Material 3)· Hilt 依赖注入 · ML Kit Translation · OkHttp + kotlinx.serialization · DataStore + EncryptedSharedPreferences
未配置签名密钥时构建会自动回退 debug 签名,方便 CI 与侧载体验。
查看源码 下载 APK本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 lizhichao!
