Related
I have successfully installed and used Microsoft Voice Command 1.50.4333.21 on the i-mate K-JAM.
You must first disable Cyberon's Voice Speed Dial Daemon by deleting the SDaemon.lnk file in \Windows\Startup, then soft-reset.
Install Microsoft Voice Command normally to the main memory, ignoring the erroneous error message about file placement.
Reassign the Voice Speed Dial button to Voice Command and the Messaging button back to whatever you had last (likely the Messaging applet).
I tested it with Contacts, Digit Dial, Media Player, and Appointments, all successfully! It does not recognize Contacts on the SIM card - only those in the database.
I had to change a registry entry, since pressing the button calls the original Voice Dial Tag applet.
Code:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\Software\OEM\VoiceCommand]
"Path"="\"\\Program Files\\Voice Command\\VoiceCmd.exe\""
Paste it as a .REG file and import it using Resco Explorer 2005.
But, bottom line: YES, IT ACTIVATES VOICE COMMAND OVER THE BLUETOOTH HEADSET.
hi buddy
this is good news, especially that it is possible to initiate the call from headset (and i guess it will work on my parrot ck3100 too then!). can't wait to have one - don't make me jealouse ;-)
cheers, lutz
Good job BTT!
Good Job!
I just applied the change and note the following of interest:
1. If you use voice-command to launch an application the audio remains redirected to the headset until you hit the button again.
2. (And this applies with the built-in package as well) If the device is in standby you get a pause, then static. No prompts occur and no voice commands are accepted.
Robert Harrold
Houston, TX
robinton said:
Good Job!
I just applied the change and note the following of interest:
1. If you use voice-command to launch an application the audio remains redirected to the headset until you hit the button again.
2. (And this applies with the built-in package as well) If the device is in standby you get a pause, then static. No prompts occur and no voice commands are accepted.
Robert Harrold
Houston, TX
Click to expand...
Click to collapse
I have the same issue with all headsets that I've tried: Blusepoon AX, GG Telecom, Moto H500. People are reporting no issues with Sony Ericsson and JAbra :shock:
I am getting a similar problem on my Blutrek G2.
BT Voice Dial works once, first time I turn on my Blutooth headset. Here's my sequence:
1. I turn the G2 on and it locates the KJam.
2. I press the G2 button once, it opens the audio channel and I get the VC prompt.
3. I say the VC command and it peforms the request.
... but after that, I cannot get an audio channel to open up again...?
I have tried turning the G2 off and then on again, but still no audio when I press the G2 button. The only way I can get it to open an audio channel again is to soft re set the KJAM.
Any ideas on how to solve this one...?
Regards
Chris
Didn't we already discuss this?
http://forum.xda-developers.com/viewtopic.php?t=29837
I am having the same exact problem that cbrow51 is having except I am using a HS850 headset.
Any ideas?
Thanks
installed voice command and it uses button 1 as voice command . on startup get error with vioice command and button to get email auto is gone . on cingular 8125. Any ideas.
Mlangfus said:
installed voice command and it uses button 1 as voice command . on startup get error with vioice command and button to get email auto is gone . on cingular 8125. Any ideas.
Click to expand...
Click to collapse
Yes it uses Button 1, change it in Settings > Buttons ... You should also remove all traces of the Cybertron Voice Control.. You can refer to http://mobilitytoday.com/forum/showthread.php?t=11118 for example and it references which registry entries to modify. You also shoud delete sddaemon from your startup. If you google for "enable microsoft voice command" or such you'll get lots of cewl information. Darryl Burling wrote a nice utility ... http://www.burling.co.nz/Default.aspx?tabid=150
Trying to teach you how to fish ...
btw, regarding "on startup get error with vioice command" ... my psychic advisor quit on me so I don't have a clue what that error might be.
Good luck !
Make sure you installed Voice Command to the Device not the Storage Card.
Truer words have seldom been spoken!
Ok, I see three voice dialing applications we can use (please add any others that work!):
1.) Cyberon Voice Speed Dial
2.) Cyberon Voice Commander
3.) Microsoft Voice Command
I've searched the forums and came up with a wealth of conflicting and often outdated information. I'd like a concise thread here detailing the differences between them, how they work on the Titan, and any hacks needed to get them to work, in say the latest DCD ROM or WinMo 6.1.
Here are the things I think I know (In italics) and the things I've got questions on (in bold). Certainly feel free to add opinion on functionality, or additional comparison information, or please correct anything that I thought that was wrong, etc etc etc! Thanks! Then I'll update my original post here so we can have a nice comparison thread...
1.) Cyberon Voice Speed Dial
Is what the phone comes with stock
Allows speed dialing only - no system control
Requires voice tagging of each contact
Does not require any hacks to work
Does not do any Text to Speech.
2.) Cyberon Voice Commander
Allows system control
Does not require training / tagging.
Does it do Text to Speech? Can it do Caller ID Announcement, or SMS Announcement?
Does it require any hacks to work?
Can you activate voice recognition from bluetooth headset?
3.) Microsoft Voice Command
Allows system control
Does not require training / tagging.
Requires hack to get caller ID announcement to work
Does Text to Speech for Caller ID and SMS senders announcement
Can you activate voice recognition from bluetooth headset?
All I can answer for is MSVC since it's what I use. First off, it does NOT require a hack to get caller ID announcement to work. All I had to do was check off a box in the settings and it announces the caller ID information in my ear whenever the phone rings.
Second, yes, the voice recognition works fine from the bluetooth headset. Just hit the headset's action button, wait for the MSVC beep, and speak your command. Everything can be handled that way, and it does it very well.
I 2nd the MCVC... Only drawback for me is its amount of memory that it uses in the background. I use Garmin Mobile XT and it fails to start a lot of the time because of lack of memory. I either need to do a soft reset or reclaim RAM with SKTools... Not a huge deal, but kind of frustrating. Love the functionality of it, though. Works great!
MSVC gets my vote also - just wish the idiots at slorizon would release 6.1 so I can re-install it with working confirmations.
I'm planning on using MSVC once again when I upgrade to the new ROM.
MSVC with MIcrosoft MObile 6.1
I have just gotten started on the Sprint Mogul and have upgraded to MS Mobile 6.1 and installed MSVC V1.6. I can tell you that there are some major issues with this combination.
1. I get the ringtone in the bluetooth earpiece and the phone doesn't ring.
2. The earpiece button does nothing,
3. Voice Command only brings up the contact list but doesn't dial the number.
I have talked to a guru at my local sprint and he has experienced the same problems with another phone of the same type. I'm thinking of reverting to MSMO 6.0 to see if things are different.
If you have any other sources that address these issues, I will take all the help I can get.
Thanks.
greymatter said:
I 2nd the MCVC... Only drawback for me is its amount of memory that it uses in the background. I use Garmin Mobile XT and it fails to start a lot of the time because of lack of memory. I either need to do a soft reset or reclaim RAM with SKTools... Not a huge deal, but kind of frustrating. Love the functionality of it, though. Works great!
Click to expand...
Click to collapse
One tip on Voice Command, if you have a lot of media files, disable Media in the voice command settings. For me, Voice Command won't even start with it enabled. Saves quite a lot of memory to disable it.
Voice command 1.6 and Verizon XV6800 issues
I have tried for 3 days to locate a "fix" for using VC 1.6 on my verizon xv6800.
I use a PLT 150 and when i press the button to make a call Voice Speed Dial works. I read about and tried some registry edits but some edits did not "take" i tried but they did not work. I just wnat to know how to use Voice Command 1.6 to call my contacts.
Here is what i tried:
Use MS Voice Command 1.6 instead of the built-in Cyberon Voice Dialer
For those of you who would rather use MS Voice Command instead of the built-in Cyberon Voice Dialer (and who wouldn't...), try this tweak (courtesy of MobiltyToday). I've been using the XV 6800 with a Blue Parrot Truckers Bluetooth headset for about a week now, and it works great!
Installing Voice Command on Verizon XV6800
1. Cyberon's Voice Speed Dial software is embedded with the OS and not as an addon through the Extended ROM. The only way to disable it is to delete the shortcut in the \Windows\Start Menu as well as the SDDaemon.lnk file in the \Windows\Startup folder. Note: If you've already installed Voice Command - don't delete the Voice Command shortcut - just delete the SDDaemon.lnk. This points to the new software!
2. Install Microsoft Voice Command normally. You may be prompted with an erroneous error message saying it's going to install in Main which is fine. Just continue with the installation. Note: this didn't happen with me.
3. The installation will reassign the Messaging button to Voice Command, but you probably want to give that back to the Messaging or other favorite applet. Reassign the Voice Speed Dial button to launch Voice Command. Note: The XV 6800 doesn't have this button - Voice Command goes to the email button in the upper left - you can leave it there or change it with the buttons settings.
4. Lastly, you must modify this registry entry in order to use your Bluetooth headset with Voice Command:
HKEY_LOCAL_MACHINE\Software\OEM\VoiceCommand\
Path = "\Program Files\Voice Command\VoiceCmd.exe"NOTE: Create the entry if it does not exist.
Clearing out the traces of Voice Speed Dial
1. In these registry locations:
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Shell \ Extensions \ ContextMenus \ Contacts \ Main_ContextMenu
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Shell \ Extensions \ ContextMenus \ Contacts \ Main_Tools
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Shell \ Extensions \ ContextMenus \ Contacts \ Summary_ToolsRemove this key entirely: {2C0E9904-F32D-4f53-875F-479F5CA81E18}
2. In this registry location:
HKEY_LOCAL_MACHINE\ControlPanelRemove this key entirely: VoiceTagCPL
3. In this registry location:
HKEY_LOCAL_MACHINE\Software\OEM\VoiceCommandChange this value:
Path="\Program Files\Voice Command\VoiceCmd.exe"
(It probably points to SDDialer.exe now.)
4. In this folder: \Windows\Startup Remove this file: SDDaemon.lnk (you should have already done this if you followed the instructions above.
5. Reassign the Voice button in Buttons applet under Settings to Voice Command.
Now, soft-reset your device and that should do it. Cyberon's Voice Speed Dial is out of the picture. That is, until you hard reset, then it all comes back.
Can someone help? Thanks!
Finally Fixed!
Thanks to Daniel who posted his "fix" the registry edit above now works on my XV6800!!!
1. Open BT Voice Command Config from Programs. Uncheck XCSdm
2. I put in 2 strings under HKEY_LOCAL_MACHINE\Software\OEM\VoiceCommand
Default = "\Program Files\Voice Command\voicecmd.exe"
Path = "\Program Files\Voice Command\voicecmd.exe"
I put "" around the strings - and the voicecmd.exe is SMALL case voicecmd not VoiceCmd.exe
3. Deleted the other keys under VoiceCommand
4. deleted the BT headset pairing - the paired jawbone headset again... perfect.
I am trying to get this to work on my XV6800 but when I try to modify this reg entry:
HKEY_LOCAL_MACHINE\Software\OEM\VoiceCommand\
Path="\Program Files\Voice Command\voicecmd.exe"
It does not stick. Here is a message I posted to the Q&A forum with more details. I think it has to do with some security policies being pushed down due to sync with Exchange... Any ideas for how I could work around this?
Hey!
I use a vx6800 with a stock 6.1 rom.
I installed several different builds of MSVC and the only one that worked without ANY mods or glitches is v1.6.192009
I purchased an older version that the bluetooth would not work, notifications would not work etc etc. So I did a little research and found this version that worked perfectly!
All I needed to do was to go to start >settings >voice speed dial >settings, and then disable voice speed dial.
Also under programs >voice speed dial switch, you can disable there too!
Most excellent! So simple yet so effective... Looks like disabling the voice speed dial was the piece I was missing. And here I was trying to modify registry entries. Silly me... By the way I am using v1.60.4622.0 (I'm Microsoft Internal so this should work with later versions as well!
Thanks for the help!
mike_mccrady said:
I have just gotten started on the Sprint Mogul and have upgraded to MS Mobile 6.1 and installed MSVC V1.6. I can tell you that there are some major issues with this combination.
1. I get the ringtone in the bluetooth earpiece and the phone doesn't ring.
2. The earpiece button does nothing,
3. Voice Command only brings up the contact list but doesn't dial the number.
I have talked to a guru at my local sprint and he has experienced the same problems with another phone of the same type. I'm thinking of reverting to MSMO 6.0 to see if things are different.
If you have any other sources that address these issues, I will take all the help I can get.
Thanks.
Click to expand...
Click to collapse
1. I get the same but it also anounces the caller ID as well. If you have the ear piece on it shouldn't matter it is when you leave the ear piece off and forget the phone is still using it. Doooh.
2. You have to hold the ear piece button down for like 2 seconds or more until you hear the second beep and you will see the microphone icon in the top task bar.
3. If you use the command CALL so in so, It should come back and say call so in so cell, home, work. Or just say call "so in so" cell and it will confirm you say yes and it should dial the number. If it doesn't then find the latest version and install that one.
What version are you using?
I installed several different builds of MSVC and the only one that worked without ANY mods or glitches is v1.6.192009...
I'm not sure if I should ask this question here or start a new thread. I have a stock HTC 6800 (small carrier, not sprint or verizon) out of the box running 6.0 and would like to purchase MSVC. From everything I have been able to read, some of you have it working properly and some don't. Is anyone running 6.0 without updated roms, etc., and have MSVC working properly?
Thanks!
Tim
I could not get it to work properly with 6.0
The 6.1 update fixed incompatability issues with MSVC.
I tried some of the hacks and reg adjustments but could never get it to work up to my standards.... There are notification fixes that doo work so you can make cand rec calls just fine but I couldn't get the bluetooth confirmation issue to work...
Thank you! I greatly appreciate the response!
Ok. I purchased MSVC and it is "partially" working, but no incoming anouncements, etc.
How/Where do I find version 1.6.192009 that was mentioned in previous post? I did a search but came up with zip...
I really need to have it working completely. When it snows I'm in a 15,000 lb. Loader doing snow removal and leave the house at 2:30/am. It would sure be nice to be able to decide "before" answering if I need to stop the loader to answer, or if its a text or e-mail. Particularily if I'm half way up a really nasty driveway...LOL
Thanks!
I need to correct my previous post. When MSVC is activated with my BT headset it recognizes the request (call work) then asks for confirmation but does not dial. Guess i was not a close as I thought. Any assistance would be greatly appreciated!
I have it working now..
I turned off the "annouce incoming caller" in settings, did a soft reset, and it started announcing incoming calls. It is also announcing text messages, e-mails, and calander reminders all via BT earpiece. Way Cool! At 3:00/am this morning while under a loader making minor repairs, it announced who was calling. Unfortunately, it was one of my drivers with another repair issue...
Thanks for the great site!!!
Tim
installed ms voice command on my mogul and it works as intended no issues.
Whipped up a program here that should allow you to automatically dial from your GV number. The only catch is, I don't have my account switched over yet, so I cant try it myself. You need to install 1 file, then use the program to apply the Google Voice settings. If this program works, please let me know, as well as let me know the optimal values for pause1 and pause2 (will have to experiment a little). To then dial via GV, right click (click-hold) the person in the contacts list and select Dial with Calling Card.
For Windows Mobile Pro, version 5.0 or later
.net 2.0 or greater required
-------
CAB File
[Link Removed]
------
Google Voice Dialer Settings Program:
[Link Removed]
-----
Install Instructions:
1. Install CAB
2. Apply Settings via GVD
3. Reboot
EDIT: It should be noted, pause 1 is the pause between the call and the auto-entering 2, pause 2 is the pause before entering the number. 0 will wait for the send key, and each number after that is aprx 2 seconds. So a 4 would be 8 seconds (4 *2).
techhead89 said:
Whipped up a program here that should allow you to automatically dial from your GV number.
Click to expand...
Click to collapse
What is it exactly?? voice dialing and google?
I just upgrade my Grandcentral today..I'll give this a try and report back....Do I juss need to install the cab or also grab the exe?
edit: just read directions directly below lol I shall report back soon..so glad they added sms
doesn't seem to be work? I install the cab apply the settings (add my number and 1 for each of the other fields) and soft reset. use file explorer to open calling card folder and click on only icon (CallingCard.dll) avail I get the message: There is no application associated with "CallingCard". Run the application first, then open this file from within the application. any help? Something missing in the cab? though I'm far from the expert here
using Raph 800 stock rom if that helps any
tgkdubb said:
doesn't seem to be work? I install the cab apply the settings (add my number and 1 for each of the other fields) and soft reset. use file explorer to open calling card folder and click on only icon (CallingCard.dll) avail I get the message: There is no application associated with "CallingCard". Run the application first, then open this file from within the application. any help? Something missing in the cab? though I'm far from the expert here
using Raph 800 stock rom if that helps any
Click to expand...
Click to collapse
To make calls you have to right click (click-hold) the person in your contacts menu. Think of this as an "extention" to your Contacts application.
S.V.I said:
What is it exactly?? voice dialing and google?
Click to expand...
Click to collapse
The idea is, to make a call with your Google Voice showing in the caller ID, you gotta call GV first, then call out. This allows quick and easy integration.
Another note: If you had a plan from a certain carrier that allowed unlimited calling to one number, theoretically this would enable unlimited anytime calling, anywhere. Just throwing that out there...
I love the concept, but I'm not sure about the implementation. I don't use the default poutlook contacts app, I run pocket informant. Will this add the calling card menu there?
Any chance of making the calling card dial the default option, so that all calls (including calls dialed using the keypad, rather than contacts app) would route this way?
ETA: Just confirmed, this does not work with pocket informant.
gai-jin said:
I love the concept, but I'm not sure about the implementation. I don't use the default poutlook contacts app, I run pocket informant. Will this add the calling card menu there?
Any chance of making the calling card dial the default option, so that all calls (including calls dialed using the keypad, rather than contacts app) would route this way?
ETA: Just confirmed, this does not work with pocket informant.
Click to expand...
Click to collapse
The reason for doing this is to mainly test and see if this approach will work with Google Voice (cant try it myself yet, waiting for feedback). The implementation currently is, like you said, less than optimal, but was the quickest and easiest I could get. I didn't want to wrap up a lot of time if this dosen't work. Can you check, and if it does let me know the minimal values that work for the pauses? I intend to leave this option out on the future versions.
techhead89 said:
The reason for doing this is to mainly test and see if this approach will work with Google Voice (cant try it myself yet, waiting for feedback). The implementation currently is, like you said, less than optimal, but was the quickest and easiest I could get. I didn't want to wrap up a lot of time if this dosen't work. Can you check, and if it does let me know the minimal values that work for the pauses? I intend to leave this option out on the future versions.
Click to expand...
Click to collapse
Sure, I'll just disable PI temporarily so I can use the default contacts app. Give me a few.
Ended up having to uninstall PI, I couldn't find the setting to change the shortcuts back to default with it still installed. Oh well.
Pause of 1 in both instances works fine, actually seems like it could be shorter, but of course 0 doesn't work that way.
You need to insert a # after the contact phone number is dialed. Right now it just sits there and I have to push # manually. (Or wait several seconds and then it goes through without the #)
The Touchtones when dialing the contact number are also probably a bit slower than necessary, but I'm not sure you can change that.
This program plus iDialer make a good combo for dialing out. GVD covers contact lists, and iDialer covers manual dialing.
oooohhh ok...so I just tried it and it calls sprint 411? - Scratch that had to input my number with the GVD tool again...
tgkdubb said:
oooohhh ok...so I just tried it and it calls sprint 411?
Click to expand...
Click to collapse
You put in your Google Voice number in the GVD tool?
When you try to make a call, what number shows up in the phone app as the number it's dialing?
gai-jin said:
You put in your Google Voice number in the GVD tool?
When you try to make a call, what number shows up in the phone app as the number it's dialing?
Click to expand...
Click to collapse
it's showing my GV number now...sometimes it calls like it's checking my messages....and sometimes I can hear it get all the way to the prompt where its asking for the number to dial...then once it attempts to autodial it says the number is invalid....I think I need to play with the pause settings. ok while typing this I've had success...my settings were 1 then 2
1 and 1 worked smoothly for me on several tries. I wonder why 1 and 2 would be needed on yours, the 2nd pause really should be the same across all phones/networks I would think.
Did you press pound manually after the touch tones for the phone number were done?
gai-jin said:
You need to insert a # after the contact phone number is dialed. Right now it just sits there and I have to push # manually. (Or wait several seconds and then it goes through without the #)
Click to expand...
Click to collapse
Second this. Can you modify the program to insert # at the end?
btw, It works pretty good on my TP with pause 1 & 1. Thank you.
outphase said:
This program plus iDialer make a good combo for dialing out. GVD covers contact lists, and iDialer covers manual dialing.
Click to expand...
Click to collapse
As far as I know iDialer doesn't work with google voice (atleast version 0.42).
What do you mean by manual dialing? Do you mean dial GV number + 2 + and actual number?
Ok guys, still working on adding in the #, as well as some other modifications. It's kinda hard working blind, but I hope to have something new here soon. Its also kinda hard doing this coding in VB, when I've never really studied it at all. Language similarity ftw.
techhead89 said:
Ok guys, still working on adding in the #, as well as some other modifications. It's kinda hard working blind, but I hope to have something new here soon. Its also kinda hard doing this coding in VB, when I've never really studied it at all. Language similarity ftw.
Click to expand...
Click to collapse
Thank you. Once you post new cab I'll test it.
Good Evening guys,
Just a quicky
Firstly I have installed MS Voice command but how do I program in voice dials? I want to be able to use voice dialing while driving and I have programmed the button so I can dial using voice but can't find anywhere to actually program them in.
Secondly My handsfree for the car supports downloading the address book to it by object push. I have done it with other phones but I am guessing I can't do it with this one? Is that correct?
Thanks in advance,
Max
What handsfree kit are you using ?
r
Andrew
By default, MS Voice Command maps it to a long press of the Send key.
And not sure what you mean by "program in voice dials" as MS Voice Command doesn't need you to record you saying a person's name, it figures it out via speech to text.