原文:聊聊音频类开源代码这点事

我工作的头几年是在通信设备商做通信设备上的语音软件开发,主要是follow ITU T GPP RFC等SPEC写代码,相对封闭,没怎么接触开源代码。后来到芯片公司做终端上的voice engine,开始接触音频类的开源代码,先是ITU T GPP的各种codec,后来是各种完整的解决方案。刚开始做voice engine的时候,GIPS还没被Google收购,更加没有webRTC的开源,那时腾讯 ...

2018-03-26 19:46 0 1043 推荐指数:

查看详情

音频开源代码中重采样算法的评估与选择

音频软件实现中经常会遇到两个模块采样率不一致的情况,比如语音通话时采集到的PCM信号是16k Hz的,但编码时codec是AMR-NB(AMR-NB是8k Hz采样),这时就需要把16k Hz采样的PCM值转换成8k Hz采样的PCM值(这叫降采样或者下采样),然后再去做AMR-NB编码。再 ...

Wed Mar 07 04:54:00 CST 2018 0 3731
hbase rpc这点

年前的时候系统梳理了一下hbase rpc的实现,并且对组里的小伙伴做了一次分享。趁着热乎劲还没完全消失殆尽,准备赶紧记录下来。 hbase中rpc概况 作为一个分布式系统,hbase的设计是典型 ...

Tue Feb 28 05:33:00 CST 2017 0 3799
数据同步这点

最近一段时间,在做数据ETL相关的,结合实践以及自己的思考,记录下来,以做参考。 概述 一般来说,数据团队自己是很少生产数据的,一般都是对业务线的数据进行分析加工,从而让数据产生价值。一方面,业务线的数据会存到关系数据(如mysql),磁盘(日志)等存储介质;另一方面,基于大数据 ...

Wed May 10 03:50:00 CST 2017 0 1884
被喷了!聊聊开源的RPC框架那些

前段时间利用业余时间写了一个简单的 RPC 框架,花费了不少精力。开源出来之后,少部分不太友好的技术人站在上帝视角说了风凉话。就很难受,兄弟,谁还没有一个玻璃心。 简单吐槽一波,给大家聊聊关于 guide-rpc-framework 的一些事情。 01 我的自定义 RPC 框架近况 关注 ...

Fri Sep 18 02:58:00 CST 2020 1 610
如何阅读开源代码

一、通过文档来了解开源项目 通过看文档,你可以快速地掌握这个软件整体结构,它有哪些功能特性,它涉及到的关键技术、实现原理和它的生态系统等等。在掌握了这些之后,然后再去看它的源代码。 强调一点,你必须去看这些开源软件官网上的文档,尽量不要去搜索一些翻译的中文文档。因为中文文档很多都会落后于英文 ...

Thu Aug 15 01:01:00 CST 2019 0 578
开源代码网站

开源网站 http://code.google.com/hosting/ http://www.codeplex.com/ http://sourceforge.net/ http://www.codeproject.com/ 1. Fedora开源项目社区 : http ...

Thu Mar 21 17:36:00 CST 2019 0 1843
【原创】项目管理杂谈(1):代码评审这点,元芳你怎么看

申明:因学识有限,某些见解和观点或有不妥,如有冒犯还请见谅。如需与作者联系,见文章底部个人签名处,乐于交流。Q群:210285832,欢迎共同志趣者交流。 【前言】 百度百科上说:“代码评审也称代码复查,是指通过阅读代码来检查源代码与编码标准的符合性以及代码质量 ...

Wed Oct 31 23:38:00 CST 2012 10 2858
rtsp实现的开源代码

* live.com C/S C++ http://www.live555.com * darwin S C++ http://www.opensource.apple ...

Fri Mar 23 18:10:00 CST 2018 0 2765
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM