Murmel

帮助

入门、使用指南和常见问题。还有疑问,请给我们发电子邮件。

录下一个想法

入门

  1. 轻点,然后说. 轻点麦克风即可开始录音。也可以通过操作按钮、Siri、快捷指令或 Apple Watch 开始。
  2. 同步看到文字. 你说话的同时,iPhone 就在转写。文字实时显示在屏幕上。
  3. 得到笔记. Apple Intelligence 将其整理成任务、提醒或想法,带有标题、截止时间和标签。每个字段轻点即可修改。

使用指南

录下一个想法

  1. 轻点麦克风,然后说话。在设置中开启“立即录音”后,打开 App 时就会开始录音。
  2. 实时文本显示 iPhone 听懂了什么。
  3. 说完后轻点停止按钮。Murmel 会将其整理成笔记。
  4. 如果想马上说下一个想法,就不要轻点停止,而是轻点“放下”。录音会在列表中完成处理。

检查并存储笔记

  1. 停止后,Murmel 会显示带有标题、类别、截止时间和标签的笔记。
  2. 如果一切无误,轻点“存储”。
  3. 否则轻点“编辑”并修改字段。
  4. 如果 Murmel 听错了某个词,可以在笔记的转写文本中改正,然后据此重新生成标题和笔记。
检查并存储笔记

用标签整理

  1. 在笔记的标签处输入新标签,然后选择“添加”。
  2. 在“设置”>“标签”中可以看到所有标签。Murmel 会建议把标签添加到提到这个词的旧笔记上。
  3. 在列表中通过筛选按标签和类别筛选。
用标签整理

在 Apple Watch 上录音

  1. 在手表上打开 Murmel,可以通过复杂功能或控制中心中的按钮。
  2. 说完后停止。录音会传到 iPhone,并在那里变成笔记。
  3. 如果 iPhone 不在范围内,录音会在手表上等待。在“传输”中可以看到等待的内容,轻点“立即发送”即可推送。

与 Apple 提醒事项同步(Pro)

  1. 在“设置”的“笔记”下开启“存储到提醒事项”,并允许访问。
  2. Murmel 会为每个类别创建一个列表:“Murmel 任务”、“Murmel 提醒”和“Murmel 想法”。
  3. 勾选状态双向同步,在 Murmel 和提醒事项中都一样。

设置自有服务器(Pro)

有了 Murmel Pro,就由你自己的 Whisper 服务器代替 iPhone 进行转写。对于瑞士德语等方言,这样做很值得。Murmel 可以与任何提供 OpenAI 转写接口的服务器配合使用,例如使用 faster-whisper-large-v3-turbo 模型的 speaches。录音只会发送到这台服务器,同时附上你在 Murmel 中选择的语言。

  1. 在一台装有 Docker 的电脑上,按下方示例创建 compose.yaml 文件。在同一目录下再创建一个 .env 文件,写入一行 API_KEY= 并接上一个较长的随机值,例如用“openssl rand -hex 32”生成。
  2. 用“docker compose up -d”启动。将模型载入一次:curl -X POST -H "Authorization: Bearer YOUR_API_KEY" http://localhost:8000/v1/models/deepdml/faster-whisper-large-v3-turbo-ct2
  3. 在 Murmel 中打开“设置”>“自有服务器”,轻点“添加服务器”。填写名称、地址,并把 API_KEY 的值作为 Token 填入,然后选择模型并存储。
  4. 在“设置”>“录音”>“转写”中选择该服务器。
  5. 在家庭网络中,填写电脑的局域网地址,例如 http://192.168.1.20:8000。如果想在外面也能访问服务器,它需要一个 https 地址,例如通过 Cloudflare Tunnel 或反向代理。这时在 Murmel 中填写的就是类似 https://whisper.example.com 的地址。
  6. 电脑最好有 4 个支持 AVX2 的核心和 8 GB 内存。如果 Murmel 拒绝了 Token,说明 API_KEY 与 App 中的 Token 不一致。如果 Murmel 显示不出模型,说明服务器上还没有载入模型。
services:
  speaches:
    image: ghcr.io/speaches-ai/speaches:latest-cpu
    restart: unless-stopped
    environment:
      API_KEY: ${API_KEY}
      WHISPER__TTL: "-1"
    ports:
      - "8000:8000"
    volumes:
      - hf-hub-cache:/home/ubuntu/.cache/huggingface/hub
volumes:
  hf-hub-cache:
设置自有服务器(Pro)

常见问题

我需要账户吗?

不需要。Murmel 没有登录,不需要电子邮件地址,也不需要密码。你是否购买了 Pro,由 App Store 记录。

哪些是免费的?

不限次数的录音、转写、Apple Intelligence、队列、Apple Watch,以及快捷指令、Siri 和操作按钮。Murmel Pro 会解锁自有服务器以及与 Apple 提醒事项的同步。

没有网络时 Murmel 能用吗?

能。转写和 Apple Intelligence 都在 iPhone 上运行。你所用语言的语音包由 iOS 下载一次。只有通过互联网访问的自有服务器才需要联网。

我的 iPhone 没有 Apple Intelligence。

那么就由简单规则给笔记分类。录音和转写的效果完全一样。

Murmel 能听懂哪些语言?

你的 iPhone 上 Apple 语音识别所支持的语言。可在“设置”>“录音”>“语言”中选择。对于瑞士德语等方言,运行 Whisper 的自有服务器更准确。

手表上的录音没有送达。

手表会保留录音,直到 iPhone 回到范围内,然后自动传输。在手表上轻点“立即发送”可以手动开始传输。

与 Apple 提醒事项同步是怎样运作的?

有了 Murmel Pro,在设置中开启“存储到提醒事项”。Murmel 会为每个类别创建一个列表:“Murmel 任务”、“Murmel 提醒”和“Murmel 想法”。在那里勾选后,Murmel 中的笔记也会标为已完成,反之亦然。

服务器无法连接。录音会怎样?

录音会在列表中等待,服务器恢复响应后就会变成笔记。轻点“立即在 iPhone 上转写”可马上在设备上处理。

如何删除所有内容?

在列表中删除单条笔记时,录音也会一起删除。删除 App 后,录音、笔记、设置和服务器 Token 都会消失。Apple 提醒事项中的内容需要在提醒事项 App 中删除。

恢复购买

Murmel Pro 适用于登录同一 Apple 账户的所有设备,也可通过家人共享使用。如果某台设备上没有 Pro,请在“设置”>“Murmel Pro”中轻点“恢复购买”。

联系

问题、错误、建议:请写信给我们。请附上“设置”>“关于”中的版本号。

murmel@bognar.net