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