Apakah ada cara untuk membandingkan 2 file audio, di mana persentase perbedaan akan dikembalikan? Saya menggunakan C # VS08 , .net framework 3.5.
Diedit: perbedaan suara (seperti misalnya Audio 1 "HELP"
:, Audio 2:, "HELP ME PLEASE"
itu akan mengembalikan perbedaan persentase antara 2 audio ini.)
Saat ini saya menyimpan file yang direkam dalam format wav, dan kecepatan bit serta kualitasnya juga akan sama dengan apa yang akan direkam dan dibandingkan. Saya ingin bertanya apakah ada cara untuk membandingkan suara (bukan hanya binari) dalam 2 file audio dengan properti yang sama dan format yang sama (WAV), dan menunjukkan perbedaan persentase antara 2 suara dalam 2 file audio.
Bantuan akan sangat dihargai.
Jawaban:
Bisakah Anda mendefinisikan "persentase perbedaan"?
Misalnya, beri tahu kami nilai mana yang Anda harapkan:
Apa yang ingin Anda ukur? Isi pidato (kata-kata)? Melodi, ritme? Kesamaan audio keseluruhan? Perbedaan pengkodean / perekaman peralatan?
sumber
Silakan lihat ITU-T P.862 . Ini adalah bentuk standar PESQ (Evaluasi Perseptual Kualitas Bicara) , keluarga standar untuk mengevaluasi kualitas bicara seperti yang dialami oleh pengguna sistem telepon.
Ini hanya seputar pidato (bukan informasi audio lainnya). Anda membandingkan dua file audio, sumber dan terdegradasi dan Anda mendapatkan nilai dalam persen atau setara MOS.
sumber
Saya menggunakan satu fungsi javascript untuk membandingkan file audio belakangnya. Dengan menggunakan logika yang sama Anda dapat membandingkan file apa pun dalam bahasa apa pun.
}
sumber