Home Forums Articles Online WDS Store Gallery FAQ Register
Go Back   X5world > BSW's Mobile Electronics Forum
User Name
Password
Custom X Page Members List BMW X View Search Today's Posts Mark Forums Read


Sponsored by:

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 06-20-2007, 05:25 AM
Tom G.'s Avatar
Tom G. Tom G. is offline
Vendor
BMW

 
Join Date: Aug 2005
Location: X5world
Posts: 2,560
▀▄ eas - [DIY] Adding Speech Voicetags to your DICE/iPod Playlists

If you have an iPod kit and a BMW, you can find yourself at times fumbling around for just the right song to listen to on your drive. Not only is this frustrating, it is also dangerous. In this DIY, we're going to change that with a feature called voicetags.

Most iPod kits on the market lack text display, with exception of the DICE kit. Once great feature of the defunct ice>Link was its Playlist directory listing on the BMW display, however trying to drive and read this on your radio or Navigation screen could be distracting at times.

One idea would be to use a "text to speech" program to create a small speech file (voicetag) that would announce the Playlists to you, without ever taking your hands off the steering wheel or eyes off the road. These files are very small (about 50kb) and add a very cool feature to your iPod listening experience.

Since the HD DICE and Standard DICE kits allow unlimited Playlists, this is a very beneficial mod to your existing system:

DICE iPod Integration Kit for BMW
http://www.europeanautosource.com/pr...roducts_id=268

DICE High Definition Radio w/ iPod Integration
http://www.europeanautosource.com/pr...roducts_id=467

Of course, this can be used with other BMW-specific iPod kits on the market.

Setup

First we will need a Text to speech program. The one we will be using in this example is AT&Ts Text-to-Speech Demo, which is available to you at no charge and fully web-based so there's no software to install. You have 15 different speech patterns to choose from, in different languages and male/female voices.

At&T Labs Text-to-Speech Demo: http://www.research.att.com/~ttsweb/tts/demo.php#top

Let's begin:

1. Navigate to the page in the above link to choose your voice/language and voicetag you wish to create. In this example, we are creating a voicetag called "The Rolling Stone Collection", the name of a Playlist in our iPod nano.



2. Choose the voice/language and text you wish to "label" your Playlist with. Selecting the SPEAK button will give a preview of the choice you have name, DOWNLOAD will move onto the next step. Let's select DOWNLOAD.

Note: It is possible to change the way the speech sounds by altering the input text. Liberal use of commas is the easiest way to get better phrasing, especially in long complex sentences. Overall speed can be controlled using XML-style tags from the SAPI, SSML, and JSML test markup standards, e.g.

<prosody rate="slow"> this is speaking slowly </prosody>.
<prosody rate="fast"> this is speaking fast </prosody>.
<prosody rate="-50%"> this is 50% slower </prosody>.

Precise pauses can also be inserted using the <break/> tag, e.g.

Break for 100 milliseconds <Break time="100ms"/> Okay, keep going."
Break for 3 seconds <Break time="3s"/> Okay, keep going."

Voices and languages can be intermixed using the <voice> tag, e.g.

<voice name="crystal">Crystal, 1 2 3.</voice>
<voice name="mike">Mike.
<voice name="rosa">Rosa, 1 2 3.</voice>
Back to Mike.</voice>

Most people can use the default settings, but this is to show the voices can be corrected if your tag is not pronounced properly.

3. You will be presented with a clickable link in a WAV format. Right-Click the link and name the file to whatever you choose. In this example, we name the Playlist to "!rollingstone". The exclamation mark allows the files to be first in our directory and easy to locate, but you are free to name it whatever you like.



4. Open up iTunes and connect your iPod. Select the Playlist you wish to place the voicetag file into.

5. Locate the new voicetag you created and drag to the first position in your Playlist.



6. When complete, right-click the Playlist you just placed the voicetag into and select "Copy To Play Order". This will ensure your play order is retained from iTunes to your iPod.



7. Repeat steps for duplicate voicetags. You can have as many as you wish, although one voicetag per Playlist is recommended.

8. Eject iPod, you're complete.

Operation

Plug your iPod into your BMW and select iPod mode. Press CD2 on your Radio or NAV screen and press the UP/NEXT arrow on your steering wheel or Radio/NAV unit. You will be presented with the new voicetag you just created as an introduction to your Playlist.

Good examples would be your first Playlist containing your entire iPod library. You can use the voicetag "Entire iPod". Other Playlists and voicetags can be created depending on your preference.

For users with multiple Playlists on their iPod, this is a very useful mod making your iPod listening experience much better at no additional cost while keeping your hands on the wheel and your eyes on the road.

Comments and suggestions are welcome.
__________________
Tom G. | european auto source [eas]

email: tom@europeanautosource.com
web: www.europeanautosource.com

tel 866.669.0705 | ca: 714.369.8524 | fax: 714.369.8546



iPod integration | CSL Wheel & Tire Packages | Carbon Fibre | TVonNAV | Satellite/High Definition Radio | Bluetooth | Emblems & Badging

NEW DICE SILVERLINE iPod integration kits now available starting at $149!
Reply With Quote
  #2  
Old 06-20-2007, 05:51 AM
Kewl X5's Avatar
Kewl X5 Kewl X5 is offline
Chairman/Moderator/Premier Member
United States BMW
SAV

 
Join Date: Mar 2005
Location: X5 World
Posts: 3,438
Tom, what a great idea!! We should make this sticky!

All you guys, if you need an iPod DICE install or any expert audio/video mods in your BMW, definitely give Tom a call at EAS!
__________________
Oprah, you have met your match!!
Reply With Quote
  #3  
Old 06-20-2007, 12:11 PM
ncx's Avatar
ncx ncx is offline
Administrator & Premier Member
United States
SAV

 
Join Date: Mar 2005
Location: NC
Posts: 3,503
Great DIY write up, Tom, I use ATT TTS for some voice projects too, and it sounds great and is really flexible.
Thanks for this addition to the knowledge here.
__________________
Custom X Page | Support X3/X5 World!
Reply With Quote
  #4  
Old 06-20-2007, 11:47 PM
X3 Skier's Avatar
X3 Skier X3 Skier is offline
Member
United States
SAV

 
Join Date: May 2006
Location: Ohio and Colorado
Posts: 18
Very Nice! Thanks
Reply With Quote
  #5  
Old 06-26-2007, 04:41 PM
RichardP1 RichardP1 is offline
Premier Member


 
Join Date: Feb 2006
Location: UK
Posts: 355
Odd how the female voices sound much more natural than the male voices.
Reply With Quote
  #6  
Old 06-27-2007, 03:02 AM
asawadude's Avatar
asawadude asawadude is offline
Premier Member
United States BMW
SAV

 
Join Date: Jun 2005
Location: The other side of town
Posts: 3,535
Tom,

With my iPod/Most bus integration kit ('06 530xiT), my playlists play in alphabetical order (by artist, by song title) even though my playlists are arranged in specific song order when I sync my iPod.

I didn't have that problem with my old iceLink. Is it a idiosyncracy with the BMW kit or do I have something set up incorrectly with my iPod or iTunes?

Thanks!
Reply With Quote
  #7  
Old 06-27-2007, 03:09 AM
Tom G.'s Avatar
Tom G. Tom G. is offline
Vendor
BMW

 
Join Date: Aug 2005
Location: X5world
Posts: 2,560
Quote:
Originally Posted by asawadude
Tom,

With my iPod/Most bus integration kit ('06 530xiT), my playlists play in alphabetical order (by artist, by song title) even though my playlists are arranged in specific song order when I sync my iPod.

I didn't have that problem with my old iceLink. Is it a idiosyncracy with the BMW kit or do I have something set up incorrectly with my iPod or iTunes?

Thanks!

Did you follow step 6 on the DIY to Copy to Play Order? Verify by checking on the iPod itself.
Reply With Quote
  #8  
Old 01-08-2008, 05:40 PM
rastaFarai's Avatar
rastaFarai rastaFarai is offline
<-- It's MOD Season...
United States Dominica
SAV

 
Join Date: Nov 2007
Location: Strong Island, NY
Posts: 1,134
coolest advice.. i've done half my playlist.
__________________
2001 X5 4.4i Titanium Silver
/// DICE iPod /// Sirius /// AEs /// 4.6 Exhaust Tips /// CF Pillars /// 4.6 Guages & Rings /// M SMG Steering Wheel ///
/// Alluminum Pedal Set /// LED Interior Lights/// 20" Staggered Style 214s with Vredestein Tires ///Running Boards /// 4.6 Kit ///
Future is HERE:
/// Invision DVD Headrests ///

MY X PAGE

Reply With Quote
  #9  
Old 01-08-2008, 05:52 PM
zerochief's Avatar
zerochief zerochief is offline
Premier Member
United States
SAV

 
Join Date: Apr 2006
Location: SF Bay Area
Posts: 1,072
Question

Hows it working out rastaFarai? Did you try it in the X yet?
Reply With Quote
Sponsored Links


  #10  
Old 03-11-2008, 11:00 PM
Lin's Avatar
Lin Lin is offline
Member
United States
SAV

 
Join Date: May 2006
Location: NY
Posts: 88
Thanks Tom. It's easy and it worked for me.
__________________
<<2002 X5 3.0 Titanium Silver>>
before after

Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump



Google

All times are GMT. The time now is 05:01 PM.
vBulletin, Copyright 2008, Jelsoft Enterprises Ltd. Search Engine Optimization by vBSEO 2.4.0
© 2007, X5world. All rights reserved. X5world, X6world and X3world are private enthusiast sites not associated with BMW AG.
The BMW name, marks, and Roundel logo used in the pages of this Web Site are the property of BMW AG.
This web site is not sponsored or affiliated in any way with BMW AG or any of its subsidiaries.

Pink Ranger | MPAA | Internet Advertising | Credit Card Consolidation | Wills