Philip Jägenstedt
2004-Aug-06 15:01 UTC
[speex-dev] How suitable is speex for high-quality speech?
Hi! Having had a look at speex I have understood that the primary aim is to provide speech compression for low-bandwidth things such as VoIP and whatever. Also, the fact that the highest frequency (wb mode) is 16kHz makes me wonder if... The REAL question: Would speex be useful for storing the voices for characters in a game or for storing other voice recordings with high quality? I do not know very much about digital audio, but is it not true that with a samplerate of 16kHz high frequencies would sound a little flaky? (If one of the character should scream in a silly way or something). And will speex preserve the "dynamics" of the audio - if you know what I mean (I'm not sure I do), the smoothness and so on. Since I don't presently have access to a million dollar microphone to do some real tests with I am directing these questions to this mailinglist. Summary: is speex good for the said application, or would vorbis be more appropriate when it comes to this? --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'speex-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Jean-Marc Valin
2004-Aug-06 15:01 UTC
[speex-dev] How suitable is speex for high-quality speech?
Hi, I think Speex is probably suitable for your application. The 8 kHz bandwidth (16 kHz sampling rate) covers most of the frequency content of speech. You can try down-sampling some samples to 16 kHz if you like to hear the difference. Also, at higher bit-rates you won't tell the difference between the encoded version and the original. If 16 kHz doesn't do, I'm currently working on a 32 kHz mode which could help. That mode will likely be included in the next release (beta 3). As for the choice between Speex and Vorbis, I'd say it depends on the input. Speex is meant to encode voice, while Vorbis is more general but mostly oriented toward music. The Speex bit-rate is lower and requires less CPU, but if you try encoding music with it, the quality will be bad. Jean-Marc Le lun 04/11/2002 à 18:32, Philip Jägenstedt a écrit :> Hi! > > Having had a look at speex I have understood that the primary aim is to provide speech compression for low-bandwidth things such as VoIP and whatever. Also, the fact that the highest frequency (wb mode) is 16kHz makes me wonder if... > > The REAL question: > Would speex be useful for storing the voices for characters in a game or for storing other voice recordings with high quality? I do not know very much about digital audio, but is it not true that with a samplerate of 16kHz high frequencies would sound a little flaky? (If one of the character should scream in a silly way or something). And will speex preserve the "dynamics" of the audio - if you know what I mean (I'm not sure I do), the smoothness and so on. Since I don't presently have access to a million dollar microphone to do some real tests with I am directing these questions to this mailinglist. > > Summary: is speex good for the said application, or would vorbis be more appropriate when it comes to this? > --- >8 ---- > List archives: http://www.xiph.org/archives/ > Ogg project homepage: http://www.xiph.org/ogg/ > To unsubscribe from this list, send a message to 'speex-dev-request@xiph.org' > containing only the word 'unsubscribe' in the body. No subject is needed. > Unsubscribe messages sent to the list will be ignored/filtered.-- Jean-Marc Valin, M.Sc.A. LABORIUS (http://www.gel.usherb.ca/laborius) Université de Sherbrooke, Québec, Canada -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 242 bytes Desc: signature.asc Url : http://lists.xiph.org/pipermail/speex-dev/attachments/20021104/b9559e07/signature.pgp