Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Implements MIME-type "x-speex-with-header-byte" binary format in speex enc/dec
C Shell
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 Disabled messages and warnings when 'quiet' flag is used.
symbian Cleanup of old configure data and Makefiles
ti Cleanup of old configure data and Makefiles
win32 Cleanup of old configure data and Makefiles
AUTHORS Initial Push
COPYING Initial Push
ChangeLog Initial Push
INSTALL Initial Push
Makefile.am Initial Push
Makefile.in Initial Push
NEWS Initial Push
README Updated README
README.TI-DSP Initial Push
README.blackfin Initial Push
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 first commit
configure first commit
configure.ac Initial Push
depcomp first commit
install-sh first commit
ltmain.sh Initial Push
missing first commit
speex.m4 Initial Push
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.