• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:audio

Android

声音工程算法

声音工程算法
我正在开发一个Android应用程序,其想法是能够操纵用户加载的声音。我想到的几件事是: 共振峰 调整 音调转换 循环 我在寻找可以重用和修改的算法或代码时遇到了麻烦。这似乎是Internet上不常见的 Realm 。 在哪里可以找到这样的代码和算法? 解决方案如下: 查看Audacity,这是一个开源声音编辑程序。它是用C和C++编写的,但是我……继续阅读 »

audio

简单的Java:如何在后台创建静音和取消静音按钮?

简单的Java:如何在后台创建静音和取消静音按钮?
我正在研究一个不断更改页面并重新绘制页面的项目,我需要静音和取消静音才能在后台播放音乐。我的问题是,每当它更改页面并重新绘制并填充音乐时,音乐就会重置并停止。我这样做的目的是,每当在静音/取消静音按钮上按下鼠标时,音乐就会播放或停止,具体取决于是否静音。 任何人都可以使用任何简单的编码来创建一个静音/取消静音按钮,以在后台播放音乐,而不会在每次页面更改时都被……继续阅读 »

audio

使用Java识别WAV文件中的声音片段

使用Java识别WAV文件中的声音片段
我正在做一个个人项目。基本上,我有一些小的声音片段,例如拍手声或蜂鸣声。我想创建一个程序,通过麦克风或某种形式的音频输入来监听声音,当我播放声音片段时,它应该识别该片段。 我尝试自己调查一下,并找到了这篇文章。 http://www.redcode.nl/blog/2010/06/creating-shazam-in-java/ 我尝试复制它,但发现它没有按……继续阅读 »

audio

在Java 1.4中控制音频剪辑的音量

在Java 1.4中控制音频剪辑的音量
我本以为这将是一件容易的事,但是没有任何关于谷歌搜索的解决方案。 我已经为全屏运行的客户端编写了一个应用程序,允许用户翻阅教育书籍,以帮助教 children 阅读。到现在为止还挺好。所显示 Material 中的某些短语会读回用户,到目前为止,效果很好。通常,这些声音以系统音量读取。 (即,无论以任何音量播放其他系统声音。) 但是,客户端现在希望用户能够调……继续阅读 »

audio

16位以上的音频格式如何工作?

16位以上的音频格式如何工作?
我正在尝试用Java编写一些基本的声音编辑程序,但是我的16位WAVE文件格式遇到了很多麻烦。 当我问Java它认为我的声音文件有多少个样本时,它给我的数字是我预期的两倍。当我告诉Java生成一个80000字节样本的正弦波时,它播放了1秒钟而不是2秒钟(尽管采样率约为每秒40000)。 经过更多搜索后,我意识到文件的“帧大小”为2,“采样”实际上是2个字节而……继续阅读 »

audio

过滤和失真存储在字节数组Java中的音频

过滤和失真存储在字节数组Java中的音频
我尚未开始编写部分代码,但想知道是否有人对此解决方案具有先验知识/是否有任何有用的资源。 我正在尝试在已经记录过的44.1 Khz PCM 16位(小尾数)音频数据的字节数组上模拟磁带饱和度(我已经准备好了录音类并且可以正常工作)。我想扭曲和过滤数据字节以模拟磁带的声音。 从理论上讲,我认为我们需要使用对称的软削波来消除失真(我看过本书第118页上的数字音频……继续阅读 »