diff options
author | jmvalin <jmvalin@0101bb08-14d6-0310-b084-bc0e0c8e3800> | 2002-05-22 08:05:23 +0400 |
---|---|---|
committer | jmvalin <jmvalin@0101bb08-14d6-0310-b084-bc0e0c8e3800> | 2002-05-22 08:05:23 +0400 |
commit | 48d7bc2d0420859afecc8fb3c30554de1e03b0af (patch) | |
tree | 0eea0a8ed6d66e41ab235088ce8083ba2b6829fa | |
parent | ca5123882c8abbd252d6028a512e74d350770b00 (diff) |
...Speex-0.1.1
git-svn-id: http://svn.xiph.org/trunk/speex@3324 0101bb08-14d6-0310-b084-bc0e0c8e3800
-rw-r--r-- | Makefile.am | 2 | ||||
-rw-r--r-- | Speex.spec | 38 | ||||
-rw-r--r-- | Speex.spec.in | 38 | ||||
-rw-r--r-- | configure.in | 2 | ||||
-rw-r--r-- | html/index.html | 157 |
5 files changed, 220 insertions, 17 deletions
diff --git a/Makefile.am b/Makefile.am index 6f2629f..4c3ead5 100644 --- a/Makefile.am +++ b/Makefile.am @@ -3,6 +3,6 @@ # Disable automatic dependency tracking if using other tools than gcc and gmake #AUTOMAKE_OPTIONS = no-dependencies -EXTRA_DIST = +EXTRA_DIST = Speex.spec Speex.spec.in SUBDIRS = libspeex src diff --git a/Speex.spec b/Speex.spec new file mode 100644 index 0000000..27ff2a1 --- /dev/null +++ b/Speex.spec @@ -0,0 +1,38 @@ +%define name Speex +%define ver 0.1.1 +%define rel 1 + +Summary: An open-source, patent-free speech codec +Name: %name +Version: %ver +Release: %rel +Copyright: LGPL +Group: Application/Devel +Source: http://download.sourceforge.net/speex/%{name}-%{ver}.tar.gz +URL: http://speex.sourceforge.net/ +Vendor: Speex +Packager: Jean-Marc Valin (jean-marc.valin@hermes.usherb.ca) + +%description +Speex is a patent-free audio codec designed especially for voice (unlike +Vorbis which targets general audio) signals and providing good narrowband +and wideband quality. This project aims to be complementary to the Vorbis +codec. + +%prep +%setup + +%build +export CFLAGS='-O3' +./configure --prefix=/usr --enable-shared --enable-static +make + +%install +make install + +%files +/usr/lib/libspeex* +/usr/bin/speexenc +/usr/bin/speexdec +/usr/include/speex.h +/usr/include/speex_bits.h diff --git a/Speex.spec.in b/Speex.spec.in new file mode 100644 index 0000000..462857a --- /dev/null +++ b/Speex.spec.in @@ -0,0 +1,38 @@ +%define name @PACKAGE@ +%define ver @VERSION@ +%define rel 1 + +Summary: An open-source, patent-free speech codec +Name: %name +Version: %ver +Release: %rel +Copyright: LGPL +Group: Application/Devel +Source: http://download.sourceforge.net/speex/%{name}-%{ver}.tar.gz +URL: http://speex.sourceforge.net/ +Vendor: Speex +Packager: Jean-Marc Valin (jean-marc.valin@hermes.usherb.ca) + +%description +Speex is a patent-free audio codec designed especially for voice (unlike +Vorbis which targets general audio) signals and providing good narrowband +and wideband quality. This project aims to be complementary to the Vorbis +codec. + +%prep +%setup + +%build +export CFLAGS='-O3' +./configure --prefix=/usr --enable-shared --enable-static +make + +%install +make install + +%files +/usr/lib/libspeex* +/usr/bin/speexenc +/usr/bin/speexdec +/usr/include/speex.h +/usr/include/speex_bits.h diff --git a/configure.in b/configure.in index cc221b3..3e5e5eb 100644 --- a/configure.in +++ b/configure.in @@ -40,5 +40,5 @@ AC_DEFINE_UNQUOTED(VERSION, "${VERSION}") dnl Output the makefiles and version.h. -AC_OUTPUT([Makefile libspeex/Makefile src/Makefile ]) +AC_OUTPUT([Makefile libspeex/Makefile src/Makefile Speex.spec ]) diff --git a/html/index.html b/html/index.html index d3bef57..d1459ce 100644 --- a/html/index.html +++ b/html/index.html @@ -1,15 +1,142 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> - -<HTML> -<HEAD> - <TITLE>Table des matières</TITLE> - <META NAME="GENERATOR" CONTENT="DOC++ 3.4.8"> -</HEAD> -<BODY BGCOLOR="#ffffff"> - -<H1>Table des matières</H1> -<HR> -<BR> -This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. -</BODY> -</HTML> +<!DOCTYPE doctype PUBLIC "-//w3c//dtd html 4.0 transitional//en"><html><head> + + + + + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> + + + + + + + + <meta name="GENERATOR" content="Mozilla/4.78 [fr] (X11; U; Linux 2.4.17 i686) [Netscape]"> + + + + + + + + <meta name="Author" content="Jean-Marc Valin"> + <title>The Speex Speech Codec</title> + + + + + + + </head> + +<body text="#000000" bgcolor="#ffffff" link="#0000ef" vlink="#59188e" alink="#ff0000"> + +<center> +<img src="speex.png" alt="Speex"> +</center> +<br> +<br> + + + <a href="http://sourceforge.net/projects/speex">The Speex project</a> + aims to build an open-source (LGPL) patent-free voice codec. Unlike + other codecs like MP3 and <a href="http://www.vorbis.org/">Ogg Vorbis</a>, Speex is specially designed for compressing voice at low bit-rates + for applications such as voice over IP (VoIP). In some sense, it is meant + to be complementary to the Ogg Vorbis codec. +<p>If you are interested in participating to the project, contact us at <a href="mailto:speex-devel@lists.sourceforge.net"> + speex-devel@lists.sourceforge.net</a> or <a href="http://lists.sourceforge.net/lists/listinfo/speex-devel"> + join our mailing list</a>. Right now, we are mostly looking for + developers with signal processing and speech coding knowledge, as well + as people with knowledge about patents in that field.<br> + </p> + + + + +<h2>Download</h2> + + + + You can download Speex from <a href="http://sourceforge.net/project/showfiles.php?group_id=46651"> + here</a>.<br> + + +<h2>Documentation</h2> +<A href="programming.html">Speex Programming Guide</A> +</br> +<A href="API/index.html">Speex API (generated by Doc++)</A> + +<h2>News</h2> + + +<h3>2002/05/15</h3> + +Speex 0.1.0 has been released. Speex now uses the Ogg bitstream (using libogg). That means that +there is now (limited) bitstream error recovery. Also, the narrowband bit-rate has been reduced +from 15.7 kbps to 15.1 kbps and the wideband bit-rate has been reduced from 31.3 kbps to 27.7 kbps. +The quality remains roughly the same for both narrowband and wideband. +Once again, this breaks compatibility with previous versions. + +<h3>2002/05/07</h3> + +Speex 0.0.3 released. + +<h3>2002/04/15</h3> + + + + Speex version 0.0.2 has been released. This release provides much improved + wideband quality at an only slightly higher bit-rate of 31.3 kbps. This +means that the wideband Speex files are not compatible with those of the 0.0.1 +release. The narrowband codec (at 14.5 kbps) is however exactly the same +as in 0.0.1. <br> + + + + +<h3>2002/03/27</h3> + + + + Speex 0.0.1 has been released. This first version of Speex supports + fixed bit-rate encoding at 14.5 kbps for speech sampled at 8 kHz (narrowband) + and at 28.5 kbps for 16 kHz (wideband) speech. Future releases will likely + provide a wider choice of bit-rates, better quality, as well as variable + bit-rate (VBR) and discontinuous transmission (DTX).<br> + + + + <br> + + + + Note that this is a preliminary release and that bit-rates, quality + and bitstream definition will change in the future. This means that +the format used in this release will not be compatible with future releases. + Also note that this software has so far received only a minimum amount + of testing, so it may break or do unexpected things.<br> + + + +<h3>2002/03/12</h3> + + + + We now have a working encoder prototype that produces good quality + narrowband (8 kHz sampling rate) at a bit-rate of 14.5 kb/s. There is + still a lot to do, but we're progressing fast.<br> + + + + +<hr width="100%" size="2"> +<div align="right"><img src="http://sourceforge.net/sflogo.php?group_id=46651&amp;type=5" alt="SourceForge Logo"> +<br> +<a href="mailto:valj01@gel.usherb.ca">Jean-Mrc Valin</a> <br> + <a href="mailto:david@voicetronix.com.au">David Rowe</a> <br> + $Date: 2002/05/22 04:04:56 $</div> + + + + +</body></html> |