【问题标题】:Detect Matching Sounds in Audio Stream检测音频流中的匹配声音
【发布时间】:2018-12-15 21:31:15
【问题描述】:

我想将 PC 游戏的音频输出与已知音频文件(例如 *.mp3)进行比较。

如果音频流包含录制的音频,我想测量左/右立体声通道中匹配音频的幅度。目标是确定声音(脚步声/枪声)的方向和距离。

在不影响音频流的其余部分的情况下放大匹配的音频也是一个好处。

是否有任何开源项目可以作为很好的参考?任何语言(尤其是 C++)都会很棒。

【问题讨论】:

    标签: c++ audio mp3


    【解决方案1】:

    广播观众研究委员会 (BARC) 使用频道的唯一 ID 对电视频道音频进行编码,以识别频道并测量观看时间。

    例如,您可以为每个音频编码具有唯一频率的音调。在接收器上,使用 IC556 的多个音调检测器识别嵌入的音调。然后 Arduino 可以将身份发送到您的程序。

    【讨论】:

    • 感谢您的回复,seccpur。我不介意使用 Arduino - 你知道任何使用带有压缩音频格式(如 *.mp3)的音频水印的开源项目吗?另外,这需要我修改游戏的音频文件吗?
    • 我早在几年前就通过卫星进行了基于自主音调的切换。我在 SDI 上使用单独的通道(ch3),因此听众听不到(通道 1 和 2)。实现起来非常简单,但设置可能需要花费。
    • 还将查询放在电气工程@stackexchange 上,因为实现可能是基于硬件的。
    猜你喜欢
    • 2013-08-19
    • 1970-01-01
    • 2011-07-11
    • 1970-01-01
    • 2012-01-12
    • 1970-01-01
    • 2013-10-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多