It looks like Apple weren’t completely upfront with all of iPhone OS 3.0’s new features; according to unnamed sources, the software update will bring with it voice control. Set to launch over the summer, iPhone OS 3.0 apparently includes several voice synthesis and recognition systems under the codename “Jibbler”.
“Our sources turned up references to classes and methods named VSSpeechSynthesizer, VSRecognitionSession, SBVoiceControlDisableHandlerActions, SBSensitiveJibblerEnabled, and SBVoiceControlSoundCompletion. SB refers to SpringBoard, and VS likely refers to Voice Services” ArsTechnica
Jibbler is said to be an enhancement to the iPhone’s existing SpringBoard app, which acts as a software launcher. That is set to gain integration with OS 3.0’s new Spotlight searching, but going by the new Jibbler classes and methods it will also get voice control and real-time spoken responses.
The assumption is that Apple will use Jibbler to enable voice-controlled dialing and hands-free control, but it could also introduce the spoken media prompts as seen on the latest iPod shuffle. No word as yet on whether specific new hardware would be required, or if this would be backward enabled on the existing iPhone 3G and/or the first-gen handset; similarly, it’s unclear whether developers will be able to access the Jibbler features.