繁体   English   中英

Java语音采样

[英]Voice Sampling with Java

我正在尝试开发一个将记录语音并相应绘制图形的应用程序。

以下是我期望的输出。

当User1录制声音时,说“ Hello”系统应生成一个说“ Graph A”的图表。 现在,当User2录制与“ Hello”相同的声音时,系统应生成“ Graph B”,即(Graph A!= Graph B)。 现在,User1再次录制与“ Hello”系统相同的声音,系统应生成相同的图形“ Graph A”。

我为此使用Java采样算法,但是第二次录制的声音总是比以前录制的声音有所变化(可能是由于背景噪音,声音的自然变化或其他因素所致)。

我的问题是1.真的可行吗? 2. JAVA中是否有内置库来实现输出。

我在使用简单的声音压缩/识别库玩了一点,并且遇到了这个问题

http://code.google.com/p/musicg-sound-api/downloads/list

您可以将声音录制为wav格式,然后比较两个(或多个)wav文件的相似度(%)

暂无
暂无

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

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