Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Implements MIME-type "x-speex-with-header-byte" binary format in speex enc/dec
C Shell Matlab
Branch: master

Merge pull request #1 from zaf/master

Quiet mode updates
latest commit 28d6d336e4
@mzeena mzeena authored
Failed to load latest commit information.
doc Cleanup of old configure data and Makefiles
include Cleanup of old configure data and Makefiles
libspeex Cleanup of old configure data and Makefiles
src
symbian Cleanup of old configure data and Makefiles
ti
win32 Cleanup of old configure data and Makefiles
AUTHORS Initial Push
COPYING
ChangeLog
INSTALL Initial Push
Makefile.am
Makefile.in Initial Push
NEWS
README Updated README
README.TI-DSP Initial Push
README.blackfin
README.symbian Initial Push
Speex.kdevelop Initial Push
Speex.spec.in Initial Push
TODO Initial Push
acinclude.m4 Initial Push
aclocal.m4 Initial Push
config.guess first commit
config.h.in Initial Push
config.sub
configure first commit
configure.ac Initial Push
depcomp
install-sh first commit
ltmain.sh Initial Push
missing first commit
speex.m4
speex.pc.in Initial Push
speexdsp.pc.in Initial Push

README

SPEEXENC & SPEEXDEC support for "x-speex-with-header-byte" MIME *to be used with google speech recognition API*

WORKING STATUS! PLEASE TEST & GIVE US FEEDBACK!

To use the (experimental) binary format for MIME "x-speex-with-header-byte":

% speexenc --headerbyte --vbr --w --quality 3 input_file.wav compressed_file.spx

% speexdec --headerbyte compressed_file.spx decompressed_file.wav


To test against gapi:

%  curl   --data-binary @compressed_file.spx   --header 'Content-type: audio/x-speex-with-header-byte; rate=16000'   'https://www.google.com/speech-api/v1/recognize?client=chromium&lang=en-US&maxresults=2'



See INSTALL file for instruction on how to install Speex.

The Speex is a patent-free, Open Source/Free Software voice codec. Unlike other codecs like MP3 and Ogg Vorbis, Speex is designed to compress voice at bitrates in the 2-45 kbps range. Possible applications include VoIP, internet audio streaming, archiving of speech data (e.g. voice mail), and audio books. In some sense, it is meant to be complementary to the Ogg Vorbis codec.

To use the Speex command line tools:

% speexenc [options] input_file.wav compressed_file.spx

% speexdec [options] compressed_file.spx output_file.wav



Something went wrong with that request. Please try again.