We have joined the Xiph.org Foundation. The new web page is now at www.speex.org