Page 1 of 7 123 ... LastLast
Results 1 to 20 of 129

Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.


Thread: Voice Control...on 3GS only or 3.0 OS?

  1. #1
    My iPhone is a Part of Me mkblade's Avatar
    Join Date
    Nov 2007
    Location
    on Earth
    Posts
    600
    Thanks
    46
    Thanked 112 Times in 66 Posts

    Default Voice Control...on 3GS only or 3.0 OS?
    Decided to start a thread on Voice Control (since we already got MMS & Video Recording going) on 2G/3G phones...

    I know I heard people say its 3GS hardware only--but while looking around through SSHing my iPhone I came across the International.plist which, contains the following:

    Code:
    		<dict>
    			<key>cell</key>
    			<string>PSLinkListCell</string>
    			<key>detail</key>
    			<string>PSListItemsController</string>
    			<key>get</key>
    			<string>voiceControlLanguage:</string>
    			<key>label</key>
    			<string>VOICECONTROL</string>
    			<key>requiredCapabilities</key>
    			<array>
    				<string>voice-control</string>
    			</array>
    			<key>set</key>
    			<string>setVoiceControlLanguage:specifier:</string>
    			<key>titlesDataSource</key>
    			<string>voiceControlTitles:</string>
    			<key>valuesDataSource</key>
    			<string>voiceControlValues:</string>
    		</dict>
    		<dict>
    Can anything be done on this...seems highly interesting, looks like Voice Control seems more of a software rather than hardware issue to me...

  2. #2
    I think its possible to use voice control on the 3G. The only thing why its not enabled is because the cpu of the 3G is not fast enough. in other word it would really slow down the phone. except from the cpu power i don't think there is any extra hardware needed... isn't it possible to overclock the 3G CPU?

  3. #3
    Pff 400mhz must be enough. Voice dialing has been around since the beginning of time... Plus the shuffle can speak things out load with practically no CPU power. I'm sure it can be done...

  4. #4
    My iPhone is a Part of Me mkblade's Avatar
    Join Date
    Nov 2007
    Location
    on Earth
    Posts
    600
    Thanks
    46
    Thanked 112 Times in 66 Posts

    It certainly can be, apart from the found codings their were many pngs related to "Jibbler" (VoiceControl) on the iPhone....

    And as for hardware, the iPhone 2G & 3G have 620 MHz underclocked to 412 MHz ARM processors while the 3GS has 833 MHz underclocked to 600 MHz ARM processor....Certainly is a possibility to overclock the processors of the 2G & 3G to 620MHz?

  5. #5
    So it turns out that the voice control function is a seperatre app located in /System/Library/CoreServices/ called VoiceOverTouch.app. This isn't looking good for us 2G/3G users because our operating system lacks some basic foundations for voice recording, accessibility, and voiceover. These files are scattered all through-out the iPhone 3GS OS "Kirkwood7A341.N88OS".
    Last edited by thatoneguy159; 06-24-2009 at 11:26 AM.

  6. #6
    I think we're screwed:

    -sh: ./vot: Bad CPU type in executable

  7. #7
    Quote Originally Posted by garbs View Post
    I think we're screwed:
    Yes the code is specifically written for the iPhone 3GS processor. In short, we are screwed. Time to shell out some money. I tried the 3GS in the Apple store and now I want one.

  8. #8
    My iPhone is a Part of Me mkblade's Avatar
    Join Date
    Nov 2007
    Location
    on Earth
    Posts
    600
    Thanks
    46
    Thanked 112 Times in 66 Posts

    well i guess about half of us consider the voice control feature only available for the 3GS, however...still poking around I found all these files:

    Code:
    VoiceOverTouch.app
    [ROOT/System/Library/CoreServices/VoiceOverTouch.app]
    
    VoiceServices
    [ROOT/System/Library/VoiceServices]
    
    VoiceServices.framework
    [ROOT/System/Library/PrivateFrameworks/VoiceServices.framework]
    
    com.apple.VoiceOverTouch.plist
    [ROOT/System/Library/LaunchDaemons/com.apple.VoiceOverTouch.plist]
    
    com.apple.voiced.plist
    [ROOT/System/Library/LaunchDaemons/com.apple.voiced.plist]
    All corelate to each other, with the exception of-
    com.apple.VoiceOverTouch.plist which also refers to a file in:
    [ROOT/var/mobile/Library/Preferences/] known as-com.apple.voiceover.enabled.launchd

  9. The Following User Says Thank You to mkblade For This Useful Post:

    Nickfranco5 (06-29-2009)

  10. #9
    Accessibilty also complains about a bad CPU type, even the preferencebundles.

  11. #10
    I have a jailbroken 3gs u guys need any files.

  12. #11
    My iPhone is a Part of Me mkblade's Avatar
    Join Date
    Nov 2007
    Location
    on Earth
    Posts
    600
    Thanks
    46
    Thanked 112 Times in 66 Posts

    Quote Originally Posted by Nickfranco5 View Post
    I have a jailbroken 3gs u guys need any files.
    could you actually post the plist known as com.apple.voiceover.enabled.launchd from [ROOT/var/mobile/Library/Preferences/]

    That would be great! And if we think anymore files are neccesary, are you willing to help?

  13. #12
    guys dont be bothered its not really all that great anyway, half the time it doesnt pick up the voice command correctly

  14. #13

  15. #14
    Quote Originally Posted by Nickfranco5 View Post
    Theres nothing in the preferences folder.

  16. #15
    My iPhone is a Part of Me mkblade's Avatar
    Join Date
    Nov 2007
    Location
    on Earth
    Posts
    600
    Thanks
    46
    Thanked 112 Times in 66 Posts

    Default 3GS Users
    ***Note: The 3GS decrypted dmg file is DIFFERENT from the actual 3GS which ppl have...
    In the actual 3GS, their are important files/plists stored within the /var/mobile directory and all its sub-directories.
    In the 3GS dmg file, many are absent---which is why we need someone with a 3GS to SSH into their phone and copy some of those directories....***

    We all know that you can decrypt the firmware using vfdecrypt and access some of those files, however it does not include all the complete files

  17. #16
    following this out of sheer boredom...

    ok and curiousity.
    Don't forget to say THANKS!

    J.D.

  18. #17
    How Get Video Recording Working On iPhone 2G

  19. #18
    i'm shure we need the voiceservices folder and the voiceovertouch.app

    we have to change the cpu type in the vot (unix executible) in voiceovertouch.app and copy/paste the voice services in the iphone 3g/2g (i'm sorry for the english)
    Last edited by steveMB; 07-20-2009 at 03:07 AM. Reason: Automerged Doublepost

  20. #19
    My iPhone is a Part of Me mkblade's Avatar
    Join Date
    Nov 2007
    Location
    on Earth
    Posts
    600
    Thanks
    46
    Thanked 112 Times in 66 Posts

    Quote Originally Posted by steveMB View Post
    i'm shure we need the voiceservices folder and the voiceovertouch.app

    we have to change the cpu type in the vot (unix executible) in voiceovertouch.app and copy/paste the voice services in the iphone 3g/2g (i'm sorry for the english)
    what makes u so sure..? have u tried it urself?

  21. #20
    because in that directory there are all of the commands and the language localization of voice control

Page 1 of 7 123 ... LastLast
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •