Sounds all pretty intresting. The only problem I see is that 'till now
we only have a location, but not a navigation app (even if that
shouldn't be a probelm, when we have reliable maps).

In what language/toolkit do you plan to work?

On Tue, May 27, 2008 at 5:08 PM, Staley, Daniel L <[EMAIL PROTECTED]> wrote:
> So now that the freerunner is almost upon us (my friends will be glad when it 
> finally comes out after a year of telling them "a couple months from now I'll 
> have it!"),  I have thought about what my first project is going to be.
>
> Being the nerd and impulsive buyer I am, I have bought a wireless bluetooth 
> keyboard (perfect for the freerunner i think... 
> http://www.amazon.com/Stowaway-Ultra-Slim-Bluetooth-Blackberry-Handhelds/dp/B0002OKCXE
>  ) for programming on the go, an external GPS antenna with a magnetic end to 
> boost my GPS reception in the car, and finally a car "phone/GPS dash holder" 
> to have a place to set my freerunner while driving.
>
> I decided that I am going to try to implement a program that will give me the 
> most functionallity possible while driving...therefore (this may be wishful 
> thinking...so please tell me if something sounds impossible):
>
> (First plug in an FM transmitter to the freerunner's headphone jack to 
> transmit all sounds to the car stereo)
> * Play music and/or podcasts while scrolling the name of the current song 
> across the screen
>
> * Press a rather large button in the bottom right corner of the screen to 
> switch from music mode into direction mode.  In direction mode, the screen 
> displays Either a Large arrow pointing the direction of your location, or 
> displays the next road that needs to be turned on and how close it is in 
> large text. (Music/Voice from other modes should still be played while the 
> GUI displays this).  When the road approaches, the program should cut out the 
> music for a moment and use freeTTS to read something like "Turn right on 
> Lovelaceville Road.".  (The directions would of course have to have been 
> downloaded from wlan or GPRS)
>
> * If someone calls while the program is running, ideally I would like the 
> program to pause all music etc and say "Incoming call from Fred" and display 
> 2 large buttons "Ignore" and "Accept."  If accept is pressed, I want the 
> phone to go into speakerphone mode, but still to route the audio to the car 
> speakers.  I'm wondering if it would be possible to cancel out the repeating 
> of the caller's audio back into the microphone?  I'm not up to date on my 
> noise cancellation techniques ;).   If this doesnt seem plausable, just going 
> into speakerphone mode, or talking through a bluetooth headset will be 
> acceptable.
>
> * Once the voice recognition SoC project is done, I'd also like to interface 
> with that to implement voice commands for the program such as "Moko, next 
> song" or "Moko, take call", or even "Moko, new destination" (followed by the 
> new destination so that typing it in prior to driving would not be nessiary.)
>
> What do you guys think?  Possible?  Are the interrupts sent from the GSM 
> modem on incoming call possible to catch before the dialer app gets them?  
> Would it be possible to get the voice cancellation good enough to implement 
> the phone over car speaker feature?  And finally....would anyone else be 
> interested in joining the project?
>
> If no one says that it would be impossible for some reason, I'll probably 
> start drawing up some test cases, examples screens, and basic code flow.
>
> -Dan Staley
>
>
>
> _______________________________________________
> Openmoko community mailing list
> [email protected]
> http://lists.openmoko.org/mailman/listinfo/community
>



-- 
My corner of the web: http://blog.ramsesoriginal.org

_______________________________________________
Openmoko community mailing list
[email protected]
http://lists.openmoko.org/mailman/listinfo/community

Reply via email to