+ Reply
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?

is a discussion within the

File Mods

forums, a part of the

iPhone Modding

section;
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
...
  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
    What's Jailbreak?
    Join Date
    Dec 2007
    Location
    Netherlands
    Posts
    17
    Thanks
    3
    Thanked 0 Times in 0 Posts

    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
    What's Jailbreak?
    Join Date
    Dec 2007
    Posts
    3
    Thanks
    0
    Thanked 0 Times in 0 Posts

    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
    Green Apple
    Join Date
    Apr 2009
    Location
    Mississippi
    Posts
    43
    Thanks
    0
    Thanked 12 Times in 6 Posts

    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 10:26 AM.

  6. #6
    Green Apple
    Join Date
    Apr 2009
    Posts
    34
    Thanks
    2
    Thanked 5 Times in 5 Posts

    I think we're screwed:

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

  7. #7
    Green Apple
    Join Date
    Apr 2009
    Location
    Mississippi
    Posts
    43
    Thanks
    0
    Thanked 12 Times in 6 Posts

    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
    Green Apple
    Join Date
    Jun 2009
    Location
    South Australia
    Posts
    52
    Thanks
    1
    Thanked 4 Times in 4 Posts

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

  11. #10
    Green Apple Nickfranco5's Avatar
    Join Date
    Aug 2008
    Posts
    48
    Thanks
    3
    Thanked 4 Times in 3 Posts

    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
    Livin the iPhone Life bobright's Avatar
    Join Date
    May 2009
    Posts
    1,894
    Thanks
    444
    Thanked 216 Times in 149 Posts

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

  14. #13
    Green Apple Nickfranco5's Avatar
    Join Date
    Aug 2008
    Posts
    48
    Thanks
    3
    Thanked 4 Times in 3 Posts


  15. #14
    What's Jailbreak?
    Join Date
    Jul 2009
    Posts
    25
    Thanks
    0
    Thanked 9 Times in 7 Posts

    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
    iPhoneaholic
    Join Date
    Dec 2008
    Posts
    385
    Thanks
    64
    Thanked 27 Times in 20 Posts

    following this out of sheer boredom...

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

    J.D.

  18. #17
    Hacker SonnyDickson's Avatar
    Join Date
    Jul 2009
    Location
    Melbourne, Australia
    Posts
    86
    Thanks
    16
    Thanked 4 Times in 4 Posts

    How Get Video Recording Working On iPhone 2G

  19. #18
    What's Jailbreak?
    Join Date
    Jul 2009
    Posts
    21
    Thanks
    3
    Thanked 1 Time in 1 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)
    Last edited by steveMB; 07-20-2009 at 02: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
    What's Jailbreak?
    Join Date
    Jul 2009
    Posts
    21
    Thanks
    3
    Thanked 1 Time in 1 Post
    because in that directory there are all of the commands and the language localization of voice control

+ Reply
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