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

环境:

MAC OS 10.12.5/Linux

Xcode

Gcc

JDK 1.8

speex 1.2.0

步骤:

安装libspeex

从www.speex.org,下载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版微信机器人代码

    Java版微信机器人代码 (2014-07-31 09:47:58) 标签: 软件测试 java 上海泽众软件 package com.eiyoung.wechat.web.controller; i ...

  2. java商城源码_java 多商户商城系统源码分享

    三勾商城多商户是开发友好的微信小程序商城,框架支持SAAS,支持发布 iOS + Android + 公众号 + H5 + 各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)等多个平台,不可多得 ...

  3. java 微信退款接口_java版微信和支付宝退款接口

    本文实例为大家分享了java微信退款接口和支付宝退款接口的具体代码,供大家参考,具体内容如下 1.微信退款接口 相对来说我感觉微信的退款接口还是比较好调用的,直接发送httppost请求即可: /** ...

  4. java微信开发图文_java版微信公众号图文消息开发

    1 本篇主要介绍微信公众帐号开发中图文消息的使用 以及图文消息的几种表现形式 图文消息的主要参数说明 通过微信官方的消息接口指南,可以看到对图文消息的参数介绍,如下图所示: 从图中可以了解到: 1)图 ...

  5. 微信java 签名验证_JAVA版微信小程序用户数据的签名验证和加解密

    签名验证和加解密 数据签名校验 为了确保 开放接口 返回用户数据的安全性,微信会对明文数据进行签名.开发者可以根据业务需要对数据包进行签名校验,确保数据的完整性. 签名校验算法涉及用户的session ...

  6. 微信java版_JAVA版微信支付V3-完全版

    本人做的是微信V3版本的微信支付,也是目前最新的微信支付接口.官方文档下载地址 微信支付成功后  你的邮件会有以下信息: 1. 信息包括:商户ID(mch_id).申请编号.登录帐号.登录密码.商户A ...

  7. java rmi 推送_java 企业微信推送消息 示例源码

    [实例简介] [实例截图] [核心代码] package com.kp.qy.web; import java.io.UnsupportedEncodingException; import java ...

  8. java鱼游动源码_java版大鱼吃小鱼游戏

    [实例简介] java语言开发的简单的大鱼吃小鱼游戏,开发工具eclipse,直接将该工程导入即可运行,StartGame_Eatfish.java是开始游戏类,游戏中的声音是直接使用的第三方插件,在 ...

  9. java一键换壁纸_Java 版下载必应每日壁纸并自动设置 Windows 系统桌面(改编自 C# 版)...

    哈哈,好久没有写博客了,已经荒废了,前几天在某 IT 网站看到一个用 C# 写的设置必应每日壁纸为 Windows 系统桌面,看了看源码是通过调用 User32.dll 进行设置的,刚刚最近做的项目更 ...

  10. java 视频压缩转码_java实现视频压缩转码

    大家好,我是程序员爱酸奶,希望您能喜欢我的文章.可以专注我个人公众号获取更多内容.有什么问题可以通过公众号加我微信交流~~ 手动比心 ♥ 下面开始正文啦~~~ 其实很简单,直接上代码. snippet ...

最新文章

  1. 福师计算机导论在线作业一,福师《计算机导论》在线作业一..doc
  2. 【ASP】Menu菜单导航
  3. Log4j配置文件解读和模板页收藏
  4. 深度揭秘!蚂蚁业务自定义监控大盘是怎么设计的?
  5. php 递归合并类 call,PHP多个数组合并(递归的进行)
  6. java 运行 .jar 文件乱码
  7. 图文:详解数据库Oracle 11g的基本安装
  8. Stimulsoft reports .net中创建变量
  9. 使用jQuery来实现一个简单的ajax请求
  10. java中jtextpane_Java JTextPane
  11. vlan理论03-vlan映射
  12. Docker玩转Rhadoop
  13. 关于SiamFC++代码的几个要点
  14. Ardunio开发实例-MMA8653FC 10位加速度计
  15. 一个选手和小丫姐的搞笑对话
  16. grub引导项修复详解_grub2修复引导 · LINCHUAN的小站
  17. 【VisionMaster】二次开发之第三方库的使用
  18. pku1905 Expanding Rods
  19. HTTP中get和post方法的区别
  20. Visual Studio 美化之 ColorScheme

热门文章

  1. 北京大学信科计算机学院教学计划,北京大学信息科学的技术学院.ppt
  2. 手把手教你如何建立U盘免疫文件夹
  3. 在BAE tomcat环境下实现讯飞TTS在线文字转语音
  4. jdk没有jre的解决方法
  5. Sql Server2014 安装Northwind数据库
  6. jsp登陆界面链接mysql_用jsp实现网站登录界面的制作,并连接数据库
  7. 高级控件01 自动提示文本框与下拉列表
  8. 使程序在后台运行,后台进程实现原理
  9. WiFi万能钥匙要做人与场景的连接器
  10. jabber服务器搭建