Repolode
Tosencen

Tosencen/XMSLEEP

Android-приложение с белым шумом для расслабления, концентрации и засыпания, а также веб-плеер для микширования звуков природы в браузере.

Open source альтернатива:CalmNoisli

Звёзды
1,396
Форки
78
Открытые issues
32
Последний коммит
8 дней назад

Что это?

XMSLEEP — Android-приложение на Kotlin и Jetpack Compose, которое воспроизводит природные фоновые звуки: дождь, костёр, гром, пение птиц и ночных насекомых. Можно одновременно смешивать несколько звуков, отдельно регулировать громкость каждого, задавать таймер остановки воспроизведения и сохранять избранные звуки или наборы пресетов — до 10 звуков в каждом.

Помимо встроенной библиотеки, приложение умеет воспроизводить локальные аудиофайлы, загружать дополнительные звуковые ресурсы с GitHub, а также искать и включать прямые радиотрансляции на Bilibili. В приложении также есть режим рекомендаций на основе погоды, таймер Pomodoro, дыхательные упражнения, виджет для главного экрана и светлая и тёмная темы. Для работы Android-приложения требуется Android 8.0 или новее.

Веб-плеер включает тот же список звуков, позволяет свободно микшировать 113 звуков с бесшовным зацикливанием и предлагает интерфейс на шести языках. Устанавливать его не нужно.

Ключевые возможности

  • 01Смешивание нескольких встроенных звуков природы с отдельной регулировкой громкости каждого.
  • 02Бесшовное зацикливание воспроизведения и таймер, который автоматически останавливает звук.
  • 03Три пресета, в каждом можно сохранить до 10 избранных звуков.
  • 04Воспроизведение локальных аудиофайлов последовательно, в случайном порядке или с зацикливанием одной дорожки.
  • 05Рекомендации звуков на основе погоды и таймер Pomodoro.
  • 06Веб-плеер с той же библиотекой звуков и интерфейсом на шести языках.

Сценарии использования

  • Засыпать под звуки дождя или похожий на шум вентилятора фон, который играет всю ночь.
  • Отгородиться от отвлекающих факторов во время учёбы или работы с помощью таймера концентрации.
  • Быстро переключаться между сохранёнными звуковыми миксами под разное настроение.
  • Слушать звуки в браузере на компьютере, не устанавливая приложение.

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/Tosencen/XMSLEEP.git
  2. 2

    Перейдите в папку проекта

    cd XMSLEEP
  3. 3

    Скопируйте gradle.properties.example в gradle.properties (при желании добавьте токен GitHub)

  4. 4

    Откройте проект в Android Studio, синхронизируйте Gradle и запустите его на устройстве или эмуляторе

Что важно знать

  • Приложение предназначено только для Android и требует Android 8.0 или более поздней версии.
  • Для сборки нужны Android Studio, JDK 17 или более поздней версии и Android SDK API 33 или более поздней версии.
  • Некоторые звуки взяты из сторонних источников и распространяются по таким лицензиям, как Pixabay и CC0, а не только MIT.

Темы

Частые вопросы

Что такое XMSLEEP?
Android-приложение с белым шумом для расслабления, концентрации и засыпания, а также веб-плеер для микширования звуков природы в браузере. XMSLEEP — Android-приложение на Kotlin и Jetpack Compose, которое воспроизводит природные фоновые звуки: дождь, костёр, гром, пение птиц и ночных насекомых. Можно одновременно смешивать несколько звуков, отдельно регулировать громкость каждого, задавать таймер остановки воспроизведения и сохранять избранные звуки или наборы пресетов — до 10 звуков в каждом.
XMSLEEP можно использовать бесплатно? Какая у него лицензия?
XMSLEEP распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
XMSLEEP всё ещё поддерживается?
Активно поддерживается. Последний коммит в XMSLEEP — 13 окт. 2026 г..
Для чего можно использовать XMSLEEP?
Засыпать под звуки дождя или похожий на шум вентилятора фон, который играет всю ночь. Отгородиться от отвлекающих факторов во время учёбы или работы с помощью таймера концентрации. Быстро переключаться между сохранёнными звуковыми миксами под разное настроение. Слушать звуки в браузере на компьютере, не устанавливая приложение.
Как установить XMSLEEP?
Клонируйте репозиторий: git clone https://github.com/Tosencen/XMSLEEP.git Перейдите в папку проекта: cd XMSLEEP Скопируйте gradle.properties.example в gradle.properties (при желании добавьте токен GitHub) Откройте проект в Android Studio, синхронизируйте Gradle и запустите его на устройстве или эмуляторе
Где скачать XMSLEEP?
Исходный код и инструкции по установке — на GitHub: https://github.com/Tosencen/XMSLEEP

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты