AMR 12.2k的语音编码程序,matlab调用mex文件实现。 speechencode函数实现语音编码部分,speechdecode函数实现解码。测试文件testAMR.pcm为标准PCM文件,8000采样率,单声道,16位PCM编码,时长30s。通过speechencode生成12.2k码率二进制01比特流,并保存为文件bit.txt。speechdecode将比特流还原为PCM文件。PCM文件可用CoolEdit试听,音质良好,几乎无损失。
将asp函数的参数通过chrw编码加密后,如何解码chrw内容。下面的解码函数,原来很简单,用正则提取内容中的chrw串,然后eval动态执行获取的chrw串得到内容,再执行替换即可。注意事项参考源代码里面的注释,注意将源代码保存为vbs格式的文件后执行,如果是asp文件,需要将createobject修改为server.createobject。
function readfile(fn)'读取编码文件的内容
set fso=createobject(scr ipting.filesyst