我正在进行一个小组项目。我们正在寻找开发一个程序,可以通过笔记本电脑麦克风接收音频,并将其与保存的音频文件进行比较,如果输入和保存的文件匹配,则输出音频消息。音频可能是演讲,音乐或歌曲。我们想用某种python方法比较音频文件,但我们还没有找到任何方法来做到这一点。我们正在寻找某种库,以便能够从每个文件中获取数据,看看它们是否相似。我们已经看了很多教程,搜索了网络,仍然需要一些主要的帮助。有人能告诉我们如何开始吗?
ukqbszuj1#
而不是比较音频,尝试使用两个音频文件的Python将音频转换为频谱图&比较两个图像。你可以得到最好的结果。但如果你只想处理音频文件是的,有一些库,你可以使用。
1. Librosa - Python library for audio and music analysis
Librosa的link
dxxyhpgq2#
尝试项目dejavu,它真的很有帮助。它基于Numpy。
insrf1ej3#
然而,如果你只是想过滤音频文件,是的,有一些你可以使用的python库。https://pypi.org/project/SpeechRecognition/或使用pip install SpeechRecognition安装希望这能解决你的问题。
3条答案
按热度按时间ukqbszuj1#
而不是比较音频,尝试使用两个音频文件的Python将音频转换为频谱图&比较两个图像。你可以得到最好的结果。
但如果你只想处理音频文件是的,有一些库,你可以使用。
Librosa的link
dxxyhpgq2#
尝试项目dejavu,它真的很有帮助。它基于Numpy。
insrf1ej3#
然而,如果你只是想过滤音频文件,是的,有一些你可以使用的python库。
https://pypi.org/project/SpeechRecognition/
或使用pip install SpeechRecognition安装
希望这能解决你的问题。