08 2018 档案

摘要:关于音频变声算法,这个是一个很多人特别感兴趣的话题。 当然也有不少开源算法可以参阅学习,有基于时域,也有基于频域的算法。 最终算法想要达到的目的是一致。 最近也有不少网友问过关于变声算法的一些细节问题,邮件询问我。 要给出一个比较合理或者说通俗易懂的解释,看似简单,其实还蛮难的。 按照大概的一个逻辑 阅读全文
posted @ 2018-08-26 20:02 cpuimage 阅读(6554) 评论(4) 推荐(1)
摘要:是的,你没有看错, 不是c++不是c#, 就是你认识的那个c语言。 在很长一段时间里,c的内存管理问题, 层出不穷,不是编写的时候特别费劲繁琐, 就是碰到内存泄漏排查的各种困难, 特别在多线程环境下,就难上加难了, 诸如此类的老大难问题。 c++用它的RAII机制妥妥影响了一代程序员。 RAII大概 阅读全文
posted @ 2018-08-19 11:23 cpuimage 阅读(5024) 评论(0) 推荐(0)
摘要:前面写过关于傅里叶算法的应用例子。 《基于傅里叶变换的音频重采样算法 (附完整c代码)》 当然也就是举个例子,主要是学习傅里叶变换。 这个重采样思路还有点瑕疵, 稍微改一下,就可以支持多通道,以及提升性能。 当然思路很简单,就是切分,合并。 留个作业哈。 本文不讲过多的算法思路,傅里叶变换的各种变种 阅读全文
posted @ 2018-08-09 23:44 cpuimage 阅读(4044) 评论(0) 推荐(2)
摘要:在讲算法之前,上一些前人的资料。 http://coding-geek.com/how-shazam-works/ https://laplacian.wordpress.com/2009/01/10/how-shazam-works/ http://royvanrijn.com/blog/2010 阅读全文
posted @ 2018-08-07 21:17 cpuimage 阅读(4081) 评论(0) 推荐(2)
摘要:近期一直不间断学习音频处理,一直也没想着要去碰音频编解码相关。 主要是觉得没什么实际的作用和意义。 不管视频编解码,图像编解码,音频编解码,都有很多组织基金在推动。 当然,在一些特定的情景下,需要用起来编解码库, 而一般这些库都会有编译困难,使用困难等等困难综合症。 图像方面,已经有stb_imag 阅读全文
posted @ 2018-08-05 22:13 cpuimage 阅读(12558) 评论(6) 推荐(2)