[Speex-dev] using speex in C#

Rodrigo Parra M rparra at ing.puc.cl
Fri Oct 13 11:23:08 PDT 2006

I did an application for Pocket PC. I did a DLL in C++ embbebed and used
PInvoke from my application in C#. Speex really do it. For windows, it´s the
same way.

-----Mensaje original-----
De: speex-dev-bounces at xiph.org [mailto:speex-dev-bounces at xiph.org] En nombre
de Tom Grandgent
Enviado el: Viernes, 13 de Octubre de 2006 2:22
Para: Semrau, Szymon
CC: speex-dev at xiph.org
Asunto: Re: [Speex-dev] using speex in C#

You could compile Speex as a DLL (see libspeex_dynamic.dsp) and use PInvoke.

Note that Speex will still be executing as unmanaged code and your program 
will have the added dependency of the native Speex DLL.

It appears that someone created a "Speex.NET" based on JSpeex, but I 
didn't find any useful info on it.  You may want to search for this if 
you require the Speex code to be managed code.

If you are ultimately successful using Speex in C#, please post to the list 
or email me...  I'd be interested to hear which approach you settled on.  

Good luck,


"Semrau, Szymon" <Szymon.Semrau at axa.pl> wrote:
> Hi there!
> Is there any possibility to use it in C#?
> Any help please...
> Regards
> Szymon

Speex-dev mailing list
Speex-dev at xiph.org

More information about the Speex-dev mailing list