Newsgroups: comp.dsp,comp.speech
Path: lyra.csx.cam.ac.uk!doc.ic.ac.uk!uknet!EU.net!howland.reston.ans.net!usc!nic-nac.CSU.net!charnel.ecst.csuchico.edu!olivea!uunet!microsoft!hexnut!t-mikep
From: t-mikep@microsoft.com (Michael Plumpe)
Subject: Re: Speech Compression
Message-ID: <CqDA45.4n1@microsoft.com>
Organization: Microsoft Corporation
Date: Wed, 25 May 1994 16:36:01 GMT
Distribution: usa
References: <1994May22.135920.23068@oxvaxd> <2rbgmv$20u@xmission.xmission.com>
Lines: 23
Xref: lyra.csx.cam.ac.uk comp.dsp:7271 comp.speech:2580

> I am looking for a good quality speech compression algorithm that could
> DEcompress real-time on 486 33Mhz system running Windows 3.1 with no 
> special hardware ( a simple sound card like a Sound Blaster, no DSP ).  
> I would like quality similar to 8 bit samples taken at 8K.  I don't really
> care how long it takes to compress the samples, as long as the 
> decompression can be done real-time.

	Without knowing your need, I'm not sure how suitable my sollution is,
but I would suggest that you look at the Windows Sound System 2.0 from Microsoft.
One of the codecs that it comes with is a TrueSpeech (tm) codec, which, if I
remember correctly, compresses to one bit per sample at 8kHz.  On a 486-33 the
compression should be 3-6 times realtime, and playback should be realtime on
a 386-25 or so.
	If you already have a SoundBlaster, you should buy the software only
version, and if you don't have a SoundBlaster already you should buy the WSS
with audio board.
	One quick note:  If you just need to record and playback sound, the
software shipped is suitable.  If you need to integrate the compression into
other software, the TrueSpeech codec fits into the ACM, so it can be used by
any software you might write.

Mike Plumpe
t-MikeP@microsoft.com
