安装包图标

Read Me Offline

Share an article or text, trim it, and hear it read aloud on-device
新版本 1.1.0
Read Me now plays the speech itself, so media keys, the lock screen and headset buttons control it with any voice engine. Notes read from Obsidian through the bridge keep going with the screen off (with the plugin's new version). With Continuous play on, the next item starts sooner and an open Reader follows it. Settings can switch back to the engine's default voice. TalkBack reads each paragraph's text, and an item that cannot be opened says so and offers Retry.
Read Me Offline reads articles and text aloud with the text-to-speech voice already on your phone. Share a link from your browser or selected text from any app, cut the parts you don't want, and listen with the screen off.

Share it, trim it, listen to it

  • Share a link and Read Me Offline fetches the page once and keeps only the article.

  • Share selected text from any app and it is ready to read straight away.

  • Trim before you listen: tap a paragraph to cut it (a newsletter plug, a comment section), or cut everything before or after a point. Cuts are never destructive; tap again to restore.

  • The sentence being read is highlighted, and playback keeps going with the screen off. Media buttons and headset controls work.

  • Speed from 0.5x to 4x. Your place is saved as you go, and finished items move to the Archive.



Private by design

  • Speech is made on your phone by Android's text-to-speech engine. Voices that need a network connection are never offered or used.

  • The only network request is fetching a link you shared, or retrying one when you ask. No accounts, analytics, crash reporting, ads or update checks.

  • What you save stays in the app's private storage and is never written to logs. Deleting an item deletes its text.



A voice for Obsidian on Android
Obsidian on Android gives plugins no way to use the phone's speech engine. Read Me Offline can run a small speech service, reachable only from the phone itself, that the local-tts-reader Obsidian plugin uses to read your notes aloud with the same on-device voices. It is off until you turn it on in Settings.

Read Me Offline needs a text-to-speech engine with at least one offline voice. Most phones have one; if yours doesn't, the app tells you and links to Android's speech settings.

版本

尽管下面提供了 APK 安装包的下载选项,但你应该注意,以这种方式安装将不会收到更新通知,这是一种不太安全的下载方式。 我们建议你安装使用 F-Droid 客户端。

下载 F-Droid
  • 版本 1.1.0 (74) 推荐 更新于 2026-10-25

    x86_64

    该版本需要 Android 7.0 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“mediaPlayback”类型的前台服务
      允许该应用使用“mediaPlayback”类型的前台服务
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • 显示通知
      允许该应用显示通知
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • io.loopstring.readme.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 15 MiB PGP 签名 | 构建日志

  • 版本 1.1.0 (73) - 更新于 2026-10-25

    x86

    该版本需要 Android 7.0 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“mediaPlayback”类型的前台服务
      允许该应用使用“mediaPlayback”类型的前台服务
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • 显示通知
      允许该应用显示通知
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • io.loopstring.readme.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 16 MiB PGP 签名 | 构建日志

  • 版本 1.1.0 (72) - 更新于 2026-10-25

    arm64-v8a

    该版本需要 Android 7.0 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“mediaPlayback”类型的前台服务
      允许该应用使用“mediaPlayback”类型的前台服务
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • 显示通知
      允许该应用显示通知
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • io.loopstring.readme.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 15 MiB PGP 签名 | 构建日志

  • 版本 1.1.0 (71) - 更新于 2026-10-25

    armeabi-v7a

    该版本需要 Android 7.0 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“mediaPlayback”类型的前台服务
      允许该应用使用“mediaPlayback”类型的前台服务
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • 显示通知
      允许该应用显示通知
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • io.loopstring.readme.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 11 MiB PGP 签名 | 构建日志