Author Topic: embedded µC with voice messages  (Read 1091 times)

0 Members and 1 Guest are viewing this topic.

Offline vojaTopic starter

  • Contributor
  • Posts: 45
  • Country: 00
embedded µC with voice messages
« on: January 13, 2015, 08:58:20 pm »

I have to design the PIC controller with prerecorded multi-messages (for some stand-alone Bingo blower, with no PC support) and in my previous project, I used Nuvoton's ISD4004. In the datasheet they say that their analog NV memory cells with zero compression (patented, blah, blah...) guarantee the good sound quality. But it was catastrophic, approximately at the telephony quality level! So I redesigned it for ISD15100, which has the following characteristics:

ADPCM: 2, 3, 4 or 5 bits per sample
?-Law: 6, 7 or 8 bits per sample
Differential ?-Law: 6, 7 or 8 bits per sample
PCM: 8, 10 or 12 bits per sample. Each sampled value is stored as a code, offering no compression but preserving maximum resolution

I made the new PCB design, but before I order my PCBs, is there any hint? Some better idea? Is it worth trying with dsPIC µC some other time?
:( + :( = :) :)
 

Offline mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 13987
  • Country: gb
    • Mike's Electric Stuff
Re: embedded µC with voice messages
« Reply #1 on: January 13, 2015, 09:16:17 pm »
SPI flash and CD player DAC
SPI flash is ridiculously cheap these days (like 4Mbits for $0.10), especially from Spansion
You can stream direct from the flash to the DAC, using the SPI clock (data doesn't pass through the micro).

Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf