Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

looking for a simple voice synthesizer chip

Status
Not open for further replies.

aliyesami

Full Member level 6
Joined
Jan 7, 2010
Messages
369
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,296
Location
USA
Activity points
4,190
I want to give voice to my project , can you suggest a chip which can store about 15 short voice commands (5-10 secs duration).
I think there are two types of such chips one where the voice is totally synthesized and the other where you record your own voices.
which one is better ?
 

The only situation in which I see advantage in using speech synthesizer instead of voice recorder, would be if the vocabulary to play is quite extensive. In your particular case, considering that you have ~10*15s, perhaps using some audio recorder could be more appropriate, I guess.
 

I want to give voice to my project , can you suggest a chip which can store about 15 short voice commands (5-10 secs duration).
I think there are two types of such chips one where the voice is totally synthesized and the other where you record your own voices.
which one is better ?

Single chip synthesizers give low quality sound that is hard to understand. If you use a recorder then it gives the option to record your voice or synthesized sound created on your PC.
This simple project can be modified to record 15 sounds or to playback sounds from a SD card.
https://www.moty22.co.uk/sd.php
 

I will go with then recording my own msgs, but how can I record these msgs on dozen of chips since I plan to market my product ?

- - - Updated - - -

I just noticed that PIC16F690 is a microcontroller, this would be an over kill and have to learn it to program it. I know there are dedicated sound recorder chips out there , can you recommend any ?

- - - Updated - - -

I looked at ISD1900 series chips but don't think they can play external recorded audio data.
how do commercial gadgets do it ? even my cheap house fire alarm has very clear crip audio.
 

I have found the ISD4003 suitable for recording a series of short messages
**broken link removed**
 

I have found the ISD4003 suitable for recording a series of short messages
**broken link removed**
yes ISD is a good chip for recording and playback but my other requirement is that I want to be able to copy the sound from one unit to the other, lets say I make 100 devices , do I have to manually record msgs on each unit?
is there a way I can record msg once and then load it into eeprom from where some chip can pick up and play ?
so I am looking for something which Vbase suggested but instead of using SD card I want to use EEPROM or flash memory.
 

Use MP3 Player. VS1053B. I use it for my Biometric Attendence System. It plays mp3 files like "Attendence Registered", "User Enrolled", etc...

I use MP3 Click from mikroElektronika for my products but you can put the MP3 circuit on your board. Here in India we don't get modules like MP3 Click or MP3 Shield and also it is difficult and costly to get SMD components based boards manufactured and assembled and so I use mikroE products.

In the mikroE MP3 Click product page they have provided Schematic. You can just use that Schematic and add voice to your projects.

https://www.mikroe.com/click/mp3/

Of course you need a 2 or 3W audio amplifier and Speakers. Adafruit have good modules for amplifiers and they also have Speakers.
 

Use MP3 Player. VS1053B. I use it for my Biometric Attendence System. It plays mp3 files like "Attendence Registered", "User Enrolled", etc...

I use MP3 Click from mikroElektronika for my products but you can put the MP3 circuit on your board. Here in India we don't get modules like MP3 Click or MP3 Shield and also it is difficult and costly to get SMD components based boards manufactured and assembled and so I use mikroE products.

In the mikroE MP3 Click product page they have provided Schematic. You can just use that Schematic and add voice to your projects.

https://www.mikroe.com/click/mp3/

Of course you need a 2 or 3W audio amplifier and Speakers. Adafruit have good modules for amplifiers and they also have Speakers.

yes this is a good solution but problem is I don't have SPI :(
I do have I2c
 

ATMega1284 datasheet says it has SPI ? Same SPI can be used for SD Card and MP3 Player. SD Card will store the .mp3 files.
 

I am using SPI pins for PWM , so they are not available .
 

Don't matter, you can code a soft driver to handle any other pin pairs of uC available.
See device's datasheet to learn the specific bitstream pattern for each SPI slave.
 

I don't see how its possible , if I am driving the MOSI or SCK pin for PWM signal ,I wont be able to use SPI function. I can probably do one at a time but that's not going to work for me .
can the ISD chips be mass programmed?

- - - Updated - - -

I also see these mp3 modules in market, with these modules can I randomly select any mp3 file to play from my microcontroller?
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top