javascript - 网络音频 - 自动化语音增强
问题描述
希望没有音响工程师看到这篇文章,否则他们会为我的血而战。
因此,我工作的公司为我们的客户向他们的客户提供消息服务。我们所做的大部分工作都是短信,但我们的一些客户仍然严重依赖语音,特别是如果他们的客户群较老。
因此,我们已经有了一个系统,我们的客户可以在线登录,使用Web Audio API为特定客户录制一些音频,然后我们将提供它。那里没有问题。问题是我们的一些客户没有最好的麦克风,因此音频质量和易读性会受到很大影响。
所以我想做的基本上只是给他们一个按钮,他们可以单击以应用一些音频/语音增强功能,这些增强功能有望改善音频(将有一个播放选项,因此他们可以决定是否要保留增强功能或使用原录音)。
问题当然是我不会把这个选项给音响工程师、音乐家、内容创作者等。这些是营销总监、秘书、办公室工作人员、客户服务代理等,所以给他们一个完整的 EQ 并期待他们'会很高兴,更不用说能够工作了,完全没有问题。
所以我正在寻找或多或少的单一按钮方法,它将一组预定义的增强功能应用于音频。不幸的是,这变得有些困难,因为 Web Audio API 确实对它可以应用于音频的效果有其自身的限制,所以我想看看是否有人听到过 API 的经验以及我们如何使用它来改进的建议录制的语音。
我一直在对一般语音增强进行一些研究,其中一些人根据说话者是男性还是女性给出了不同的建议,所以我认为同时询问他们的声音是高频还是低频也是公平的.
感谢任何人可以提供的任何帮助!
解决方案
推荐阅读
- javascript - Nuxt.js 默认布局未应用
- php - PHP 8 - 带有 Route 属性的注释方法未针对 GET 请求触发
- code.org - 如何在 code.org 中显示数据集中的文本?
- clang++ - HEXAGON Halide Tools 2.3: /usr/bin/ld: 找不到 -lc++abi
- javascript - 在 javascript 中获取上传文件的持续时间我无法在 Firefox 中使用它
- html - 如何将背景图像切换为 HTML 中的背景视频?
- salesforce - 如果任一对象发生任何更新,则更新父对象中字段的最佳方法
- python - 为什么此类中的列表理解适用于某些方法而不适用于其他方法?
- php - PHP OO - 对象实例的关联数组,每次单击时重置
- sql-server - 如何检查 SQL Server 中的多个字段是否有空数据