功能介绍:PC端将.speex文件解码为*.wav文件

### 环境:

1. MAC OS 10.12.5/Linux

2. Xcode

3. Gcc

4. JDK 1.8

5. speex 1.2.0

### 步骤:

1. 安装libspeex

> 从https://www.speex.org/downloads/下载speex-1.2.0.tar.gz

> 解压speex-1.2.0.tar.gz

>cd pathto/speex-1.2.0

>./configure

```

...

config.status: creating win32/VS2003/libspeex/Makefile

config.status: creating win32/VS2003/speexdec/Makefile

config.status: creating win32/VS2003/speexenc/Makefile

config.status: creating win32/VS2005/Makefile

config.status: creating win32/VS2005/libspeex/Makefile

config.status: creating win32/VS2005/speexdec/Makefile

config.status: creating win32/VS2005/speexenc/Makefile

config.status: creating win32/VS2005/tests/Makefile

config.status: creating win32/VS2008/Makefile

config.status: creating win32/VS2008/speexdec/Makefile

config.status: creating win32/VS2008/tests/Makefile

config.status: creating win32/VS2008/libspeex/Makefile

config.status: creating win32/VS2008/speexenc/Makefile

config.status: creating include/speex/speex_config_types.h

config.status: creating ti/Makefile

config.status: creating ti/speex_C54_test/Makefile

config.status: creating ti/speex_C55_test/Makefile

config.status: creating ti/speex_C64_test/Makefile

config.status: creating config.h

config.status: executing depfiles commands

config.status: executing libtool commands

Type "make; make install" to compile and install Speex

```

>sudo make install

```

Making install in libspeex

.././install-sh -c -d ‘/usr/local/lib‘

/bin/sh ../libtool --mode=install /usr/bin/install -c libspeex.la ‘/usr/local/lib‘

libtool: install: /usr/bin/install -c .libs/libspeex.1.dylib /usr/local/lib/libspeex.1.dylib

libtool: install: (cd /usr/local/lib && { ln -s -f libspeex.1.dylib libspeex.dylib || { rm -f libspeex.dylib && ln -s libspeex.1.dylib libspeex.dylib; }; })

libtool: install: /usr/bin/install -c .libs/libspeex.lai /usr/local/lib/libspeex.la

libtool: install: /usr/bin/install -c .libs/libspeex.a /usr/local/lib/libspeex.a

libtool: install: chmod 644 /usr/local/lib/libspeex.a

libtool: install: ranlib /usr/local/lib/libspeex.a

make[2]: Nothing to be done for `install-data-am‘.

Making install in include

Making install in speex

...

```

2.打包

> cd pathto/release

linux系统:

> make -f makefile-linux

> make -f makefile-linux install

mac系统:

> make -f makefile-mac

> make -f makefile-mac install

3.测试

SpeexUtils.decode("pathto/a.speex", "pathto/a-test.wav");

java speex_JAVA版-微信语音.speex转.wav(示例代码)相关推荐

  1. 【项目管理】Java离线版语音识别-语音转文字

    Java离线版语音识别-语音转文字 1.项目前言 2.Vosk介绍 3.项目开发 3.1 项目准备 3.2 model 准备 3.3 测试音频准备 3.4 代码实现 4.效果演示 4.1 界面效果 4 ...

  2. 视频教程-企业微信视频教程(Java标准版)-微信开发

    企业微信视频教程(Java标准版) 微信企业号星级会员.10多年软件从业经历,国家级软件项目负责人,主要从事软件研发.软件企业员工技能培训.已经取得计算机技术与软件资格考试(软考)--"信息 ...

  3. PC版微信加密图片解密思路与代码实现_Python

    PC版微信加密图片解密思路与代码实现_Python 前言 PC版的微信会加密存储用户接受到的所有图片信息. 存储路径为 C:\Users\用户名\Documents\WeChat Files\微信号\ ...

  4. python代码怎么修改_python修改微信和支付宝步数的示例代码

    项目意义 如果你想在支付宝蚂蚁森林收集很多能量种树,为环境绿化出一份力量,又或者是想每天称霸微信运动排行榜装逼,却不想出门走路,那么该python脚本可以帮你实现. 实现方法 手机安装第三方软件乐心健 ...

  5. python修改自己的代码_python修改微信和支付宝步数的示例代码

    项目意义 如果你想在支付宝蚂蚁森林收集很多能量种树,为环境绿化出一份力量,又或者是想每天称霸微信运动排行榜装逼,却不想出门走路,那么该python脚本可以帮你实现. 实现方法 手机安装第三方软件乐心健 ...

  6. Java Singleton类中的线程安全性的示例代码

    Java Singleton类中的线程安全性的示例代码 Singleton是最广泛使用的创建设计模式之一,用于限制应用程序创建对象.在实际应用程序中,数据库连接或企业信息系统(EIS)等资源是有限的, ...

  7. 纯java pdf转换成html,JAVA实现PDF转HTML文档的示例代码

    本文是基于PDF文档转PNG图片,然后进行图片拼接,拼接后的图片转为base64字符串,然后拼接html文档写入html文件实现PDF文档转HTML文档. 引入Maven依赖 org.apache.p ...

  8. java 静态数据_Java 静态数据初始化的示例代码

    无论创建多少个对象,静态数据都只占用一份存储区域.static关键字不能应用于局部变量,因此它只能作用于域.如果一个域是静态的基本类型域,且也没有对它进行初始化,那么它就会获得基本类型的标准初始值:如 ...

  9. java通过单号判断快递公司的示例代码

    通过单号判断快递公司的示例代码有很多种,以下是快递100Java智能单号判断功能接入. 不过首先要拿到快递100的测试账号和密钥,获取方式只需要去官网注册后,登录后台进入用户信息模块就能看到了. ht ...

  10. Android实现语音发送播放功能以及示例代码

    本文链接:https://blog.csdn.net/qq_40785165/article/details/109658968 大家好,我是小黑,一个还没秃头的程序员~~~ 这是我第一次写文章,也是 ...

最新文章

  1. Flask实战2问答平台-发布问答功能完成
  2. 基于InkCanvas实现的桌面涂鸦工具-[ WPF开发 ]
  3. 写个函数用来对二维数组排序
  4. 这样子称象你试过没有?
  5. Gram matrix 格拉姆矩阵
  6. Arcgis for js开发之直线、圆、箭头、多边形、集结地等绘制方法
  7. SPSS数据分析之描述性统计、区间估计与假设检验【操作详解】
  8. 数据库与表的操作之创建表(CREATE TABLE)
  9. GooFlow入门使用
  10. SM2椭圆曲线公钥密码算法
  11. 应广单片机 c语言,应广单片机 MINI-C编程指南.pdf
  12. <el-descriptions>无法使用的问题
  13. chemdraw怎么连接两个结构_ChemDraw如何连接两个片段?
  14. 所谓“生活的艺术“, 就是悠闲二字
  15. 电脑登陆出现此工作站和主域间的信任关系失败
  16. 软装和硬装又有哪些不同?
  17. 一叶知秋:通过Incloud Rail感受浪潮超融合架构
  18. 中移动TD-LTE及对终端的要求
  19. 传统外置存储已近黄昏
  20. Codex Network经济模型篇 (PoA、PoV、CPoA)

热门文章

  1. powerdesign 逆向工程
  2. kiriki模拟器Android9,Kirikiroid2模拟器
  3. 《数据结构导论自考知识点(自己总结)》
  4. Ubuntu18.04登陆界面美化--Mac主题
  5. 清洁机器人--屏幕显示LCD方案之MCU SPI 接口驱动ST7789 LCD显示
  6. python table删除一列_在python中从dataframe中删除多个列
  7. 高德地图MapABC报错
  8. 东芝2303am维护清零_东芝复印机维修代码大全
  9. python 数据集中随机选择作为测试集、验证集
  10. sqlite3数据库-常用命令