Speex: Difference between revisions

From XiphWiki
Jump to navigation Jump to search
m (moved Speex on wheels to Speex over redirect: Reverted move by User:Willy on wheels)
(24 intermediate revisions by 13 users not shown)
Line 1: Line 1:
== About ==
{{historical}}


The Speex project maintains a patent-clear audio codec designed for compressing speech data.
= Speex is deprecated; Xiph recommends you use [[Opus]] instead =
 
== Website ==
 
The [http://www.speex.org/ Speex homepage] has all the project info.
 
== Hardware ==
 
See [[Speex hardware]] for a partial list of supported hardware
 
== Tasks ==
 
These are some improvements that could be made to Speex. Let [mailto:speex-dev@xiph.org us] know if you'd like to work on one of them.
 
* Speech/signal processing (DSP design)
** Improve noise suppression (get rid of musical noise) and residual echo suppression
** Improve packet-loss concealment (PLC)
** Re-write the built-in voice activity detector (VAD)
** Improve the 2.15 kbps vocoder mode (there are even 4 unused bits left to use)
** Algorithmic optimizations (see if some searches can be simplified/approximated)
 
* Complete fixed-point (DSP development)
** Wideband
** VBR
** Rest of the narrowband modes
** Preprocessor (noise suppression, AGC)
** Jitter buffer
** Arch-specific optimization
** More...
 
* Tune (playing with parameters)
** Noise weighting filter
** Perceptual enhancement
 
* Features (plain C programming)
** Implement maximum VBR bit-rate
** Implement peeling (write functions to strip some of the bits)
*** Peel high-band (wideband -> narrowband)
*** Transform 24.6 kbps mode to 15 kbps mode
 
* Documentation
** Use questions from the mailing list to create a better FAQ on the wiki
** Update the Speex manual based on recent papers
** Improve libspeex documentation
** Write good example code


== External links ==
== External links ==


[http://www.speex.org Speex homepage]
* [[Wikipedia: Speex]]
'''VICODIN'''
 
[http://mydoorway.h15.ru cheap vicodin] - [HTTP://mydoorway.h15.ru]: cheap vicodin
[[Category:Speex]]
'''DIAZEPAM'''
[http://diazepam-online.maclenet.com cheap diazepam] - [HTTP://diazepam-online.maclenet.com]: cheap diazepam
'''PHENTERMINE'''
[http://phentermine-effects.maclenet.com/ phentermine side effects] - [HTTP://phentermine-effects.maclenet.com/]: phentermine side effects
[http://about-phentermine.maclenet.com about diazepam] - [HTTP://about-phentermine.maclenet.com]: about diazepam
[http://adipex-phentermine.maclenet.com adipex phentermine] - [HTTP://adipex-phentermine.maclenet.com]: adipex phentermine
[http://phentermine-adipex.maclenet.com phentermine adipex] - [HTTP://phentermine-adipex.maclenet.com]: phentermine adipex
[http://phentermine-cheap.maclenet.com phentermine cheap] - [HTTP://phentermine-cheap.maclenet.com]: phentermine cheap
'''PERSONAL LOAN'''
[http://personal-loan.maclenet.com personal loan] - [HTTP://personal-loan.maclenet.com]: personal loan
[http://personal-loan-rates.maclenet.com personal loan rates] - [HTTP://personal-loan-rates.maclenet.com]: personal loan rates
[http://personal-loan-calculator.maclenet.com personal loan calculator] - [HTTP://personal-loan-calculator.maclenet.com]: personal loan calculator
[http://personal-loan-rate.maclenet.com personal loan rate] - [HTTP://personal-loan-rate.maclenet.com]: personal loan rate
[http://personal-loan-bad-credit.maclenet.com personal loan bad credit] - [HTTP://personal-loan-bad-credit.maclenet.com]: personal loan bad credit
[http://unsecured-personal-loan.maclenet.com unsecured personal loan] - [HTTP://unsecured-personal-loan.maclenet.com]: unsecured personal loan
[http://personal-loan-documents.maclenet.com personal loan documents] - [HTTP://personal-loan-documents.maclenet.com]: personal loan documents
[http://personal-loan-interest-rate.maclenet.com personal loan interest rate] - [HTTP://personal-loan-interest-rate.maclenet.com]: personal loan interest rate
[http://personal-loan-agreements.maclenet.com personal loan agreements] - [HTTP://personal-loan-agreements.maclenet.com]: personal loan agreements
[http://cheap-personal-loan.maclenet.com cheap personal loan] - [HTTP://cheap-personal-loan.maclenet.com]: cheap personal loan
'''DIAZEPAM'''
[http://cheap-diazepam.maclenet.com cheap diazepam] - [HTTP://cheap-diazepam.maclenet.com]: cheap diazepam
[http://buy-diazepam.maclenet.com buy diazepam] - [HTTP://buy-diazepam.maclenet.com]: buy diazepam
[http://valium-diazepam.maclenet.com valium diazepam] - [HTTP://valium-diazepam.maclenet.com]: valium diazepam
[http://diazepam-online.maclenet.com diazepam online] - [HTTP://diazepam-online.maclenet.com]: diazepam online
[http://diazepam-on-line.maclenet.com diazepam on line] - [HTTP://diazepam-on-line.maclenet.com]: diazepam on line
'''FLEXERIL'''
[http://flexeril.maclenet.com flexeril] - [HTTP://flexeril.maclenet.com]: flexeril
[http://flexeril-20.maclenet.com flexeril 20] - [HTTP://flexeril-20.maclenet.com]: flexeril 20
[http://cheap-flexeril-20.maclenet.com cheap flexeril] - [HTTP://cheap-flexeril-20.maclenet.com]: cheap flexeril
[http://buy-flexeril-20.maclenet.com buy flexeril] - [HTTP://buy-flexeril-20.maclenet.com]: buy flexeril
[http://flexeril-side-effect-20.maclenet.com flexeril side effects] - [HTTP://flexeril-side-effect-20.maclenet.com]: flexeril side effects
[http://flexeril-drugs-20.maclenet.com flexeril drugs] - [HTTP://flexeril-drugs-20.maclenet.com]: flexeril drugs
[http://flexeril-30.maclenet.com flexeril 30] - [HTTP://flexeril-30.maclenet.com]: flexeril 30
[http://cheap-flexeril-30.maclenet.com cheap flexeril] - [HTTP://cheap-flexeril-30.maclenet.com]: cheap flexeril
[http://buy-flexeril-30.maclenet.com buy flexeril] - [HTTP://buy-flexeril-30.maclenet.com]: buy flexeril
[http://flexeril-side-effect-30.maclenet.com flexeril side effects] - [HTTP://flexeril-side-effect-30.maclenet.com]: flexeril side effects
[http://flexeril-drugs-30.maclenet.com flexeril drugs] - [HTTP://flexeril-drugs-30.maclenet.com]: flexeril drugs
[http://flexeril-40.maclenet.com flexeril 40] - [HTTP://flexeril-40.maclenet.com]: flexeril 40
[http://cheap-flexeril-40.maclenet.com cheap flexeril] - [HTTP://cheap-flexeril-40.maclenet.com]: cheap flexeril
[http://buy-flexeril-40.maclenet.com buy flexeril] - [HTTP://buy-flexeril-40.maclenet.com]: buy flexeril
[http://flexeril-side-effect-40.maclenet.com flexeril side effects] - [HTTP://flexeril-side-effect-40.maclenet.com]: flexeril side effects
[http://flexeril-drugs-40.maclenet.com flexeril drugs] - [HTTP://flexeril-drugs-40.maclenet.com]: flexeril drugs
'''PHENTERMINE'''
[http://google11.narod.ru diete phentermine pills] - [HTTP://google11.narod.ru]: diete phentermine pills
[http://balder.prohosting.com/proinfo1/cheap-phentermine.html cheap phentermine] - [HTTP://balder.prohosting.com/proinfo1/cheap-phentermine.html]: cheap phentermine
[http://balder.prohosting.com/proinfo1/ phentermine] - [HTTP://balder.prohosting.com/proinfo1/]: phentermine
'''CIALIS'''
[http://cialis36hours.narod.ru cialis 36 mg] - [HTTP://cialis36hours.narod.ru]: cialis 36 mg
[http://cialis20mg.t35.com cialis 20 mg] - [HTTP://cialis20mg.t35.com]: cialis 20 mg
[http://cialis.lxhost.com cialis] - [HTTP://cialis.lxhost.com]: cialis
[http://cialis1.125mb.com cheap cialis] - [HTTP://cialis1.125mb.com]: cheap cialis
'''FIORICET BUTALBITAL'''
[http://fioricet.lxhost.com fioricet butalbital] - [HTTP://fioricet.lxhost.com]: fioricet butalbital

Revision as of 15:49, 8 August 2014


Speex is deprecated; Xiph recommends you use Opus instead

Website

The Speex homepage has all the project info.

Hardware

See Speex hardware for a partial list of supported hardware

Tasks

These are some improvements that could be made to Speex. Let us know if you'd like to work on one of them.

  • Speech/signal processing (DSP design)
    • Improve noise suppression (get rid of musical noise) and residual echo suppression
    • Improve packet-loss concealment (PLC)
    • Re-write the built-in voice activity detector (VAD)
    • Improve the 2.15 kbps vocoder mode (there are even 4 unused bits left to use)
    • Algorithmic optimizations (see if some searches can be simplified/approximated)
  • Complete fixed-point (DSP development)
    • Wideband
    • VBR
    • Rest of the narrowband modes
    • Preprocessor (noise suppression, AGC)
    • Jitter buffer
    • Arch-specific optimization
    • More...
  • Tune (playing with parameters)
    • Noise weighting filter
    • Perceptual enhancement
  • Features (plain C programming)
    • Implement maximum VBR bit-rate
    • Implement peeling (write functions to strip some of the bits)
      • Peel high-band (wideband -> narrowband)
      • Transform 24.6 kbps mode to 15 kbps mode
  • Documentation
    • Use questions from the mailing list to create a better FAQ on the wiki
    • Update the Speex manual based on recent papers
    • Improve libspeex documentation
    • Write good example code

External links