Saya membutuhkan aplikasi android yang bisa mendeteksi frekuensi suara untuk keperluan tugas saya (Mendeteksi Ambitus Suara Penyanyi Paduan Suara Otomatis) dengan output nilai menggunakan Mamdani Inference System.
Untuk dictionary nya, ambitus suara secara umum membagi golongan suara menjadi empat berdasarkan gender dan range vocal:
Perempuan (Suara Tinggi = Sopran, Suara Rendah = Alto)
dan Laki-laki (Suara Tinggi = Tenor, Suara Rendah = Bass).
Kurang lebih flow sederhananya seperti ini: Tentukan gender>Input Suara>Tampilkan Hasil Menggunakan Mamdani Inference System berdasarkan range vocal yang sudah diinput.
Pada proses "Input Suara" bisa dipisah menjadi dua (Suara Rendah dahulu lalu Suara Tinggi ataupun sebaliknya). Pada proses ini user menginput suara melalui microphone (Seperti Guitar Tuner).
Saya rekomendasikan untuk menggunakan library TarsosDSP, tapi jika ada yang lebih cocok atau bagus untuk project ini selain TarsosDSP saya bisa cek terlebih dahulu. Terima Kasih