python音频识别_音频识别和比较

已关闭。这个问题需要更加集中。它当前不接受答案。

想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。

2年前关闭。

我正在做一个小组项目。我们正在寻求开发一种程序,该程序可以接收音频并将其与保存的音频文件进行比较,并在输入和保存的文件匹配时输出音频消息。

我们想将音频文件与某种python方法进行比较,但是我们还找不到任何方法可以做到这一点。我们正在寻找某种类型的库,以便能够从每个文件中获取数据并查看它们是否相似。

无法弄清楚如何开始。如果有人可以帮助我们入门或为我们指明正确的方向,我认为我们可以从那里接下去。

我们已经看了几十本教程,在网络上搜索,仍然需要一些主要帮助。有人可以向我们解释如何开始吗?

解决方案

Python有很多方法可以做到这一点。我认为您可以比较文件而无需广泛的音频库。我可能是错的。否则,请查看struct模块以将wave文件转换为可读的整数。试试这个看看是否可行。

importwavew_one=wave.open('file_one','r')w_two=wave.open('file_two','r')ifw_one.readframes()==w_two.readframes():print('exactly the same')else:print('not a match')

The audio message output is uneccassary and will take a TTS library, so just stick with print. You could just read aloud the results. Tell me if it worked. Right no

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值