Talking iPods
chrisb33 writes to tell us the next iteration of the iPod may talk you through the menus instead of just relying on text. The Scotsman speculates on this new technology based on a patent filed by Apple in the US. From the article: "The patent reveals the idea is driven largely by safety considerations. It states: 'A user will have difficulty navigating the interface in "eyes-busy" situations. Such activities include, for example, driving an automobile, exercising and crossing the street." The patent also makes clear that text-to-speech technology is likely to spread to other hand-held electronic devices such as mobile phones and palm-top computers."
Rockbox has had this for ages now. It's a replacement MP3 operating system, originally for the Archos machines, but now even runs on the later generation iPods.
The Rockbox open-source firmware for iPods and various other players has been supporting talking menus for ages. (Sorry, the Rockbox wiki seems to be down for the moment.)
Furthermore, it's free and does not try to lock you out of your music.
So what's up with the patent?
I expect what they will patent is the system where the computer does the text-to-speech and then loads up the created files to the player along with the actual songs, then the menu system plays them as appropriate.
So a bit more than just a text-to-speech menu system.
I worked on a system once that indexed tunes by (roughly) the first derivative of the pitch contour of the melody. The start of "Mary Had a Little Lamb" would be: FDDUUSSDSS, where D=down, U=up, S=same and F=first note. It was startling how effective this method was, with the vast proportion of 5000 tunes or so we looked at being disambiguated in 8 or fewer steps. I'm pretty sure this idea was turned into a product and sold, by Franklin Electronic Publishers, something like 10 years ago. So no, it's not impossible to index songs like this.
I'm surprised all of those companies that make car radios and CD changers are still in business. Speaking seriously, the best interface would probably be a 5-button remote.
(1) Play/Pause
(2) Next song
(3) Prev song
(4) Next playlist
(5) Prev playlist
I may add that the buttons should be *big* to allow their use while wearing gloves - the profusion of many tiny buttons is one of my peeves about newer cars!
-b.
Rockbox has had this exact capability for quite a while already. Since 2004-03-14 I believe. You can generate speech files for every mp3/etc. file on your device, and it'll get played back when you scroll through lists and menus. Menu items have their own pre-synthesized files, and if there's no file available, it'll spell out the letters of the song.
True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.