*---------------------------------------------------*

*                                                   *

*      iLBC test program                            *

*                                                   *

*                                                   *

*---------------------------------------------------*





Mode           : 30 ms

Input file     : audio_chn0.pcm

Encoded file   : audio_chn0_enc.pcm

Output file    : audio_chn0_out.pcm

--- Encoding block 321 --- 





Length of speech file: 9.6 s

Packet loss          : 0.0%

Time to run iLBC     : 4.3 s (44.4 % of realtime)









[AudioRecordAndPaly1]--795: Record Over!

program exit normally!

# ls -lh

-rwxr-xr-x    1 root     root      827.4K Mar 31  2015 3520a

-rw-r--r--    1 65534    65534     150.6K Mar 31  2015 audio_chn0.pcm

-rw-r--r--    1 65534    65534      15.7K Mar 31  2015 audio_chn0_enc.pcm









单独编码

耗时: 1/2 T

压缩: 1/10 















*---------------------------------------------------*

*                                                   *

*      iLBC test program                            *

*                                                   *

*                                                   *

*---------------------------------------------------*





Mode           : 30 ms

Input file     : audio_chn0.pcm

Encoded file   : audio_chn0_enc.pcm

Output file    : audio_chn0_out.pcm

--- Decoding block 329 --- 





Length of speech file: 9.9 s

Packet loss          : 0.0%

Time to run iLBC     : 5.8 s (58.9 % of realtime)









[AudioRecordAndPaly1]--795: Record Over!

program exit normally!

# ls -lh

-rwxr-xr-x    1 root     root      827.4K Mar 31  2015 3520a

-rw-r--r--    1 65534    65534     154.4K Mar 31  2015 audio_chn0.pcm

-rw-r--r--    1 65534    65534      16.1K Mar 31  2015 audio_chn0_enc.pcm

-rw-r--r--    1 65534    65534     154.2K Mar 31  2015 audio_chn0_out.pcm













编码 + 解码

耗时: 58.9 %  T

压缩: 1/10

iLBC 压缩比的更多相关文章

  1. 深入剖析iLBC的丢包补偿技术(PLC)

    转自:http://blog.csdn.net/wanggp_2007/article/details/5136609 丢包补偿技术(Packet Loss Concealment——PLC)是iLB ...

  2. ilbc编解码

    针对国内的博客或者技术论坛对 ILBC的论述都是把文章抄来抄去, 本人在此对 ILBC的具体代码实现详细列出代码. ILBC是由Global IP Sound公司提出的一种专为包交换网络通信设计的编解 ...

  3. [百科] - iLBC

    iLBC是一种专为包交换网络通信设计的编解码,优于目前流行的G.729.G.723.1,对丢包进行了特有处理,即使在丢包率相当高的网络环境下,仍可获得非常清晰的语音效果. 30ms ptime的iLB ...

  4. 我发起了一个 ILBC 的 子项目 ILBC Studio

    ILBC  见 <ILBC 规范>  https://www.cnblogs.com/KSongKing/p/10354824.htm 发起这个项目的原因是, 本来想用 VsCode 来写 ...

  5. 我发起了一个 ILBC 的 子项目 EScript

    ILBC  见 <ILBC 规范>  https://www.cnblogs.com/KSongKing/p/10354824.html 今天装了个 VsCode , 听说 VsCode ...

  6. 更高的压缩比,更好的性能–使用ORC文件格式优化Hive

    http://lxw1234.com/archives/2016/04/630.htm 关键字:orc.index.hive Hive从0.11版本开始提供了ORC的文件格式,ORC文件不仅仅是一种列 ...

  7. WAV文件有多大?MP3文件有多大?使用Lame 压缩比是多少?

    一.说明: 录音文件大小多少?用什么存比较合?我有500G的硬盘存录音能存多久?...... 这些东西常用常忘,索性一次性就分析清楚记下来,方便以后查阅,如果能帮到大家那就更好了. 二.计算方法:   ...

  8. ILBC 规范

    本文是 VMBC / D# 项目 的 系列文章, 有关 VMBC / D# , 见 <我发起并创立了一个 VMBC 的 子项目 D#>(以下简称 <D#>) https://w ...

  9. ILBC 规范 2

    接上篇 <ILBC 规范>  https://www.cnblogs.com/KSongKing/p/10354824.html  , ILBC    的 目标 是    跨平台  跨设备 ...

随机推荐

  1. [转]Using the Repository Pattern with ASP.NET MVC and Entity Framework

    本文转自:http://www.codeguru.com/csharp/.net/net_asp/mvc/using-the-repository-pattern-with-asp.net-mvc-a ...

  2. jquery各种选择器示例

    $("#itemExpressionHidden>b:last")   选择id为itemExpressionHidden中的最后一个b标签 $("#itemExp ...

  3. AJPFX总结FileWriter类的write方法

    FileWriter从类OutputStreamWriter继承的 1.public void write(int c)          throws IOException写入单个字符.     ...

  4. AJPFX总结IO流中的缓冲思想

    缓冲思想   (因为内存的运算速度要远大于硬盘的原酸速度,所以只要降低硬盘的读写次数,就可以提高效率)    1. 字节流一次读写一个数组的速度明显比一次读写一个字节的速度快很多,    2. 这是加 ...

  5. Eclipse打包多渠道包

    下面介绍的是在eclipse中使用gradle进行多渠道打包(添加签名+混淆) 1,首先新建一个android测试项目,结构如下图所示: 2,选中右键选择expert->生成gradle文件,如 ...

  6. Farseer.net轻量级ORM开源框架 V1.0 开发目标

    本篇主要给大家说明下在V1.0中,计划开发的任务的状态.按照国际惯例.上大表格 开发计划状态 编号 模块 状态 说明 1  分离Utils.Extend.UI  √  在V0.2版本中,是集成在一个项 ...

  7. webpack3整理(第二节/满三节)

    消除未使用的CSS:安装PurifyCSS-webpack插件 cnpm i purifycss-webpack purify-css -D const glob = require('glob'); ...

  8. python3.x 判断当前版本【简单版】

    import sys,string Major_Version_Number = 0 #当前python的主版本 Minor_Version_Number = 0 #当前python的次版本 def ...

  9. 在死循环中使用Scanner获得键盘输入

    1. 编译时无错误和警告,且运行过程中无异常的代码示例 //编译时无错误和警告,且运行过程中无异常的代码示例package scanner_test; import java.util.*; publ ...

  10. mysql字符集乱码问题

    程序错误截图如下: 分析:我们mysql数据库没有设置默认编码, 导致创建的库字符集为 latin1,然而我们创建表的时候,指定字符集为其他的,比如utf8 我的解决思路:把数据库的编码修改为utf8 ...