摘要: 以前在应用中使用到了Speex编解码,近来总结了一下Speex在android上的实现。Speex是一套主要针对语音的开源免费,无专利保护的音频压缩格式。Speex工程着力于通过提供一个可以替代高性能语音编解码来降低语音应用输入门槛 。另外,相对于其它编解码,Speex也很适合网络应用,在网络应用上有着自己独特的优势。同时,Speex还是GNU工程的一部分,在改版的BSD协议中得到了很好的支持。Speex是基于CELP并且专门为码率在2-44kbps的语音压缩而设计的。Speex源码是基于c语音实现的(也有java实现,效率相对较低)。 1、去Speex官网下载最新Speex源码。 2、创建. 阅读全文
posted @ 2013-10-18 16:13 张兴业 阅读(3282) 评论(1) 推荐(0) 编辑
摘要: Appcompat实现Action Bar时,如果使用到split action bar或者Navigating Up with the App Icon需要考虑兼容性。下面介绍下split action bar和Navigating Up with the App Icon,并解决兼容性。split action bar 启用split action bar模式时,在屏幕的底部会显示一个独立的横条,用于显示Activity在窄屏设备(如竖屏手机)上运行时的所有操作项,效果如下图。 要使用这种风格也非常简单,Android4.0(API 级别 14)或以上的版本上 , 在manif... 阅读全文
posted @ 2013-10-18 08:04 张兴业 阅读(1129) 评论(1) 推荐(1) 编辑