V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cnbattle
V2EX  ›  程序员

有做过音频处理的大佬没?是否有开源的音频处理库

  •  1
     
  •   cnbattle ·
    cnbattle · 2019-01-01 18:49:52 +08:00 · 3950 次点击
    这是一个创建于 2156 天前的主题,其中的信息可能已经有所发展或是发生改变。

    需求:web 实现对录音文件,进行音色,音调的编辑实现变声

    问题:是否有这类的开源音频处理库? 考虑到流量大服务器压力,优选 js 前端可处理的... 不知可有,其他语言的库考虑优先级 为 golang > c/c++ > php/python > java (根据个人技术栈排序,勿喷..)

    10 条回复    2020-01-15 18:14:30 +08:00
    whi147
        1
    whi147  
       2019-01-01 19:01:57 +08:00 via Android   ❤️ 2
    c++有 ffmpeg
    cnbattle
        2
    cnbattle  
    OP
       2019-01-01 19:37:40 +08:00
    @whi147 ffmpeg 是不是啥都能处理 图片音视频啥的 看到很多都能处理..
    whi147
        3
    whi147  
       2019-01-01 20:08:17 +08:00 via Android
    @cnbattle 是的,公司的 window 端就是用 ffmpeg 写的录音模块
    whi147
        4
    whi147  
       2019-01-01 20:09:52 +08:00 via Android
    @cnbattle 图片我更建议使用 Python 的图片处理库,效果好。
    expy
        5
    expy  
       2019-01-01 20:14:03 +08:00   ❤️ 1
    声道 /采样率 /位深转换用过 sox。
    zyp0921
        6
    zyp0921  
       2019-01-02 08:51:20 +08:00
    speex
    dotaer
        7
    dotaer  
       2019-01-02 10:55:44 +08:00
    ffmpeg+opensl
    no1xsyzy
        8
    no1xsyzy  
       2019-01-02 11:23:50 +08:00
    其他的可以用 wasm 在前端跑的嘛
    Yeungsin
        9
    Yeungsin  
       2019-01-02 13:11:58 +08:00
    python 的推荐 librosa,essentia

    另外 ffmpeg 处理音调是可以。实时音色变化,光用只用 ffmpeg 应该不行,或者只能进行简单的。
    lllllliu
        10
    lllllliu  
       2020-01-15 18:14:30 +08:00
    0.0 web audio 就可以了。 找个开源的变调算法就行了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3053 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 00:34 · PVG 08:34 · LAX 16:34 · JFK 19:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.