本地语音转文字
离线Whisper语
xuezh 是一个基于命令行的普通话学习引擎,支持学习进度快照、到期项目复习、语音处理与学习事件记录。
学中文引擎为语言学习者提供结构化的普通话训练闭环,通过进度快照与到期复习机制确保知识巩固,结合语音分析功能实现发音纠偏。该工具将分散的学习记录集中管理,帮助学习者建立可持续的自主学习习惯,降低因缺乏反馈而中断学习的风险。
落地案例:某企业员工计划三个月内通过普通话水平测试,使用学中文引擎配置个人学习档案后,每日执行快照命令查看当日待复习条目,系统按优先级推送到期项目。员工录制朗读音频上传至引擎,获取发音准确度分析结果,针对性强化薄弱环节。所有学习事件自动记录至本地目录,便于周末复盘调整下周计划。
安装要求
需配置 Azure 语音服务密钥与区域:
# 环境变量
XUEZH_AZURE_SPEECH_KEY_FILE=/path/to/key
XUEZH_AZURE_SPEECH_REGION=westeurope
基础用法
xuezh snapshot --profile defaultxuezh review next --limit 10xuezh audio process-voice --file ./utterance.wav--json 参数默认循环模式
xuezh snapshot 获取状态见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | Azure语音密钥文件路径、Azure语音区域、本地音频文件、学习者配置文件 |
| 输出 | 学习状态快照、复习项目列表、语音分析结果、学习事件日志 |
| 适用人群 | 普通话学习者、需要结构化复习的语言学习者、希望记录学习轨迹的用户、具备命令行基础的用户 |
| 不包含 | 图形界面、离线语音识别、内置课程内容、多语言支持 |
.config/xuezh 目录原始链接:https://github.com/openclaw/skills/tree/main/skills/local/xuezh/SKILL.md
来源类型:GitHub 仓库