MLX STT

🎙️ Apple Silicon 本地语音识别

基于 Apple MLX 框架的本地语音转文字工具,支持 GLM-ASR 模型,Apple Silicon 设备免费运行,隐私性强。

收藏
8.7k
安装
3.7k
版本
1.0.1
CLS 安全性认证2026-06-23
点击查看完整报告 >

使用说明

核心用法

mlx-stt 是一款专为 Apple Silicon Mac 设计的本地语音识别工具,利用 Apple 的 MLX 深度学习框架运行 GLM-ASR 模型实现语音转文字。用户通过命令行指定音频文件路径即可完成转录,结果直接输出至标准输出流,便于脚本集成和管道处理。

显著优点

1. 完全本地运行:音频数据不离开设备,隐私保护级别高,适合处理敏感语音内容
2. Apple Silicon 原生优化:基于 MLX 框架深度适配 M 系列芯片,推理效率高

3. 零成本使用:开源免费,无 API 调用费用或订阅限制

4. 自动化依赖管理:安装脚本通过 Homebrew 自动处理 ffmpeg、uv 等依赖

5. 轻量 CLI 设计:无 GUI 开销,适合开发者和技术用户集成至工作流

潜在局限

  • 平台锁定:仅支持 macOS Apple Silicon 设备,Intel Mac 及 Windows/Linux 无法使用
  • 模型依赖性:实际效果受 GLM-ASR 模型能力限制,专业术语或口音识别可能存在误差
  • 无实时转录:当前设计为文件批处理模式,不支持流式麦克风输入
  • 依赖外部工具:需预装 Homebrew,对未使用 brew 的用户增加初始配置成本

适合人群

  • 注重隐私的 Apple Silicon 用户
  • 需要将语音转文字集成至自动化脚本的技术人员
  • 处理会议录音、播客等离线音频的内容创作者
  • 寻求零成本替代方案的小型团队

常规风险

  • 首次运行需下载模型文件,占用存储空间(通常数 GB)
  • 长音频文件转录耗时较长,高负载下可能影响系统响应
  • 转录准确性未经独立基准测试验证,关键场景建议人工校对

安全解读

核心用法

mlx-stt 是一款专为 Apple Silicon Mac 设计的本地语音转文本工具,基于 Apple 的 MLX 框架和 GLM-ASR 模型。用户只需运行 uv run mlx-stt.py <音频文件路径> 即可快速获取转录结果,全程无需网络连接。

显著优点

1. 完全本地化处理:音频数据不上传云端,彻底杜绝隐私泄露风险,符合 GDPR 标准
2. Apple Silicon 原生优化:基于 MLX 框架深度利用 GPU 加速,推理速度快、能耗低

3. 零成本使用:开源免费,无需 API 密钥或订阅费用

4. 安装便捷:通过 Homebrew 自动安装 ffmpeg、uv 等依赖,一键完成环境配置

5. 轻量简洁:仅 158 行代码,无复杂依赖,维护成本低

潜在缺点与局限性

1. 平台限制:仅支持 macOS + Apple Silicon(M1/M2/M3 系列),Intel Mac 无法使用
2. 模型依赖:首次使用需从 Hugging Face 下载模型文件(约数 GB),需预留磁盘空间

3. 功能较单一:目前仅支持文件输入,不支持实时麦克风转录

4. 中文支持待验证:GLM-ASR 对中文的识别效果需实际测试确认

5. T3 来源风险:个人开发者维护,长期更新稳定性存疑

适合人群

  • 注重隐私的 Apple Silicon Mac 用户
  • 需要将播客、会议录音等本地音频转文字的内容创作者
  • 希望避免云端 API 费用的开发者和技术爱好者
  • 对延迟敏感、需要离线工作的专业场景用户

常规风险

  • 外部工具(ffmpeg、uv)版本兼容性问题可能导致运行失败
  • 模型下载来源(Hugging Face)需关注安全性和完整性
  • 大模型文件可能占用较多内存,低配置 Mac 可能出现性能瓶颈
  • 建议定期更新依赖工具以获取安全补丁

MLX STT 内容

手动下载zip · 2.4 kB
install.shtext/x-shellscript
请选择文件