The invention relates to a real-time voice storage
system and method based on a
digital signal processor (DSP) and a universal serial
bus (
USB). The real-time voice storage
system comprises a voice
signal collection module, a voice
signal processing module and a voice
signal storage module and is characterized in that the voice signal collection module comprises a preprocessing circuit and a voice coding and decoding module, the voice
signal processing module comprises a DSP and a storage, and the voice signal storage module comprises a
USB interface
chip and a
USB interface circuit. The real-time voice storage method is characterized in that more than 9
voice data buffer areas are adopted to store collected
voice data, USB flash disk
data buffer areas with the number at least two times that of the
voice data buffer areas are adopted, and data stored in the voice
data buffer areas are converted to be USB flash disk data. The real-time voice storage
system has the advantages of being fast in storage, low in
power consumption, small in volume, convenient to use and the like. The real-time voice storage method has the
advantage of being high-speed, real-time and continuous in voice collection and storage, can achieve uninterrupted voice data collection without losing voice sampling points, and ensures voice recording integrity.