Questions tagged [speex]

Speex is an open-source audio compression format designed for speech. It is based on CELP and is designed to compress voice at bitrates ranging from 2 to 44 kbps.

Speex is a patent-free audio compression format designed for speech and also a free software speech codec that may be used on VoIP applications and podcasts. Speex is be free of any patent restrictions and is licensed under the revised (3-clause) BSD license. It may be used with the Ogg container format or directly transmitted over UDP/RTP.

The Speex designers see their project as complementary to the Vorbis general-purpose audio compression project. Speex is a lossy format, meaning quality is permanently degraded to reduce file size. The Speex project was created on February 13, 2002.

The first development versions of Speex were released under LGPL license, but as of version 1.0 beta 1, Speex is released under Xiph's version of the (revised) BSD license. Speex 1.0 was announced on March 24, 2003, after a year of development. The last stable version of Speex encoder and decoder is 1.2.0.

The Speex codec has been obsoleted by Opus. It will continue to be available, but since Opus is better than Speex in all aspects, users are encouraged to switch

source : wikipedia.com

152 questions
0
votes
0 answers

Decoding Speex audio and playing decoded PCM data using AudioQueues

I am getting audio stream data in Speex format. I tried compiling ffmpeg for Speex for Speex decoding. I am getting errors when compiling ffmpeg which can be seen in this link. So I used another option of using this framework for decoding Speex…
user2955351
  • 273
  • 4
  • 18
0
votes
2 answers

Compile libogg for iOS using Xcode5.1 error

Environment: Mac OS X 10.9.2, Xcode 5.1. Build shell scripts as below: #!/bin/sh set -xe VERSION="1.3.1" DESTDIR="libogg-built" #ARCHS="i386 x86_64 armv7 armv7s arm64" rm -rf $DESTDIR mkdir $DESTDIR if [ ! -e "libogg-$VERSION.zip" ]; then …
Smeegol
  • 2,014
  • 4
  • 29
  • 44
0
votes
1 answer

Compiling ffmpeg to support SPEEX decoding

I am trying to compile ffmpeg to support Speex decoding. I have enabled speex decoding using the following flag --enable-libspeex in my shell script. I have also compiled speex 1.2rc1 downloaded from this link. After compiling the header files are…
user2955351
  • 273
  • 4
  • 18
0
votes
1 answer

decode speex encoded file with speexdec

I want to decode a sample speex file with speex dev (provided by libspeex) but, executing "speexdec sample_file_name.spx" command caused this error: cannot open /dev/dsp no such file or directory. what should i do? I would be grateful for any help!
0
votes
1 answer

Echo Cancellation: Microphone as Voice input, MP3 as Output

I'm currently working on an Application which is observing the microphone's input, but at the same time has to be able to play a specific MP3 song via Loudspeakers. The problem I'm currently facing is that as soon as I play the MP3 back, the…
damian
  • 2,001
  • 20
  • 38
0
votes
1 answer

Speex for Blackberry

How do I use speex for Blackberry application ? Is there any sample code available to refer ?
iOSDev
  • 3,617
  • 10
  • 51
  • 91
0
votes
1 answer

Python: Ogg/Speex Audio Playback?

Is there a module that supports audio playback for Ogg/Speex (not Ogg/Vorbis) encoded files from within Python 2.6 on Windows?
e1i45
  • 1,519
  • 1
  • 14
  • 20
0
votes
3 answers

FMS FLV (Speex) to mp3/mp4/acc/wav

I'm trying to decode an FLV's audio to a playable format. I attempted to use this SO post: FMS FLV to mp3.. as an example, but my FLV is encoded in Speex. I have compiled ffmpeg with --enable-libspeex on a Fedora 15 machine. I believe this can be…
tier1
  • 6,303
  • 6
  • 44
  • 75
0
votes
1 answer

iOS Audio Unit + Speex encoding is distorted

I am working on an iOS project that needs to encode and decode Speex audio using a remoteIO audio unit as input / output. The problem I am having is although speex doesn't print any errors, the audio I get is somewhat recognizable as voice but very…
T.Leavy
  • 504
  • 5
  • 16
0
votes
3 answers

in flex, is it possible to embed speex files?

Flash 10 supposedly has support for the Speex audio format. I'd like to embed some Speex files in my SWF: [Embed(source='assets/test.spx',mimeType='audio/x-speex')] private static const SpeexSound:Class; However, I get the error: no transcoder…
paleozogt
  • 6,393
  • 11
  • 51
  • 94
0
votes
1 answer

C++ Speex to Flac wrapper/library

Application is using speex codec for transmitting audio to server. At server I need to decode speex to PCM (or something else ?) and then encode it using flac and send to Google Speech API. Is there any easy to use wrapper (or library) for…
user1307957
  • 541
  • 3
  • 8
  • 19
-1
votes
1 answer

How can i adapt speex echo canceller to process a float samples?

Good day! how сan i use float samples for echo cancellation processing? I tried to change interface and body of central function: from void speex_echo_cancellation(SpeexEchoState *st, const spx_int16_t *rec, const spx_int16_t *play, spx_int16_t…
ilya8891
  • 127
  • 1
  • 1
  • 12
-1
votes
1 answer

Speex decoder doesn't produce expected result

I have encrypted data from JAVA j-speex I am trying to decode this data using the speex decoder in JavaScript. Most of data is giving -2 and -1 and very few data is giving correct decoded data. I am getting some sound with noise. It is not as clear…
-1
votes
2 answers

Where can I find precompiled Ogg,Speex and Vorbis libraries for iOS?

I need them compiled with i386, armv7 and also armv7s (the hardest to find). I found a compilation for only Speex (which I haven't tested yet) here: http://iosdeveloperzone.com/2013/04/09/precompiled-speex-libraries-for-ios/ Does anyone know where I…
Idan
  • 9,880
  • 10
  • 47
  • 76
-2
votes
1 answer

How do I remove noise from this audio file?

I am uploading an audacity project with 2 tracks, the 1st one contains a "bitbit" sound resulted from Speex echo cancellation. I tried to remove the sound using Audacity noise cancellation, didn't work. Tried equalizer to cut off some high frequency…
Nayeem1
  • 127
  • 6
1 2 3
10
11