简要给大家介绍一下语音怎么变文字的吧。希望这个介绍能让所有同学看懂。首先,我们知道声音实际上是一种波。常见的mp3、wmv等格式都是压缩格式,必须转成非压缩的纯波形文件,比如Windows PCM文件,即wav文件来处理。wav文件里存储的除了一个文件头以外,就是声音波形的一个个点了。采样率越大,每...
分类:
其他好文 时间:
2015-07-15 20:43:55
阅读次数:
228
一、基本概念
1.什么是函数
任何一个C语言程序都是由一个或者多个程序段(小程序)构成的,每个程序段都有自己的功能,我们一般称这些程序段为“函数”。所以,你可以说C语言程序是由函数构成的。
比如你用C语言编写了一个MP3播放器程序,那么它的程序结构如下图所示:
从上图可以看出:函数就是用来实现某个功能的程序段,每一个函数都有自己的功能。因此,你应该把实现某个功能所需...
分类:
移动开发 时间:
2015-07-14 11:46:45
阅读次数:
162
学习安卓开发有一年了,想想这一年的努力,确实也收获了不少,也找到了比较如意的工作。今天准备分享一个曾经在初学阶段练习的一个项目,通过这个项目我真正的找到了开发安卓软件的感觉,从此逐渐步入安卓开发的正规。这个项目是当时借鉴Mars老师的初学视频做的安州手机的MP3播放器,自己又进行了改进,特别在歌词的优化和添加进度条方面的。由于是8个月前做的,水平很初级,bug应该很多,现在自己又懒得再一次改进,只...
分类:
移动开发 时间:
2015-07-11 15:14:06
阅读次数:
175
找到根目录下所有的以test开头的文件并把查找结果当做参数传给rm -rf命令进行删除:find / -name “test*” |xargs rm -rf
如果想指定递归深度,可以这样:find / -maxdepth 3 -name “*.mp3” |xargs rm -rf,这样只会查找三层目录中符合条件的文件并删除掉!
linux的find命令太强大了,继续研究中……………………….....
分类:
系统相关 时间:
2015-07-10 15:22:40
阅读次数:
160
本文并非golang内置的库进行wav转mp3,而是通过golang调用Linux的lame命令进行转换。 在Linux环境下,默认情况是没有安装lame,所以首先需要安装lame(个人保存下载文件:http://pan.baidu.com/s/1qWp71G4#path=%252Fshare...
分类:
其他好文 时间:
2015-07-10 14:53:31
阅读次数:
148
ls*.mp3 |xargs -imv {} /tmp或者find . -name "*.mp3" -exec mv {} /tmp \;
分类:
其他好文 时间:
2015-07-08 00:24:35
阅读次数:
111
一丶使用xUtils-master的API实现下载文件点击下载:publicvoidclick(Viewview){HttpUtilshttp=newHttpUtils();Stringpath=etpath.getText().toString();//拿到下载的的服务地址//"/mnt/sdcard/txdx.mp3":下载到机子的目录;true:是否支持断点下载http.download(path,"/mnt/sdc..
声明一下:这些关于ffmpeg的文章只是用于记录我的学习历程和以便于以后查阅,文章中的一些文字可能是直接摘自于其他文章、书籍或者文献,学习ffmpeg相关知识是为了使用在Android上,我也才是刚开始接触学习,如有不对之处还请指出。
音频格式是指要在计算机内播放或是处理音频文件,也就是要对声音文件进行数、模转换,这个过程同样由采样和量化构成。人耳所能听到的声音,最低的频率是从20HZ起一直...
分类:
其他好文 时间:
2015-07-03 14:05:19
阅读次数:
204
Android中的资源是指非代码部分,指外部文件。 assets中保存的一般是原生的文件,例如MP3文件,Android程序不能直接访问,必须通过AssetManager类以二进制流的形式来读取。 res中的资源可以通过R资源类直接访问。 R类是自动生成的,在该类中根据不同的资源类型生成了相应...
分类:
移动开发 时间:
2015-07-02 13:38:15
阅读次数:
127