AhmadHassan-BTed/AhSilence

Public

An open-source Android Active Noise Cancellation (ANC) engine. Leveraging low-latency DSP to neutralize environmental hums and help you reclaim your quiet.

Beeknoee

Bee AI phân tích repositoryBETA

AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.

Cập nhật lần cuối: 27/10/2026

Đăng nhập để hỏi Bee AI

Tóm tắt bởi Bee AI

AhSilence là ứng dụng khử tiếng ồn chủ động (ANC) mã nguồn mở dành cho Android, được xây dựng bằng Kotlin và Jetpack Compose. Dự án sử dụng kỹ thuật xử lý tín hiệu số (DSP) độ trễ thấp với thuật toán FFT Cooley-Tukey Radix-2 để phân tích các tiếng ồn tần số thấp liên tục và phát sóng âm đảo pha triệt tiêu tiếng ồn.

  • Sử dụng thuật toán Cooley-Tukey Radix-2 FFT tùy chỉnh trên bộ đệm PCM thời gian thực để phát hiện tần số gây ồn chủ đạo.
  • Vòng lặp phát âm thanh zero-allocation, không kích hoạt GC giúp tránh hiện tượng giật khung hình hoặc điều tiết từ hệ điều hành.
  • Hỗ trợ vòng xoay lượng giác 360° để hiệu chuẩn pha thủ công nhằm bù độ trễ phần cứng hoặc Bluetooth.
  • Chạy dưới dạng Android Foreground Service với thông báo cố định để duy trì khử ồn khi khóa màn hình.

Lưu ý

  • Cần thiết bị Android thật để thử nghiệm do trình giả lập không hỗ trợ kiểm tra FFT micro phần cứng độ trễ thấp.
  • Yêu cầu môi trường Android Studio Ladybug (2024.2.1+), JDK 21+ và phiên bản tối thiểu Android API 26 (Android 8.0).

Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.

  • Độ phổ biến72
  • Độ tươi60
  • Cộng đồng1
  • Tài liệu100
  • Phát hành20
  • Mức độ khóNâng cao
  • Phù hợp vớiLập trình viên · Nhà nghiên cứu
  • Loại dự ánỨng dụng
  • Giấy phépApache-2.0

Kiến trúc & Công nghệ

Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.

Tech stack

  • Kotlin
  • Android

Kiến trúc tổng quan

Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.

  • ancengine/Mô-đun chứa logic hoặc thư viện xử lý thuật toán ANC chuyên biệt.
  • app/Mã nguồn ứng dụng Android chính (UI Compose, Data, Domain, Presentation).
  • docs/Tài liệu kỹ thuật và thiết kế của dự án.
  • gradle/Cấu hình Gradle wrapper để dựng ứng dụng.

Hướng dẫn nhanh

Các bước để bắt đầu với repository này.

bash
git clone https://github.com/AhmadHassan-BTed/AhSilence.git
cd AhSilence

Các use case chính

Những ứng dụng có thể xây dựng từ repository này.

  • Triệt tiêu các tiếng ù tần số thấp liên tục từ điều hòa hoặc thiết bị điện tử trên Android.
  • Hiệu chuẩn độ lệch pha và biên độ âm thanh bằng giao diện Jetpack Compose dạng vòng xoay 360°.
  • Tham khảo kiến trúc Clean Architecture kết hợp DSP không cấp phát bộ nhớ (GC-free) và AudioRecord/AudioTrack trong Kotlin.

Repository tương tự

Cùng chủ đề trong kho Bee.

  1. 1morluto/reaReverse engineer anything with agents, from app behavior down to native binaries.422.7k+38.4k
  2. 2flutter/flutterFlutter makes it easy and fast to build beautiful apps for mobile and beyond181k+645
  3. 3Genymobile/scrcpyDisplay and control your Android device153.9k+733
  4. 4rustdesk/rustdeskAn open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.127.9k+917
  5. 5react/react-nativeA framework for building native applications using React126.9k+68

Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 27/10/2026.