Google Speech to Text Information - Nexus One General

Anyone found a primer for all the speech to text bits. As far as punctuation and such? I've been using it more and more and I love it. It's teaching me to enunciate so much better. Still there's some wholes when trying to do certain things. Anyone found a good primer?

What do you mean by primer?

Its connected to skynet so it learns as it goes.
It does punctuation though.

like how use functions of it. For instance how to say an email address. Tips for using it more effectively.

Related

betamax services "interface" application

Sup /Development and Hacking/,
just wanted to share some ideas and ask for advice on a troubling thing that's been bothering me for a few days already.
I believe that there are quite a lot of betamax (and their numerous clones/resellers) users in WM community.
It would be great to have an application which would provide user-friendly access to betamax services like sending cheap SMSes, making VoIP calls and using callback connection.
In fact, I've even stumbled over one at some russian website (http://www.moroko.ru/pda/). Problem is, not only is it not a freeware, but also it's impossible to purchase the app itself, as it only comes with the subscription those guys resell. Trial version is limited to 7 balance/connection requests. And yes, it seems they only have the version with russian interface.
But all the features i'm looking for are there-big iphone-like buttons (so i don't need to use a stupid stylus),VoIP calls, sms, callback service etc.
I've googled a lot looking for some alternative, but was sort of amused to find out that "native" voipbuster app is some java junk with total lack of usability and absence of some important features.
Can anyone put me in a right direction where to look for such application?

The Communicator app: Where to start with Android app development

Hey guys
Aight so the idea is to create an app that lets the user speak to someone in a different language. You make a recording and using the same function that the voice search feature has that recording gets translated to typed words on the phone. The app then uses some translating service like google translate to convert that writing to a language of your choice. That writing will then get read* by the phone and can be heard through the speakers. So essentially you can talk to someone even if you dont speak the same language.
*I know this is possible because I used to have an app that did just this: it read out loud what you wrote down
I have no experience with android development, and not very much with programming either for that matter (ive done some python stuff). However, I thought of this, which dosen't seem too hard to create, and I thought this would be a great way for me to start off and learn about app development.
Ok so because most of the features already exist it should just be a matter of patching them all together (right?). This is where I need you guys' help. Any suggestions on where I could start?
I appreciate any help, no matter how big or small!
MODERATORS: I wasn't really sure if this was the right place to post this, so feel free to move it to where ever you find suiting if this isn't right.
I would love it if someone wanted to work on this together with me, but
PLEASE DONT BE A D*CK AND JUST STEAL THIS IDEA!
Hi,
I'm relatively new to Android myself. But in my understanding, I would suggest the best method to start coding this app is, to build a Service which is intended to do the network polling, and the translation for the App in Background. So I think you need a server which tracks your Messages, and serves the data for the app. U have to look at IPC (Inter Process Communication) to communicate with you service.
If you finished all these, then you can start to build an Android Activity to communicate with your user.

[Q] Help - Need to prepare a tablet for use by a disabled person

Hi all. I was asked by a family friend to prepare a tablet for use by a person who is confined to a hospital bed. He has limited mobility, I think only one side of his body. Additionally, he is very old, so I imagine his eyesight is poor. I have not met with him yet, so I don't know all of the details, but I'm trying to prepare myself with some knowledge about what I can do when I meet him.
So, here I am asking for suggestions. I have a plan for mounting the iconia, so I'm good there; what I need is software suggestions for programs that he can use. His interests are:
1) web browsing
2) email
3) writing
The other thing I need help with is finding programs that will make the iconia easier to use generally: larger text, brighter icons, ?
For web browsing, I think Dolphin for Pad will be best, but I'll install opera too, just to see which he likes. Anyone know if there is a browser that would be particularly easy to use? Also, I don't know what news sources will be best, but as far as I can tell, the CNN app is the best for the tablet (even though I detest CNN. The NYtimes app has tiny text and is not fun to navigate...)
For email I think the default email client will work. If he uses gmail, I'll do that, if he has more than one I'll aggregate them in the gmail client. If he's stuck to hotmail (he's old...) I'll use the regular email client unless someone has a better suggestion.
For writing I have Docs to Go full and Quickoffice Pro. I also have the Flex T9 keyboard. Anyone have better suggestions? \
Thanks all in advance! I know this is going to be a challenge: I don't think he's ever even used a tablet, so the learning curve here will be steep. If this doesn't work, we may try an iPad (gasp!) just because it's harder to **** up, but I'd prefer to stick to the android so I can provide remote support (I'm keeping my galaxy 10.1!)
You've got yourself quite a hard task ahead of you. Mostly because there are almost no accessibility functions or applications available for Android devices at all. And you say that he's physically disabled, possibly not being able to use the other side of his body... so, how's he going to hold the tablet up and use it at the same time?
I personally feel a regular laptop would be a better choice. Sure, it's heavier, but there's far far more software for accessibility uses and it can easily be used even one-handed.
you can also try the w500. windows contains a lot of disabled functions.
Thanks for the two suggestions. In my original post I omitted the part about it being mounted above his head (the post was getting pretty long). He will not have to hold it, nor could he. We have already determined that a laptop will not work. I already have the iconia, and I'd like to try to make it work. Again, thanks for the suggestions, but what I'm really looking for is software for android or settings withing android that will make this work.
slack04 said:
Thanks for the two suggestions. In my original post I omitted the part about it being mounted above his head (the post was getting pretty long). He will not have to hold it, nor could he. We have already determined that a laptop will not work. I already have the iconia, and I'd like to try to make it work. Again, thanks for the suggestions, but what I'm really looking for is software for android or settings withing android that will make this work.
Click to expand...
Click to collapse
Android simply was not designed with accessibility in mind.. :/
Bump. I know that some of you have some real ideas, not just naysaying. I didn't mention before that I'm not rooted but would be happy to root if there would be any advantages...
(please - no more discouraging responses. I have some ideas on how to do this, and it will probably work, I'm just looking for other ideas that maybe I hadn't considered yet).
Bull**** spotted!
WereCatf said:
Android simply was not designed with accessibility in mind.. :/
Click to expand...
Click to collapse
You are sooooooo wrong.
Many Android users have disabilities that require them to interact with their Android devices in different ways. These include users who have visual, physical or age-related disabilities that prevent them from fully using or seeing a touchscreen.
Android provides an accessibility layer that helps these users navigate their Android-powered devices more easily. Android's accessibility services provide things like text-to-speech, haptic feedback, and trackball/d-pad navigation that augment the user experience.
Your application should follow the guidelines in this document to ensure that it provides a good experience for users with disabilities. Following these two basic rules will solve most access-related problems:
Make all of your user interface controls accessible with a trackball or directional controller (d-pad).
Label your ImageButton, EditText, and other input widgets using the android:contentDescription attribute.
Click to expand...
Click to collapse
ANDROID DO SUPPORT ACCESSIBILITY AND PROVIDE TOOLS TO DO IT SO...
tsss.
@slack04
he is very old, so I imagine his eyesight is poor.
Click to expand...
Click to collapse
check this websites.
http://eyes-free.googlecode.com/svn/trunk/documentation/android_access/index.html
http://eyes-free.googlecode.com/svn/trunk/documentation/android_access/enabling.html
http://eyes-free.googlecode.com/svn/trunk/documentation/android_access/apps.html
Good luck
You can use Desktop Visualizer to make the on screen icons larger
try to change the LCD dpi in build.prop. use a Bluetooth mouse as a pointer or a those ipad pens. The rest is trying to use the voice for launching the most important applications. I think it can be done and he will enjoy the tablet.
Good Luck
kekinash said:
try to change the LCD dpi in build.prop. use a Bluetooth mouse as a pointer or a those ipad pens. The rest is trying to use the voice for launching the most important applications. I think it can be done and he will enjoy the tablet.
Good Luck
Click to expand...
Click to collapse
Can anyone confirm that this will make the screen icons larger? I don't think he's blind to the point where talkback will be useful, but I do think that larger type/icons would definitely be a positive. I have a few cheap soft-tip styluses; is there a real difference between them? I will get one of the $20 ones if that will really make it easier to use.
Also, looks like I need to root this thing. I'm comfortable with that; I have rooted more than a few gizmos in my life; anyone have a suggestion for a good ROM (or anything else root related specific to my question)?
Wtf?
WereCatf said:
Android simply was not designed with accessibility in mind.. :/
Click to expand...
Click to collapse
Don't you love how the Internet makes everyone an instant expert?
Tried going to settings accessibility screen reader?
Android may not have a lot available yet, but accessibility is definitely in mind
Slack, first off I commend you for helping him, your a good man. For News try News 360 & World News papers. Each one you can touch zoom what your reading & the latter formats what your reading on the page. CNN,AGREE ! Don't forget a stand for him to use on his bed side roller table.
Good luck,
Bob
I forgot, Fox News just came out with an Android app. Not bad.
eglathangion said:
Don't you love how the Internet makes everyone an instant expert?
Click to expand...
Click to collapse
sanaell said:
Bull**** spotted!
You are sooooooo wrong.
Click to expand...
Click to collapse
Hey guys, WereCatf is pretty good as far as helping people out around here. I understand how she sees the current accessibility options. They are pretty weak at this stage. For instance, if someone wanted to change their font size globally, without root and slack04's spiffy trick they would have quite a time. There are no contrast controls that I know of in the accessibility options, or anywhere else. That seems to me that it would be included for the visually impared if much thought had gone into it at all. There looks to be a huge absence of apps for the disabled. Ripe and waiting for some developer to tap into.
Maybe you fellas should consider taking a look around at some of her posts. Perhaps you might rethink the comments.

Handwriting to text conversion - How good is it?

Hi All,
I have been trying to find this out on the reviews I've seen online, but haven't found anyone that has concentrated on this to a decent level.
I'm just wondering if anyone can tell me how good the handwriting to text recognition is? I know this will probably be subject to how neat someones handwriting is, but if anyone knows of any videos I can check out, or can tell me from personal experience, that would be great!
Also, would this be compatible with software such as Evernote etc? Someone I know plans on getting a Note for meetings, and to take them down using the S-Pen, and a big seller would be whether it can convert her notes to text. Thanks in advance for any help offered!
-J
And what about comparing with Calligrapher for WM?
Thank you
I've been trying and here's the results: It took five goes to finish the page because it's too easy to touch buttons with your hand. The best way is to not touch the screen but this makes it difficult to write neatly. It took about ten seconds to convert the page to text. Unfortunately, the result was very poor. Over 50% of it was illegible. I'll try some more later.
It takes some practice to write neatly on the smooth slick surface, but when I actually make my letters in the right way I find the handwriting to type conversion to work quite well. Only been using the handwriting for messaging pad to try this. Havent tried converting a memo to type.
The recognition is good. The hard part is writing neatly on a slick surface. That makes it almost impossible for me. If I slow down to write neatly the benefit of it is lost since I can type faster on the keyboard with Swiftkey. Arguably I'm faster typing with Swiftkey than fast hand writing really. I didn't get the note for the handwriting recognition so it's fine with me but others may be disappointed.
I myself have not found the handwriting to text very good to be honest. I think I have generally quite neat, clear writing. I try not to write in cursive script but I think it is only 100% correct in less than a quarter of entries.
I still think the S-Pen is very good for jotting down a memo and have made use of this function at least 5 or 6 times already since I got the phone on Friday.
I am a lefty and am getting used to the handwriting system. The more l use it the easier it is becoming..
i turned on complete recognition not stroke recognition and have not much trouble writing all this now in complete sentences. l think it works very well
Sent from my GT-N7000 using XDA App
I prefer writepad
Worked much better on my old Palm Pilot
madmcphil said:
i turned on complete recognition not stroke recognition and have not much trouble writing all this now in complete sentences. l think it works very well
Click to expand...
Click to collapse
Where is this set? I can't find it.
- Frank
Samsung keypad : settings : handwriting settings : recognition type
Try to write "brown" with handwriting recognition! It could be good but currently it's pretty much a joke from my perspective. The dictionary is full of non-words and having to tap the space bar between each word is ridiculous.
RashaMatt said:
Try to write "brown" with handwriting recognition! It could be good but currently it's pretty much a joke from my perspective. The dictionary is full of non-words and having to tap the space bar between each word is ridiculous.
Click to expand...
Click to collapse
You don't have to.
If you write in cursive, leaving a small space between words inserts a space. If you write in print, a slightly larger space works just as well.
I have a few issues like my 'v's being read as 'r's and punctuation being a bit of a problem, but that's about it.
P.S. I have pretty crappy handwriting and the fact that it can still be understood correctly really surprised me.
Oneiricl said:
You don't have to.
If you write in cursive, leaving a small space between words inserts a space. If you write in print, a slightly larger space works just as well.
I have a few issues like my 'v's being read as 'r's and punctuation being a bit of a problem, but that's about it.
P.S. I have pretty crappy handwriting and the fact that it can still be understood correctly really surprised me.
Click to expand...
Click to collapse
Do you think, the program will learn in the same way, as predictive input learns? Because then it will be possible, that in time it will recognise your own handwriting.
Given how insanely bad my handwriting is I've found the recognition remarkably good - I only really need to make a minimal effort to be a bit neater and it recognises probably 90% or so of what I write.
I've been using it loads, for writing lists etc. I'm not sure it would be good enough for someone who really relied on it for work, but it serves my purposes fine.
Bcroc said:
Do you think, the program will learn in the same way, as predictive input learns? Because then it will be possible, that in time it will recognise your own handwriting.
Click to expand...
Click to collapse
I don't think it does that, since a) I've seen no evidence for it in my unit and b) I'm assuming that would be a big selling point... and none of the promotional material mentions any such thing..
Although, I would love it if that was implemented somehow...
I agree with Geek78, I find Writepad to be excellent, especially with the stylus, and I believe it 'learns' your writing.
Search 'android writepad' on youtube...
Dan
RashaMatt said:
Worked much better on my old Palm Pilot
Click to expand...
Click to collapse
For old Palm users there is Graffiti Pro on the Market. Works like a charm. Maybe not as fast as other input methods but thanks to Graffiti's simplified characters you don't need to writte really neat and it feels natural once you learn it.

[Q] Audio decode, recognize a keyword

Hello,
Constantly-on speech recognition listening for just one keyword.
I am trying to do is making my app constantly listen for one keyword that will fire an intent whenever the keyword is recognized.
I know that this will use a lot of battery. and I don't want to use google's speech recognition.
For example - you are talking with a person. Normal conversation. The phone is actively listening and recognizing every single said word and listening for the keyword.
Let's say the keyword is "cheese" in this instance.
Whenever you say "cheese," the application fires an intent that starts up another part of the app.
I tried to record myself saying "cheese" into wav file
And then comparing it to every word that was spoken..
my problem is finding the right tool that can help me perform this signal comparison in the simplest way so it can work on any device..
tried musicg library with fingerprint function but it does not work so well..
tried some other fft/cross-corelation/ect.. functions but I didn't get the result I expected..
any help (examples or some library would be best) that you can give me will be very appreciated ..
Thanks.
It looks like Java has its own speech recognition API (basic info about it here: http://en.wikipedia.org/wiki/Java_Speech_API).
I also found the official FAQ with instructions on how to download and use it etc. http://www.oracle.com/technetwork/java/jsapifaq-135248.html
Hopefully, it's pretty high quality and works well. Good luck!
marwan.kallal said:
It looks like Java has its own speech recognition API (basic info about it here: http://en.wikipedia.org/wiki/Java_Speech_API).
I also found the official FAQ with instructions on how to download and use it etc. http://www.oracle.com/technetwork/java/jsapifaq-135248.html
Hopefully, it's pretty high quality and works well. Good luck!
Click to expand...
Click to collapse
Thank you!!! I'll try it
Wow fantastic question,how about refering the sourse codes of google voice?So u can know what they have done....:thumbup:
.........................................
visit www.fb.com/softcrush
Just FYI, speech recognition is some complex stuff. I believe that Google uses some really advanced techniques such as deep neural networks for their speech recognition.
Here are some links if anyone's interested:
Wired Article
Google Research (Theory Based)

Categories

Resources