Propeller and Mp3/Data Transfer Methods
T Chap
Posts: 4,223
I need to add voice prompting to a user interface, and would like to be able to walk a user through the steps to enter fingerprints into a system, The idea is, they press a button "Program", and a real human voice says " welcome to bla bla, please select from the following menu i.e. 1. enter new user print
I will produce the voice recordings and store them as mp3 on either SD or a USB drive using the Vinculum Vdrive schematic, controlled by the Prop.
There is a Vmusic circuit, and so far no one has mentioned whether it is a good solution for music playback yet. There are other mp3 modules out there too.
Has anyone looked into a method to play mp3's with the Prop? The requirements are to start a file, and be able to stop it on command should the user abort or select an option.
Post Edited (originator) : 3/20/2007 3:00:11 AM GMT
I will produce the voice recordings and store them as mp3 on either SD or a USB drive using the Vinculum Vdrive schematic, controlled by the Prop.
There is a Vmusic circuit, and so far no one has mentioned whether it is a good solution for music playback yet. There are other mp3 modules out there too.
Has anyone looked into a method to play mp3's with the Prop? The requirements are to start a file, and be able to stop it on command should the user abort or select an option.
Post Edited (originator) : 3/20/2007 3:00:11 AM GMT
Comments
What you could do is use wav files. There are a few wav players in this forum, and I believe one has sd card support too. A small 8mb SD card should be able to hold plenty of wav files for you to use.
Parallax have the EMIC text to speech module.
Works well just add a little speaker and your ready to go..
Ronald Nollet·
The STA013 has all controls via I2C,
www.st.com/stonline/books/pdf/docs/6399.pdf
www.pjrc.com/mp3/sta013.html
The Vmusic2 uses the VS1003 decoderwith serial uart interface.
www.vlsi.fi/datasheets/vs1003.pdf
Post Edited (originator) : 3/20/2007 7:48:07 AM GMT
Alternatively I wonder if you could use a slightly more raw format like wav, memory might not be such an issue for short pieces of speech.
And finally, I used to have a voice memo that could store about 1 minute of voice in seperate "files", you might be able to hack something like that.
Graham
http://rocky.digikey.com/WebLib/Windbond/Web%20Data/ISD5116%20Series.pdf
Steve
Yes, I had looked at Windbond products, and due to storage capacity limitations, and the inability to externally store/playback the audio, it did not suit the application. I needed higher bandwidth for high quality mp3's and voice prompts, with ablity to download and update the voice prompts by the user, so I went with a Vmusic2 platform which is based on a VS1033 decoder and the Vinculum USB chip for removable USB drive storage. I had not seen that particular device from Windbond yet , but it is very interesting and I am glad you posted it.
Todd
I came across it not too long ago while looking for a cheap audio playback IC I could use·for a phone system application, so audio quality didn't need to be of a real high quality.· The best sampling rate that IC supports is 8KHz, which of course isn't great, but good enough for what I needed.· Hope you find something that works out for you!
Steve
VMUSIC2 Module - easily add USB Flash Drive interface and Audio Playback to products.
apple.clickandbuild.com/cnb/shop/ftdichip?op=catalogue-products-null&prodCategoryID=55&title=VMUSIC
Cheers,
Shane.
Here is a start for anyone, It uses the Propeller Demo Board Rev D·with a PS2keybord and of course the VMUSIC2 module.
It's my first program for the Propeller so pls don't expect to much.
Happy playing [noparse]:o[/noparse])
PS
·pin connections on VMUSIC2
1-Black,····· VSS on Propeller demo board
2-Brown
3-Red,······· +5V on Propeller demo board
4-Orange,·· (via 100 ohm) to P1 on Propeller demo board
5-Yellow,··· (via 100 ohm) to P0 on Propeller demo board
6-green····· (via 100 ohm) to VSS on Propeller demo board
7-
8-Blue
and UART/SPI connector as picture (Yes I know, it's unlogical, but it's·in UART mode like this)
I am using a 4gb cruzer thumb drive and really haven't tried any other media aside from my 1gb jumpdrive which acts the same way.... Anyone?