简体   繁体   English

如何在大型音频文件中检测已知声音(大约10秒的短音频)(5分钟)

[英]How to detect a known sound (short audio about 10sec) in a large audio file (5min)

I am new working with audio file. 我是音频文件的新手。 Now I want to do the below task in Java. 现在,我想在Java中执行以下任务。 Is there any good tools or framework (like OpenCV for video and image) that can perform such task or not? 是否有任何好的工具或框架(例如用于视频和图像的OpenCV)可以执行此类任务?

I have 5 audio files which each of them is about 10 sec long, and one larger audio file which is about 5 min. 我有5个音频文件,每个文件约10秒长,一个较大的音频文件,约5分钟。 This large audio file is mixed from many other small audio files, in side maybe contained one or two ... of above 5 audio files. 这个大型音频文件是与许多其他小型音频文件混合而成的,在旁边可能包含上述5个音频文件中的一两个。

Now I want to detect that which of above files are contained in this large audio file. 现在,我要检测该大型音频文件中包含上述哪些文件。

If you know please tell me how detect or done this stuff. 如果您知道,请告诉我如何检测或完成此操作。

Note: I am using Java language. 注意:我正在使用Java语言。

Thanks! 谢谢!

Musicg库可以帮助和这个文件。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM