认识 VioRelay
VioRelay 将 iPhone 的麦克风音频传送到 Mac,两端在同一个局域网内即可保持全天候连接。
- 系统原生输入:通过专属的虚拟音频驱动,iPhone 在 Mac 上显示为一个标准的输入设备。在系统设置、视频会议、播客录制或视频剪辑软件中,都可以直接将其选为麦克风使用。
- 音频参数调节:提供采样率、声道模式、拾音位置、输入增益、环境降噪、自适应增益以及多段参数均衡器,均可按录音场景单独调整。
- 按键配置与自动化:iPhone 上的按键可与 Mac 端的动作联动,例如触发系统语音输入、启动指定应用、执行按键组合或调用自动化脚本。
连接与设备管理
VioRelay 通过局域网在 iPhone 与 Mac 之间传输音频。两端处于同一局域网,配对一次之后,后续打开会自动发现对方。
第一次配对
在 Mac 上打开 VioRelay,点击左下角的输入按钮,选择「+」,屏幕上会出现一张二维码与 6 位配对码。
打开 iPhone 上的 VioRelay,在引导页点击「绑定 Mac」,扫描 Mac 屏幕上的二维码,或手动输入 6 位配对码。配对只需一次,之后两端会记住彼此。
开始使用
配对完成后,两台处于同一局域网的设备会自动建立连接。在任何使用麦克风的 Mac 应用里,将输入设备选为「VioRelay」,iPhone 便会向 Mac 传输音频。
首次使用时,iOS 会请求麦克风权限,macOS 会请求局域网访问权限,两者均需允许。
提示:如果两端在同一局域网却找不到对方,先确认没有开启 VPN 或网络隔离模式。部分企业网络会屏蔽设备之间的直连。也可以在 iPhone 端手动尝试重连。
主页状态胶囊
iPhone 主页右上角显示当前连接状态的胶囊支持轻点交互:
- 连接或推流中:轻点状态胶囊,可停止当前推流并断开连接。
- 未连接或暂停状态:轻点状态胶囊,会重新发起连接并接入已配对的 Mac。
设备配对管理
- 在 iPhone 上管理 Mac:进入「设置 → 连接」,可以查看所有已配对的 Mac 设备,并可手动清除不需要的配对记录。
- 在 Mac 上管理 iPhone:点击圆形窗口左下角的输入按钮,可查看已配对的 iPhone 列表并切换输入源。
多设备协同:一台 iPhone 最多可同时认证并服务多台已配对的 Mac,在工作室或家庭不同房间移动时,音频流转依然平滑从容。
音频与传输设置
你可以在 iPhone 或 Mac 端调节各项音频参数,两端设置会实时同步。
采样率
可选 44.1 kHz 与 48 kHz。44.1 kHz 适合音乐制作,48 kHz 适合视频录制、直播和会议软件。若不确认选择哪项,请保留默认的 48 kHz。
声道
单声道占用带宽更低,适合语音输入、播客和网络会议;立体声能保留空间声场,适合录制现场声音或乐器演奏。
传输模式
音频传输提供「稳定模式」与「低延迟模式」两种选择:
- 稳定模式:基于 TCP 协议,会校验并保证数据包的完整性与顺序,抗网络抖动的能力更好。网络条件一般,或进行会议、讲课及重要录音时,建议使用稳定模式以保证声音连续。
- 低延迟模式:优先使用 UDP 协议,可有效降低端到端延迟。UDP 不会重传丢失的数据包,当 Wi-Fi 信号不稳定或存在干扰时,可能出现偶发卡顿。在靠近路由器、网络质量良好的环境中推荐开启。
麦克风来源
可以指定使用 iPhone 上的底部、听筒或后置麦克风。默认的「自动」会根据设备握持朝向自动选择麦克风。
增益、降噪与自适应增益
- 增益:控制拾音音量。距离麦克风较远或声音偏小时,可以适当调高。
- 环境降噪:滤除键盘敲击、空调风扇等持续的背景声。
- 自适应增益(AGC):根据说话音量自动平抑输出,使忽大忽小的声音趋于平稳。
无声排查:如果下游 App 没有声音,先检查该 App 的输入设备是否已选为「VioRelay」,再确认 iPhone 端是否处于推流状态。
电脑端参数均衡器
Mac 端内置了参数均衡器(Parametric EQ)。相较于传统只提供单个滑块的简易均衡器,参数均衡器能针对特定频段单独调整,在修正局部声音问题的同时,不影响其他正常频段。
均衡器面板中,每个频段自上而下包含以下四项参数:
- 增益(Gain):控制所选频段的音量大小,单位为分贝(dB)。向上调节为增加音量,向下调节为衰减音量。
- 频率(Frequency):设定调节所作用的中心频点,范围 20 Hz 至 20 kHz。可以定位需要处理的声音频段,例如低频共振或高频细节。
- Q 值(频宽):控制调节影响的频段宽度。Q 值越大,作用范围越窄,适合消除特定的共振杂音;Q 值越小,作用范围越宽,声音过渡相对平缓。
- 类型选择(Filter Type):选择滤波器的曲线形态:
- 峰值(Bell):围绕设定频点以钟形曲线提升或衰减,是塑造人声音色最常用的形态。
- 低架(Low Shelf)/ 高架(High Shelf):提升或衰减设定频点以下或以上的整个频段,常用于整体调整声音的厚度或明亮度。
- 低通(Low Pass)/ 高通(High Pass):滤除高于或低于设定频点的声音,常用于切除多余的高频噪底或低频风声。
- 陷波(Notch):在极窄的频点范围内深幅衰减,用于消除特定频率的固定杂音。
快捷按钮
快捷按钮可将 iPhone 屏幕作为 Mac 的辅助控制面板使用。每个按钮均可在 iPhone 端设置外观,并在 Mac 端绑定对应的动作。
在 iPhone 上设置外观
进入 iPhone 设置中的「快捷按钮」,可为每个按钮选择图标、字符与颜色,并调节长按的判定时长。
在 Mac 上绑定动作
在 Mac 端设置中,可为按钮分配以下两种触发模式:
点击模式
单击与长按可分别绑定不同动作,例如唤起系统语音输入法、打开指定 App 或触发全局快捷键。
按住模式
按住 iPhone 屏幕上的按钮时,Mac 端会持续按下指定按键,松开时同步释放。
部分按键动作需要 macOS 辅助功能权限。首次使用时,请在「系统设置 → 隐私与安全性 → 辅助功能」中允许 VioRelay。
与快捷指令和脚本联动
除了全局快捷键和启动 App,快捷按钮还能触发 macOS 快捷指令、运行本地脚本,或配合 MCP 服务做更复杂的自动化。比如一键静音会议、开始语音转录,或是串联一组多步操作。配合这些系统能力,iPhone 不只是麦克风,也是桌面旁的快捷操作板。
默认预设与初始动作
首次安装后,系统默认生效名为 Default 的配置预设,长按判定阈值默认为 0.5 秒:
| 槽位 | 按钮名称 | 触发模式 | 单击动作(默认) | 长按动作(默认) |
|---|---|---|---|---|
| Slot 0 | 主页按钮 | 单击 / 长按 | 短按右侧 ⌘ Command(语音输入) | 回车 Return(发送) |
| Slot 1 | 抽屉按钮 1 | 单击 / 长按 | 原生 ⌘ Tab 切换应用 | 确认并提交选择 |
| Slot 2 | 抽屉按钮 2 | 单击 / 长按 | 激活 Ghostty 并开启语音输入 | 回车 Return(发送) |
| Slot 3 | 抽屉按钮 3 | 单击 / 长按 | 激活 Xcode | 运行快捷键 ⌘R |
| Slot 4 | 抽屉按钮 4 | 单击 / 长按 | 激活 ChatGPT 并开启语音输入 | 回车 Return(发送) |
配置文件存储路径:~/Library/Application Support/Mici/Automation/profiles.json。你可以直接备份此文件,或通过 MCP 服务随时读取、导出与恢复完整的自动化 Profile 配置。
小技巧:把唤醒语音输入、切换 App、回车、开始/暂停录音这些常用操作,绑定在最容易点到的位置,连按或长按的动作可以用来做撤销或切换模式。
外观与小组件
外观预设与自定义
App 提供多款外观预设,支持调整背景、刻度与指示灯的颜色。在支持 HDR 的屏幕上,电平指示会以更高动态范围显示。
iOS 桌面小组件与灵动岛
在 iPhone 主屏幕空白处长按进入编辑状态,点击左上角的添加按钮,即可添加 VioRelay 桌面小组件。小组件支持查看当前连接的 Mac、推流状态以及使用时长。
关于操作按钮与系统限制的说明:iOS 对后台运行的应用限制较严格,因此小组件上的「开始」与「停止」推流按钮可能响应不快:
- 「停止」按钮通常可用。
- 「开始」按钮受系统后台启动麦克风的限制,往往无法及时响应。
因此,桌面小组件目前主要用于查看状态与作为桌面装饰。若要稳定开始推流,请打开 App 操作。锁屏实时活动与灵动岛内的「开始」「停止」按钮同样受上述系统限制。
Mac 桌面小组件模式
Mac 端提供小组件模式。开启后,圆形窗口停留在桌面壁纸之上、常规窗口之下,不遮挡工作窗口,仅显示电平环与连接状态。
横屏界面与 HDR 效果
iPhone 横放时,会自动切换到横屏界面,布局更舒展。支持 HDR 的屏幕上,电平的高光会更透亮。把旧 iPhone 架在支架上,既能看音频状态,也像件安静的桌面摆设。
Mai 印记
Mai 记录麦克风拾音的活动时间:每次开口说话的起止时间,会在主页形成胶囊气泡,并在设置中的花朵图案上留下痕迹。
Mai 仅在本地记录时间点,不记录声音内容,也不上传音频数据,用于统计当日与近期的使用时长。
MCP 与 AI
VioRelay 内建了 Model Context Protocol(MCP)服务。MCP 是一个开放标准,作用是让 AI 助手安全地调用 App 的功能——不用你一层层翻设置,把服务地址和凭证发给支持 MCP 的 Agent,它就能直接读取状态、调节参数或定制外观。
目前兼容 Claude Code、Cursor、Grok Code、Antigravity、PI Agent、DeepSeek 等主流 Agent 工具。用日常语言说一声,剩下的交给它。
如何开启:在 Mac 端打开 VioRelay 设置,进入「通用 → AI 与自动化」,开启 MCP 服务,将显示的服务地址与 Token 提供给 Agent 即可。
支持的操作
目前可通过 MCP 完成的操作包括:
使用示例
用日常语言描述需求即可,例如:
需要调整什么,说一声就好。
软件更新
Mac 端自动更新
Mac 端支持静默自动更新:
- 后台下载:开启自动更新后,新版本将在后台静默下载,不干扰当前的音频使用。
- 进度查看:在圆形窗口的设置按钮左侧,会显示下载进度环。
- 完成更新:下载完成后,该按钮会变为绿色,点击即可重启应用并完成更新。