【问题标题】:Python 3: How can I match 2 sound wave signalsPython 3:如何匹配 2 个声波信号
【发布时间】:2019-09-28 14:10:02
【问题描述】:

Python 3:如何匹配 2 个声波信号,一个信号被记录并保存,另一个在旅途中被捕获,下面是信号及其频率变换,我需要一个以匹配程度表示的值,

【问题讨论】:

  • 可以取傅里叶变换直方图的差值(在频域中),并使用某种度量对得到的直方图求和。

标签: python-3.x signal-processing


【解决方案1】:

您可以将实时流与记录的信号进行交叉关联。如果它们完全匹配,则互相关将为 1 (100%)。

【讨论】:

  • 这是我尝试的第一件事,但问题是波不是 100% 相同,它们是数组形式的音频(语音)波,因此可能会延迟或有一些随机差异。正在寻找与它们匹配的轻量级代码。后来尝试了傅里叶变换匹配
猜你喜欢
  • 2020-09-16
  • 1970-01-01
  • 2013-05-09
  • 2012-05-09
  • 2022-11-13
  • 2016-09-08
  • 2023-03-10
  • 2015-05-03
  • 1970-01-01
相关资源
最近更新 更多