cancel
Showing results for 
Search instead for 
Did you mean: 

using speex library

shima_oskouei
Associate II
Posted on August 04, 2015 at 08:36

I used STM32F10x_AN2812_FW_V2.0.0 to have speex encoding /decoding on voice on my Discovery board

.

 I used encoding functions and then decoding one and saved the data in .wav format using FATFS. It works very well and I am sure that my code is correct but there is a problem, I want to omit decoding step and save encoded data in .spx format. The main problem is **adding suitable header** to .spx file.

How can I save encoded data in .spx format which PC software could play it?

3 REPLIES 3
shima_oskouei
Associate II
Posted on August 05, 2015 at 08:24

any help?

Posted on August 05, 2015 at 14:27

any help?

Evidently not. This isn't a PC software or Speex forum. For Windows you'd presumably need a Codec, or player software that recognizes the format. The format should be sufficiently described, to create a ''header'' for itself.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
shima_oskouei
Associate II
Posted on August 08, 2015 at 10:17

Dear clive1

I know this isn't a PC software or Speex forum. I

thoroughly

know about speex header bytes ,I ask about the speex library, it has header file for speex in “Speex header.câ€� but none of the PC software( that play .spx files)  dos not match it

Thank you very much for your answer anyhow.