Audile เป็นแอปพลิเคชั่นจดจำเพลงแบบโอเพ่นซอร์ส ที่สามารถช่วยให้คุณจดจำแทร็กเพลงที่กำลังเล่นอยู่ใกล้ๆ คุณได้อย่างรวดเร็วและแม่นยำ แอปพลิเคชันนี้ใช้บริการ AudD และ ACRCloud เพื่อระบุเพลงและบริการ Odesli เพื่อดึงลิงก์แทร็กเฉพาะแพลตฟอร์มเพิ่มเติม
รุ่น F-Droid ไม่สามารถอัปเกรดเป็นรุ่นอื่นได้เนื่องจากได้รับการรวบรวมและลงนามโดย F-Droid
Audile เขียนด้วย Kotlin และทำงานบน Android 8.0 หรือสูงกว่า
สถาปัตยกรรมแอปได้รับแรงบันดาลใจจากแนวทางปฏิบัติที่สะอาดตา แอปพลิเคชันถูกทำให้เป็นโมดูลโดยใช้แนวทางตามคุณลักษณะ
UI เขียนอย่างสมบูรณ์ใน Jetpack Compose ด้วยรูปแบบ MVVM ในการออกแบบ Material3
แอปนี้ใช้ AudioRecord/MediaCodec API สำหรับการบันทึกและการเข้ารหัสเสียง
สแต็ก: Kotlin, Coroutines, Jetpack Compose, Glance, Hilt, WorkManager, Room, OkHttp, Moshi, DataStore, Coil, Junit
แอปพลิเคชั่นนี้ใช้บริการ AudD เป็น Music Recognition API หลัก โปรดทราบว่าบริการ AudD ไม่ฟรี และคุณจะต้องมีโทเค็น API พิเศษที่บริการมอบให้เพื่อใช้แอปพลิเคชันนี้ หากคุณไม่มีโทเค็น API คุณสามารถสมัครทดลองใช้งานได้
นอกจากนี้ยังมีตัวเลือกในการใช้แอปโดยไม่มีโทเค็น แต่โปรดทราบว่าการดำเนินการนี้จะจำกัดจำนวนการรับรู้รายวันที่สามารถทำได้อย่างมาก โปรดทราบว่าบริการไม่รับประกันพฤติกรรมนี้และสามารถจำกัดได้ตลอดเวลา
หากคุณต้องการช่วยแปลแอปเป็นภาษาของคุณ คุณสามารถทำได้ผ่าน Weblate หากภาษาของคุณยังไม่มีให้บริการ ให้เริ่มการแปลด้วยเครื่องมือ -> เริ่มการแปลใหม่
อย่าลังเลที่จะแก้ไขข้อผิดพลาดหรือแนะนำตัวเลือกการแปลที่ดีกว่าสำหรับการแปลในปัจจุบัน
Copyright (C) 2023-2024 Aleksey Saenko
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.