SheepNav
Audia-tap

Audia-tap

producthunt.com

直接提取 macOS 应用原始音频至标准输出

昨天

关于 Audia-tap

Audia-tap 是一款无需驱动、开源的 Swift 命令行工具,专为 macOS 用户设计,能够直接从特定应用中提取原始音频数据。它绕过了系统混音器,通过原生 HAL 技术精准捕获音频,并将数据实时输出,为本地 AI 处理或音频流提供了高效解决方案。

核心功能

Audia-tap 的核心在于其驱动无依赖的设计,用户只需通过进程 ID(PID)或应用名称指定目标,即可捕获原始 PCM 或 WAV 格式的音频。它利用 macOS 的原生 HAL(硬件抽象层)技术,直接挂钩到应用音频流,确保数据纯净无干扰,无需额外虚拟音频设备如 BlackHole 或 Loopback。

主要特性

  • 驱动无依赖:无需安装任何驱动程序或第三方软件,开箱即用,简化部署流程。
  • 精准音频捕获:通过 PID 或应用名称锁定目标,避免系统混音器干扰,提取隔离的原始音频流。
  • 高效数据输出:直接将音频数据管道传输至标准输出(stdout),支持实时流处理或保存为文件。
  • 开源与可定制:基于 Swift 开发,代码开源,允许开发者根据需求进行修改和扩展。
  • 兼容性强:完美适配本地 AI 模型如 Whisper 进行语音识别,或与 FFmpeg 等工具集成进行音频处理。

适用场景

Audia-tap 适用于多种场景,包括语音识别、音频分析、实时流媒体和开发测试。例如,开发者可以将其与 Whisper 模型结合,实现应用内语音的实时转录;或与 FFmpeg 配合,进行音频格式转换和编辑。其轻量级特性使其成为自动化脚本和 AI 管道的理想组件,提升工作效率。

相关工具