古兰经阿拉伯语的语音识别
Voice recognition for alQuran Arabic
我们如何根据 Al-Quran
.
比较两个音频文件或录音机文件
Al-Quran
与 Arabic
发音相比有特殊的发音。
是否可以将用户语音与 Al-Quran
的发音方式进行比较?
我已经尝试过 Google Speech to Text for Arabic
,但它似乎无法处理 Al-Quran
的发音。
例如这个音频(古兰经的背诵)
比较两个音频文件就是这么简单,但是如果你想根据阿拉伯语语法的合法方式分析古兰经的Thajweed
(正确发音) ,您必须使用某种机器学习技术,例如 Audio Classifications.
为了使用 ML,您需要获得超过 1000 个发音正确的古兰经经文录音示例,以比较当前语音并检测 Thajweed
错误,如果您能构建一个AI 可以检测到这一点,但它需要比您预期更多的时间和资源。
简单来说: 有一个名为 musicg
的 Android 库,您可以使用它来比较两个音频文件并获得它们之间的相似度百分比。 (它可能会或可能不会在您的情况下给出 100% 的准确性)
Give file path, URI or bytes array to Wave class : in my case I've given InputStream
Wave wave = new Wave(getAssets().open("quran_verse_25.wav"));
Wave wave1 = new Wave(getAssets().open("test_audio.wav"));
FingerprintSimilarity fingerprintSimilarity = wave.getFingerprintSimilarity(wave1);
float score = fingerprintSimilarity.getScore();
float similarity = fingerprintSimilarity.getSimilarity();
Log.d("Similarsound", "Time Match: " + fingerprintSimilarity.getsetMostSimilarTimePosition() + " Score : " + score + " Similarity : " + similarity);
库可以通过这个下载URL。
我们如何根据 Al-Quran
.
比较两个音频文件或录音机文件
Al-Quran
与 Arabic
发音相比有特殊的发音。
是否可以将用户语音与 Al-Quran
的发音方式进行比较?
我已经尝试过 Google Speech to Text for Arabic
,但它似乎无法处理 Al-Quran
的发音。
例如这个音频(古兰经的背诵)
比较两个音频文件就是这么简单,但是如果你想根据阿拉伯语语法的合法方式分析古兰经的Thajweed
(正确发音) ,您必须使用某种机器学习技术,例如 Audio Classifications.
为了使用 ML,您需要获得超过 1000 个发音正确的古兰经经文录音示例,以比较当前语音并检测 Thajweed
错误,如果您能构建一个AI 可以检测到这一点,但它需要比您预期更多的时间和资源。
简单来说: 有一个名为 musicg
的 Android 库,您可以使用它来比较两个音频文件并获得它们之间的相似度百分比。 (它可能会或可能不会在您的情况下给出 100% 的准确性)
Give file path, URI or bytes array to Wave class : in my case I've given InputStream
Wave wave = new Wave(getAssets().open("quran_verse_25.wav"));
Wave wave1 = new Wave(getAssets().open("test_audio.wav"));
FingerprintSimilarity fingerprintSimilarity = wave.getFingerprintSimilarity(wave1);
float score = fingerprintSimilarity.getScore();
float similarity = fingerprintSimilarity.getSimilarity();
Log.d("Similarsound", "Time Match: " + fingerprintSimilarity.getsetMostSimilarTimePosition() + " Score : " + score + " Similarity : " + similarity);
库可以通过这个下载URL。