前言: 移动端应用, 需要省电省流量(带宽), 大资源包对用户体验是有伤害的. 因此移动端开发需要精简资源(音频/图片), 但又要保证音频/图片质量. 本文着重讲述如何优化处理资源(音频/图片), 如何在高压缩比和高质量(音质/画质)之间进行折中和权衡. 本文涉及两大块, 一块为语音处理, 另一块....
分类:
移动开发 时间:
2014-07-22 00:10:37
阅读次数:
295
概念:将具有共同时间基准的一个或多个PES组合(复合)而成的单一的数据流称为节目流(Program Stream)。ES是直接从编码器出来的数据流,可以是编码过的视频数据流,音频数据流,或其他编码数据流的统称。ES流经过PES打包器之后,被转换成PES包。构成:PS包由包头、系统头、PES包3部分构...
分类:
其他好文 时间:
2014-07-22 00:04:35
阅读次数:
311
作者:咕唧咕唧liukun321来自:http://blog.csdn.net/liukun321Advanced Audio Coding。一种专为声音数据设计的文件压缩格式,与Mp3不同,它采用了全新的算法进行编码,更加高效,具有更高的“性价比”。利用AAC格式,可使人感觉声音质量没有明显降低的前提下,更加小巧。FAAC是在嵌入式系统中常用的AAC音频编码开源库,关于AAC音频格式可以看一下这...
分类:
其他好文 时间:
2014-07-21 23:27:49
阅读次数:
234
//注意:51单片机使用12M晶振串口发送数据会有误差而不能工作
// 所以只能使用11.0592M的晶振
main.c
#include
#include
#include "uart.h"
void syn6288(char* tex,unsigned char changdu);
/***********************************...
分类:
其他好文 时间:
2014-07-21 16:38:02
阅读次数:
242
当应用程序需要低音频延迟并且(或者)将同时播放多个音频流时(例如播放多种音效和背景音乐的游戏),可以使用SoundPool类来管理音频。
即适合短促且对反应速度比较高的情况(游戏音效或按键声等)。
好了,直接上代码,下面实现了,两个音频文件可同时播放的一个功能(我这里没有短的音频,所以使用的音频资源师两首歌曲的,都只会播放一点点):
布局文件:
<LinearLayou...
分类:
移动开发 时间:
2014-07-21 13:48:47
阅读次数:
260
现在app的开发进程会集成一些语音识别功能,而一般开发者是不具备自己开发一套语音识别引擎的,因此大多数情况是选择一个已经成熟的语音识别引擎SDK集成到自己的app中。
通常情况下,这种集成分两种,一种是直接调用SDK为开发者设计好的弹出框,开发者不需要开发识别交互界面;还有一种是开发者只利用SDK提供的语音识别服务,自己开发一个属于自己的交互设计。
本文介绍最简单直接调起弹出框的方法。
首先...
分类:
移动开发 时间:
2014-07-21 11:38:56
阅读次数:
218
1>音频播放Ø依赖的框架:AVFoundation、AudioToolbox框架Ø播放长音乐:AVAudioPlayerØ播放短音效:加载音频文件生成SystemSoundIDØ录音:AVAudioRecord2>视频播放两个视频播放类的区别:MPMoviePlayerController继承自NS...
分类:
其他好文 时间:
2014-07-21 08:12:42
阅读次数:
195
引言 如果要学习CSS,恐怕盒子模型是必不可少的一部分吧!究竟什么是盒子模型呢?小编来带大家熟悉一下。 为什么叫盒子模型? 在我们网页中会看到各种各样的图片、文字、音频、视频等,这些就是网页的组成元素。我们会经常看到各种各样漂亮的页面,这是如何做到的呢?通过调整网页中元素的位置来美观自己的排版。我们把网页中的元素看成是一个个的盒子,它们占据着一定空间,通过调整盒子的边...
分类:
Web程序 时间:
2014-07-20 23:39:30
阅读次数:
488
在上文里我们介绍了如何通过Force.com平台里为微信账号添加自定义菜单,本文里我们将进一步介绍如何查询菜单以及删除菜单的相关知识,最后会介绍微信平台如何进行语音识别的相关技术。
分类:
微信 时间:
2014-07-20 22:37:47
阅读次数:
437
Live555学习之一 源码编译 Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MPEG、H.263+、DV、JPEG视频和多种音频编码。同时由于良好的设计,Live555非常容易扩展对其他格式的支持。目前,L...
分类:
其他好文 时间:
2014-07-20 10:29:31
阅读次数:
296