XMSLEEP:Android 白噪音助眠应用
一款专注于白噪音播放的 Android 应用,帮你放松、专注与入眠,另有网页版即开即用。
- 浏览
- 3
- 访问
- 0
- 下载
- 0
- 版本
- v2.3.5
- 平台
- Android
详细介绍
项目简介
XMSLEEP 是一个专注于白噪音播放的 Android 应用,提供雨声、篝火、雷声、猫咪呼噜、鸟鸣、夜虫等多种自然声音,帮助你放松、专注和入眠。应用采用 Kotlin + Jetpack Compose 开发,遵循 Material Design 3 设计规范,界面简洁、操作流畅。
除手机 App 外,项目还提供网页版在线播放器,无需安装即可在浏览器中体验:
👉 tosencen.github.io/XMSLEEP/player.html

主要功能
音频播放
- 多种内置白噪音,支持单独调节每个声音的音量,或一键统一调整,音量设置在重启后保留
- 无缝循环播放,提供沉浸式体验
- 支持从 GitHub 动态加载更多网络音频资源
- 支持播放手机本地音频文件,可选顺序、随机、单曲循环模式
- 蓝牙耳机断开时自动暂停播放
- 支持搜索和播放 Bilibili 直播电台,可收藏常用房间
- 内置冥想音频,支持下载缓存与无网络离线播放
- 本地音频与白噪音播放互斥,自动切换
界面与体验
- 内置声音配有 webp 动画,增强视觉体验
- 支持浅色/深色模式切换,适配系统主题
- 多种颜色主题可选,支持动态颜色与黑白极简主题
- 支持上传图片/视频作为应用背景,透明度、模糊度可调
实用功能
- 倒计时功能,可设置自动停止播放的时间
- 3 个预设播放区域,每个预设可保存最多 10 个常用声音,快速切换场景
- 收藏功能与最近播放弹窗
- 全局浮动按钮显示正在播放的声音,支持快速暂停和展开查看
- 通过 GitHub Releases 自动检查更新
- 简化版模式:3 列瀑布流直接展示所有白噪音,无需分类浏览
- 天气智能推荐:根据当前天气推荐合适的声音,支持 Lottie 动画显示
- 番茄时钟、呼吸练习、桌面小组件等辅助功能
网页版
- 113 种自然声音自由混音、无缝循环、音量独立控制
- 支持中文/英文/日文/韩文/俄文/繁体中文 6 种语言界面
- 支持自定义倒计时定时停止,实时显示正在播放面板
- 首屏预取 + LRU 缓存,重播更快
安装与使用
Android 版可在 GitHub Releases 下载安装,最低支持 Android 8.0(API 26)。
网页版无需安装,直接打开 在线播放器 即可使用;App 内「设置 → 其他 → 网页版」也可一键直达并复制链接分享。
基本操作:点击声音卡片开始播放,再次点击停止;播放时点击卡片右下角的音量图标可单独调节音量;点击右下角倒计时按钮设置自动停止时间。点击声音卡片标题可将其加入预设或收藏。
如需自行构建,要求 Android Studio Ladybug | 2024.2.1 或更高版本、JDK 17+、Android SDK API 33+、Gradle 8.0+:
git clone https://github.com/Tosencen/XMSLEEP.git
cd XMSLEEP
复制 gradle.properties.example 为 gradle.properties 后,用 Android Studio 打开项目、同步依赖并运行。
注意事项
- 内置声音来自开源音频资源库,网络声音来自 moodist 项目(MIT 许可),部分声音遵循 Pixabay Content License 或 CC0 协议。
- 应用会收集匿名使用统计(如活跃用户数、崩溃报告),不收集任何个人身份信息。
- 项目采用 MIT License 开源。
本作品整理自 GitHub 开源项目 Tosencen/XMSLEEP,原作者 @Tosencen,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v2.3.5当前版本
新增冥想音频离线下载:支持多源下载、字节校验与文件复用,下载状态三态角标与提示;播放页接入下载状态与离线播放,未命中时回落 B 站流式解析;修复离线播放崩溃与 B 站音频 403;更新检查走镜像回退并校验完整性;补充 6 种语言下载相关文案。
评论