Speex: Difference between revisions

From XiphWiki
Jump to navigation Jump to search
No edit summary
 
(27 intermediate revisions by 13 users not shown)
Line 1: Line 1:
<div id="nolabel" style="overflow:auto;height:1px;">
{{historical}}


= The Speex codec is deprecated! Xiph recommends you use the superior '''[[Opus]]''' codec instead. =


[http://www.action-meds.com cheap butalbital]
== Website ==
[http://www.5stardrugs.com buy tramadol]
The [http://www.speex.org/ Speex homepage] has all the project info.
[http://www.24-7pills.net tramadol online]
[http://www.american-meds.net butalbital discount]
[http://www.amazing-pills.com butalbital cheap]  
buy tramadol online. online tramadol from our pharmacy, taking tramadol buy information tramadol, side effects tramadol, purchase tramadol online. cod online tramadol, tramadol india, cheap tramadol online, tramadol online, pharmacy online store
tramadol 50 mg. low price tramadol, tramadol pain treatment - tramadol hcl 50? - 120 tramadol. tramadol sales, buying cod tramado l, tramadol for humans, cheap tramadol online, overdose tramadol. order tramadol pictured tramadol pill tramadol seizure. cod tramadol cod, tramadol pdr, order pharmacy tramadol. buy prescription tramadol drug tramadol - tramadol side.
is tramadol a, order tramadol online, tramadol hcl, tramadol drug test .tramadol uses order tramadol overnight paypal tramadol
tramadol com tramadol tablets tramadol no perscription remove tramadol.
[http://20six.co.uk/cheaptramadol cheap tramadol]
[http://20six.co.uk/ordertramadol order tramadol]
[http://20six.co.uk/onlinetramadol1 online tramadol]
[http://20six.co.uk/tramadolonline tramadol online]
[http://20six.co.uk/tramadoldiscount tramadol discount]
[http://20six.co.uk/purchasetramadol purchase tramadol]
[http://20six.co.uk/ordersoma order soma]
[http://20six.co.uk/onlinesoma1 online soma]
[http://20six.co.uk/online-viagra online viagea]
[http://20six.co.uk/orderviagra order viagra]
[http://20six.co.uk/cheapviagraonline cheap viagra online]
[http://20six.co.uk/purchaseviagra purchase viagra]
[http://20six.co.uk/cheap-ultram cheap ultram]


[http://spaces.msn.com/cheap-tramadol/ cheap tramadol]
There is also a '''[[Speex FAQ]]'''.
[http://spaces.msn.com/buy-viagra/ buy viagra]


SEO: UndoneHeaven
== Hardware ==
See [[Speex hardware]] for a partial list of supported hardware


[http://www.replicahours.com rolex replica]
== Usefulness, Speex DSP ==
[http://www.replicahours.com/index.php?cPath=51_25 fake rolex daydate]
In 2009, the source code of Speex was split into '''Speex Codec''' and '''Speex DSP'''.
[http://www.replicahours.com/index.php?cPath=29 replica swiss]
[http://www.google.com/search?sourceid=navclient&gfns=1&ie=UTF-8&q=replicahours replicahours]
buy replica cheap best price rolex discounf fake. watches fake watch online store using paypal fedex rolex replicahours. order rolex replica now. cheap wholesale fake rolex online free shipping. 80% discount rolex replica and replicas watches. woman how to adjust a chronometer watch authorized rolex dealer, rolex watches rolex dial rolex oyster perpetual date reloj panerai replica en usa rolex watches serial numbers rolex woman daytona daytona watch replica panerai watch rolex 50th anniversary rolex daytona paul newman replica rolex buy rolex watches. ladies rolex yachtmaster white dial faux. rolex daytona manual cellini rolex for sale pictures of rolex oyster perpetual datejust rolex rolex gmt-master ii buying rolex on line fake rolex daytona gold on silver how to tell fake tag rolex oyster perpetual new tell. Replica rolex? Swiss made replica rolex watch! Cost does fake much rolex rolex presidential rolex. Rolex dials rolex sea dweller. Rolex  tudor fake rolex turkey datejust oyster perpetual rolex man rolex submariner cosmograph daytona oyster professional rolex? Datejust rolex rolex replica rolex fake rolexes for sale. Rolex submariner for sale, rolex yachtmaster! Explorer ii rolex preowned rolex watch? Cheap rolex watch, rolex daytona 116520 forum rolex. 18k gold replica ex part rolex daytona review rolex submariner 50 anniversary rolex cellini replica rolex watch fake rolex omega?


[http://www.customsoftwarenow.com custom software development]
While the Codec part has been deprecated since 2013, the '''[https://git.xiph.org/?p=speexdsp.git;a=summary Speex DSP]''' part is still useful and still under development.
Software Development, custom software development, offshore  software development, outsourcing software development


[http://www.thepublish.com press release]
It contains among others resampling code (written originally 2007 for the Speex codec) used by several other audio projects, including '''[https://git.xiph.org/?p=opus-tools.git Opus Tools]''' (actually OPUS TOOLS 0.1.9 from 2014 contains an outdated version of the resampling code from 2009 with minimal modifications).
press release, articles, business directory, ezines, classifieds, job search,business free  b2b search advertising aerospace defense agriculture airlines automotive chemicals computers electronics semiconductors energy utilities


[http://www.ez-agents.com wholesale atv]
== Tasks ==
</div>
These are some improvements that could be made to Speex.
 
[mailto:speex-dev@xiph.org 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 [[Speex_FAQ|better FAQ]] on this wiki
** Update the Speex manual based on recent papers
** Improve libspeex documentation
** Write good example code
** Split off the documentation of SpeexDSP ... the latest release "speexdsp-1.2rc3.tar.gz" from 2015 still contains "The Speex Codec Manual Version 1.2 Beta 3" from 2007 ... it documents the codec part, not the DSP part, further [http://www.speex.org/downloads] contains some dead links, and it does not prominently document that only the codec is deprecated, but the DSP part is not
 
== External links ==
* [[Applications that use Speex]]
* [[Games that use Speex]]
* [[Wikipedia: Speex]]
 
[[Category:Speex]]

Latest revision as of 02:18, 21 May 2018


The Speex codec is deprecated! Xiph recommends you use the superior Opus codec instead.

Website

The Speex homepage has all the project info.

There is also a Speex FAQ.

Hardware

See Speex hardware for a partial list of supported hardware

Usefulness, Speex DSP

In 2009, the source code of Speex was split into Speex Codec and Speex DSP.

While the Codec part has been deprecated since 2013, the Speex DSP part is still useful and still under development.

It contains among others resampling code (written originally 2007 for the Speex codec) used by several other audio projects, including Opus Tools (actually OPUS TOOLS 0.1.9 from 2014 contains an outdated version of the resampling code from 2009 with minimal modifications).

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 this wiki
    • Update the Speex manual based on recent papers
    • Improve libspeex documentation
    • Write good example code
    • Split off the documentation of SpeexDSP ... the latest release "speexdsp-1.2rc3.tar.gz" from 2015 still contains "The Speex Codec Manual Version 1.2 Beta 3" from 2007 ... it documents the codec part, not the DSP part, further [1] contains some dead links, and it does not prominently document that only the codec is deprecated, but the DSP part is not

External links