← 回到街上
Lingua Journey 应用图标

Lingua Journey

日常应用 · iOS + 微信 · 独立项目

练习真实场景里的那一句。

画面

Lingua Journey — 选择练习场景
选择练习场景
Lingua Journey — 明确本次任务
明确本次任务
Lingua Journey — 开始情境对话
开始情境对话
Lingua Journey — 回顾这次尝试
回顾这次尝试
Lingua Journey — 留下学习足迹
留下学习足迹
Lingua Journey — 回到某次练习
回到某次练习

来自真实开发版本的画面

它做什么

把真实生活里的语言任务,变成准备、尝试、反馈和再次练习的完整过程。

它怎么运作

  1. 步骤 1选择任务

    先了解情境、练习语言和完成目标,例如在预算内点一杯咖啡。

  2. 步骤 2情境对话

    允许麦克风后开始对话;当前实时路径通过 Qwen 中继交换语音。

  3. 步骤 3回顾表现

    将这一段对话与任务目标一起回顾,得到反馈和可继续练习的表达。

  4. 步骤 4再次运用

    把保存的学习卡带进之后的对话,让一次练习接上下一次。

你的声音麦克风

围绕点一杯咖啡这样的具体目标练习。

任务界面SwiftUI

呈现场景、目标与对话进度。

实时语音会话AVAudioEngine · PCM

采集、转换和播放音频,协调说话轮次。

学习反馈反馈评估服务

把这次练习转成反馈与可复习的表达。

学习卡片LearningCardStore

把合适的已保存表达带回后续对话。

语音中继Node.js · Qwen · WebSocket外部服务

当前已检查的实时路线使用 Qwen 中继。

技术栈

SwiftUI · SwiftAVAudioEngine · PCM 音频WebSocket 语音传输Node.js · ws 中继结构化评估本地学习卡存储微信小程序云函数

iOS 学习闭环包含 Qwen 实时语音与本地演练;其他适配路线各有进度。