Android - Voice To Text - Preferred Words? - General Questions and Answers

I've been using the voice to text feature a lot lately, mostly because I am a heavy emailer and texter. Once you get used to specifically saying "hello comma there period" to yield hello, there. it isn't so bad.
The only issue I have is this. I haven't ran into it with other words but I'm curious in particular if this is possible.
Whenever I text and say my other half's name, it comes up as "Christy" since that is the most common spelling. Problem is, that's not it... it's "Kristi."
Any idea how I can get the system to prefer the K spelling instead of CH?

Related

Problem with Autocompletion in To: Field

Hello,
Not sure if anyone else is experiencing this problem. Searched but not able to find posts on it.
On my Hermes when typing a contact name in the To: field either in an email or SMS it would match up what you entered to the contacts in the address book. Great function.
On my Touch Pro it seems to work in a similar fashion until you type Space. When you type space it automatically fills the To: Field with what was showing up as the match at the time. e.g. When looking for "Jo Bloggs" - Typing in "Jo" would bring up Joe Smith and if I hit space it'll automatically fill in the field with Joe Smith's details.
I've switch off all of the autocompletion stuff in the options and taken of the T9 stuff.
Any help would be much appreciated.
W
-----------------------------------
Edit - You can switch on the T9 in the recipient field independently to main body of SMS/Email. Solves the problem but doesn't quite work the same as how it did in WM6 Pro and WM5.
Anyway - this is a minor issue but would like to hear if anyone else has experienced this.
---------------------------------
Edit - erghhh... now the T9 is kicking and suggesting words instead of names, which is what it's supposed to do, but doesn't help with filling in the Recipient field. Will carry on fiddling.
Hey,
This is exactly the problem I've been having. I list my contacts in groups (for example, people from my uni have UU in front of their names so I have a quick clear overview of everyone) but now whenever I type "UU" followed by a space it autocompletes it to the first person. Ive tried turning off all the options but no luck. This worked so well when I had the Tytn (or Mda vario II). Help would sure be appreciated! Thanks!
Possible Help
Not sure if this is a huge help, but I've get a lot of Jeff's in my contacts for work. I just type in Jeff and 1 name is shown at the bottom, but if I stop and don't hit space (which is goofy in my opinion) I can press the left or right arrow and it toggles between the Jeff's that are in my list, then press the great space key option and that person is populated.
Not sure if that helps, especially if you are clicking through 50 in that manner, but it works for my smaller lists.
Can definately flick through the contacts as described but previously on my Hermes I was able to type in a First, Surname or full name and it would match exactly the contact that I wanted. Very nifty - so it's annoying that it doesn't work quite the same in WM6.1
Currently, I'm typing the name, then hitting delete allows me to continue when I hit space... not quite the same but is a compromise at the moment.
Good to know that it's not peculiar to my device.

Speech Recognition API for Windows Mobile 6.1?

I've started developing an application that allows the user to compose and send an email completely hands-free... by voice command only.
However I'm having trouble finding a decent, open source (free) speech recognition (speech-to-text) engine / API to use.
Does anyone know of one? I tried PocketSphinx but had trouble compiling it in Windows using VS2008.
I'm wondering what API the Windows Live Search app uses? Its speech recognition capabilities are already decent, and if it's included with Windows Mobile or .NET Compact Framework 3.5 or Windows Mobile 6.1 itself, then I would prefer to use that. But I'm having trouble determining if this speech recognition is available to 3rd-party developers and, if so, how to interface with it.
Any help would be greatly appreciated!
OMG I hate timeouts lol
So I had this nice long post about how I thought it might be one of three things and I whipped out my omnia and disconnected the network and blah blah.
When I hit post, I got a not logged in timeout.
So here's the short of it:
It uses a server, that's probably related to UC aka Office Communications Server aka Speech Server 2007... you can get to it (and all the Microsoft Speech technologies, including Voice Command) here:
http://www.microsoft.com/speech/speech2007/default.mspx
A little more searching lead me to read the MSDN Channel 9 blog on said subject:
http://blogs.msdn.com/speech/archiv...h-for-mobile-now-with-speech-recognition.aspx
which states:
"The speech recognition functionality for the application doesn't actually sit on the Windows Mobile phone. Instead, the phone takes your speech input, sends it to a server, the server does it's recognition magic, and sends the results back to the phone. "
Speech Server 2007
Thanks for the reply MerlinJim... sucks about the timeout! That's why on a long post I always copy the text to the clipboard... that way if it times out I can just paste it in! (It's happened to me too many times for me to not do that now!)
Yeah I've looked at Speech Server 2007 as well... and I was thinking that maybe Live Search offloaded the speech recognition to a server. There's a little lag between what you say and when it guesses what you said.
I guess something like that would work. If you're writing an email then you need an Internet connection, and so sending the voice data to a speech server would be plausible. The only downside would be if it used up a lot of data transfer/bandwidth, and the user was on metered bandwidth.
The lag would be a bit of a drawback, because if the Speech Server guessed incorrectly what you said, but you kept talking (due to the processing lag), then you would have to go back and correct what you had said.
And also sometimes the Live Maps speech recognition is WAY off. Like I'll say "1 Jefferson Parkway" and it will come back with something like "Did you say 'Parkstone Apartments?'"
It's also speaker-independent, so you don't do any training. I would rather train an app to recognize my voice specifically, because I would be the only user of it.
But it may be my only solution for right now. Thanks for the info! I was beginning to think that no one knew the answer.
acrosser said:
Thanks for the reply MerlinJim... sucks about the timeout! That's why on a long post I always copy the text to the clipboard... that way if it times out I can just paste it in! (It's happened to me too many times for me to not do that now!)
Yeah I've looked at Speech Server 2007 as well... and I was thinking that maybe Live Search offloaded the speech recognition to a server. There's a little lag between what you say and when it guesses what you said.
I guess something like that would work. If you're writing an email then you need an Internet connection, and so sending the voice data to a speech server would be plausible. The only downside would be if it used up a lot of data transfer/bandwidth, and the user was on metered bandwidth.
The lag would be a bit of a drawback, because if the Speech Server guessed incorrectly what you said, but you kept talking (due to the processing lag), then you would have to go back and correct what you had said.
And also sometimes the Live Maps speech recognition is WAY off. Like I'll say "1 Jefferson Parkway" and it will come back with something like "Did you say 'Parkstone Apartments?'"
It's also speaker-independent, so you don't do any training. I would rather train an app to recognize my voice specifically, because I would be the only user of it.
But it may be my only solution for right now. Thanks for the info! I was beginning to think that no one knew the answer.
Click to expand...
Click to collapse
perhaps, but there IS a speech application loaded ON a Windows Mobile 6.1 which has text-to-speech capabilities and speech recognition
(my Blackjack II loaded with Wm6.1 has this capability)
can't find any API to use it though... only way to activate this TTS capability is to
1) sms announcing
2) appointment announcing
3) call announcing
no actual program to do TTS...
Any progress on this or any other speech-to-text program? I'm really interested in finding one.
Wouldn't mind being a beta tester, either.
*Double Post*
DELETE

Any other options to change from keyboard to keypad?

After discovering a lot of great features on my rooted E900, a new question made me using search function, but with not much help! So: is there any tweak in registry to change keyboard from full querty to keypad (like the physical keyboard from old phones, 1 to 9 with * and # and pressing three times on two for ex to write C letter) when you write a text message or text a web adress? I find this more handy when I'm driving, because with all that small letters from full querty is more dificult. Thanks in advance, and hope there is a solution, because when you write a number in the sms recipient, that keyboard appears.
I'm trying to think of a polite way to say this, and the best I've come up with is that, while I don't care terribly much about *your* car, I'm sufficiently concerned about the random people around you that the thought of making it easier to use your phone while driving is not even slightly appealing (for the record, it's illegal here, and for good reason).
For the record, I'm not so irresponsible so that I'm texting sms and driving, especially since I have a small baby in the backseat. When I PULL OVER and try to text something, the sunlight makes it harder to see the small buttons and I always hit the wrong button. I have pretty big fingers and that's why I want to use such a keypad.
And no offence, but I will never come to Seatle, only if I will win lottery and want to meet you personally, so don't be concerned.
The question still stays. Thank you
Please... Can someone help me with keypad?

How to train the handwriting recognition?

Hello there,
I've bought my note 10.1 mainly to take notes in college and work, but I found that the way (style) I write is not too compatible with the recognition of the handwriting mode from samsung keyboard, leading to a lot of incorrect words.
So my question is if it is possible to retrain it so it can understand my handwriting better.
If it is not, there is some other app (or keyboard) that do it and can be trained?
Thanks!
It learns the more you use it. Start by going through the alphabet letter by letter then switch to numbers etc. Then do words. After a while it will just get it. You may have to persevere on some words, but even scrawl can be deciphered.
Riki1kenobi said:
It learns the more you use it. Start by going through the alphabet letter by letter then switch to numbers etc. Then do words. After a while it will just get it. You may have to persevere on some words, but even scrawl can be deciphered.
Click to expand...
Click to collapse
Are you sure about it? I've tried make it understand my D letter and it simply can't, it will always think it is a 'o' or a '0', never a 'd'.
As far as I know, you can't learn the recognition to read your handwriting. It can't learn it like Windows Mobile (PPC 2003) for example could.
Yes l am sure. The handwriting recognition works in the same way that predictive text works. The more you use it the more accurate it becomes. What I forgot to mention before was you need to be online as it is " Real Time ".
l have been using the handwriting on the note for a good few months now. When l first started it was hit and miss. Now, it gets my scrawl more often than not!
Use Snote and just keep writing. You will notice that it starts to pick it up.
I found it pretty good out of the box... I can be a pretty lazy writer especially when it reads my haphazard scrawl so well...

[Q] Perfect Keyboard Pro question ... ?

I've tried dozens of keyboards but always end up landing on Perfect Keyboard Pro as my default. Its T9 key and voice key are appropriately placed, and its basic, yet customizable layout is superb!
There is but one little annoyance. It seems to come preloaded with dictionary words that I can't delete.
For example, if I type the word after, then AfterDawn pops up as a suggested word (as much as I like AfterDawn, I just don't type it enough for it to be in my dictionary). Another example would be if I type the word only, I get Molybdenum as a suggestion (I had to look that word up).
These suggestions are not in the stock dictionary, and don't pop up as suggestions in any other keyboard I install, so it must be exclusive to PKP.
Tried emailing you at [email protected] but no response, has anybody had any luck with this app's user dictionary?

Categories

Resources