How to send text message by voice - Java for Android App Development

I am working in android application something like when i speak some particular word over the phone like "help" the application should automatic send message to desired user that is saved on phone....
but i couldn't figure the right way
so thing is that how can i create such application in short time...
help me...

Do you have any code started? If so what do you have?

Related

Phone application cprog.exe

Hi,
I want some information about default phone application cprog.exe.
I want to know how does it communicate with outlook and other application.
I guess most probably it should be via message posting.
But, unfortunately wheni tested the same with spy running on cprog and then i called a contact from outlook contacts.
I see many messages posted to cprog but I found no message or Parameter(WPARAM/LPARAM) to cprog that contains the number to call.
can anyone help me out to get information how to fetch that number? the number passed to phone/cprog.exe from contact.
The same thing i need for sddialer.exe that after matching the sound tag, how it informs cprog that which number to call?
Please help! I am looking these since long...
Good Luck
Best of luck trying to find any doco on cprog (if you do, please post back here!).
If you have a look at this thread you may find what you are looking for (at least how to initiate a call from the PC is there):
http://forum.xda-developers.com/showthread.php?t=295585
Look for LINE_REQUEST message
There a two ways, that an application can make a call; using tapiRequestMakeCall or lineMakeCall. tapiRequestMakeCall is by far the simplest to use. Examples of their use can be found in two sample cellcore progams available from microsoft, CeDialer, and HelloTapi. You could try this and see which produces messages simular to outlook. I'll guess that it's HelloTapi (tapiRequestMakeCall).
When an application uses tapiRequestMakeCall a LINE_REQUEST message is sent to the call-control application. This application must then call lineGetRequest to get information on the request. It then must execute the request.
See the remarks on the lineRegisterRequestRecipient page at microsoft
http://msdn2.microsoft.com/en-us/library/ms736043.aspx
I wish there was a similar Hello USSD example for the lineSendUSSD API. There's very little information on it... No one seems to be able to capture the responses past the first call.
oops missed part of your question
After the call app places the call, it should get a series of messages, mostly LINE_CALLINFO and LINE_CALLSTATE. The messages contain a handle for the call. Once you have the call handle you should be use the lineGetCallInfo and lineGetCallState functions to get info about the call. I think lineGetCallInfo includes the number that was called. The callstate typically goes through dialling, progressing, and then connected. I believe your not supposed to use the call handle until after a LINE_REPLY message is sent, saying the call didn't fail. If there are problems perhaps you should wait a short time.
To find out more about the messages, you could play with the CeDialer sample. It's linecallbackfunc looks at the messages, it would be easy to put in a few logging statements to see what's in each message. It think CeDialer will only get messages for inbound calls, and calls that it originated. (not ones by cprog.) Although you should check to be sure that I'm correct.
Good luck! Please, let us know whatever you might find out.
Hi,
I will look into this and post reply according As soon as possible.
Thanks
Where i can find the original cprog.exe to install in my non phone PDA? it's the dialer for voip.
Many thanks

VOIP SMS .:. TvMSmS v0.1

Is a very very simple application that allows users to send sms by certain voip accounts...
Its my first app running in a PDA and i hope you enjoy.
TvMSmS_v0.2.rar
simple but lots of potential!
I must say, i like it a lot! there is also someone else developing something like this, his name is skandler. his app has some nice extra features, but i like the fast startup of your app, and the use of standard contact list.
do you see any way to integrate (hook) into the normal sms send subroutine?
also, it would be nice to call the app from commandline, so you could make a shortcut to send to specific people.
sender info doesn't work.
hi,
i found a small bug, when you use voipbusterpro.com, and you enter your correct number in your "from" field, the sms you sent has your login name instead of your (verified) number. i don't know about other accounts, i only use voipbusterpro.
other than that... it's fast! and simply works!
Hi thanks for reporting it.
Bug fixed and url updated...
Even the small apps have the rights to have their bugs
I already thought to put the app running from contact list in a append menu, but im starting with c# /sdk 6 and my knowledge of this is very small.I will keep looking and see if im capable to do that.
country code bug
Hi there,
i found another bug. when a contact already has the phonenumber in international style, your app still writes the countrycode first and then the number;
so you get +31+316.... in the case of a dutch number
You have right again
I will put a function to check if the number already start with + char or something.
thanks for your reports
As we see a very small app could have a lot of bugs (blame the coder )
Phone number with international code will ignore country code in conf...
always "Network error"
other IP SMS tools work & also any program that needs GPRS or 3G. Only TVMSMS fails.
Any ideas?
When "network fail" error appear is something about you configuration( he cant make the request to your voip account).Could you tell me what is your voip provider that you are using in software?
Thank you for this great app
Is the app available elsewhere as the rapidshare link is broken.

[Q] No function to hide caller id ponctually ? (app to hide number except contact)

Hello,
I was on windows mobile, and I used a basic function which can hide my callerID to all numbers out of my contact list, very usefull to show me to all my contacts and not my customers.
I searched on the phone such an option but nothing, so I don't worry I go to the Market thinking a very simple function must exist there, but nothing...
I open my computer search about it and see a message that someone try this but can't find function in the SDK for the caller ID ?
Is there a way to do it (even if i have to do the app but I don't want to lose many hours to understand android coding if it's simply impossible !)
Thanks a lot if you have an idea on the question.
Hi!
On gsm networks you can add #31# at the beginning of the phone number to hide caller ID. In US use *67 (untested).
See http://www.arcx.com/sites/GsmFeatures.htm
http://www.fcc.gov/cib/consumerfacts/callerid.html
GL
kenny_33 said:
Hello,
I was on windows mobile, and I used a basic function which can hide my callerID to all numbers out of my contact list, very usefull to show me to all my contacts and not my customers.
I searched on the phone such an option but nothing, so I don't worry I go to the Market thinking a very simple function must exist there, but nothing...
I open my computer search about it and see a message that someone try this but can't find function in the SDK for the caller ID ?
Is there a way to do it
Click to expand...
Click to collapse
I`m looking for the same thing. One simple application that can hide my ID by pressing one button.
I`ve looked everywhere.Googled,searched Market and nothing. All apps are for US users. Prefix #31# or 141 doesnt work in UK. At least in O2 UK. Dont know about others.
So PLEASE PLEASE PLEASE anyone who know anything about Android apps to make something that might help. I`m tired of going to settings and hiding my ID everytime i want to speak with my customers
I am using cm7 and in the call settings there is a setting for caller id. You can have it be private public or network determined.
I do agree that it would be a great app to have your id hidden to people outside of your address book. I think it would have to be an alternative dialer though
From something awesome

[Q] Private Update Server

I have made an application for my fire department where it will send a text message when we get paged out. The only problem right now is that I have to hard code the numbers of the members in until I learn how to do multiple contact selection and code it in.
For right now, myself and 3 other people have the program but I am constantly adding/deleting numbers. How would I go about adding a button that could check a personal server for an application update? I don't want to put this application on the market for the simple fact that it needs to stay private.
Skullmonkey said:
I have made an application for my fire department where it will send a text message when we get paged out. The only problem right now is that I have to hard code the numbers of the members in until I learn how to do multiple contact selection and code it in.
For right now, myself and 3 other people have the program but I am constantly adding/deleting numbers. How would I go about adding a button that could check a personal server for an application update? I don't want to put this application on the market for the simple fact that it needs to stay private.
Click to expand...
Click to collapse
Why not just read the contact info from a web server? Just update it in one place and the clients get it from there.
Skullmonkey said:
I have made an application for my fire department where it will send a text message when we get paged out. The only problem right now is that I have to hard code the numbers of the members in until I learn how to do multiple contact selection and code it in.
For right now, myself and 3 other people have the program but I am constantly adding/deleting numbers. How would I go about adding a button that could check a personal server for an application update? I don't want to put this application on the market for the simple fact that it needs to stay private.
Click to expand...
Click to collapse
I did that on my own app. It downloads the file from my Sourceforge site, takes the MD5 sum of it, and compares it to its own MD5. It's inefficient because it downloads the entire file before deciding if it needs to update, but it works and all I have to do to update it is change the .apk it downloads.
The relevant .java file in my app can be found here and the pertinent method is the update method starting on line 214. It uses the downloadAndInstall() ASyncTask on line 337, as well. Hope it helps!

text to speech using eclipse

i want to have voice prompt in my android app.., i have used the text to speech program for this, that program will take user input in the form of edit text and then speak out that text, i want to use that program for voice prompt like when the time is set it will speak out this phrase " your time is set to" and the new time which is set by time picker like 08:00,so it should speak like "your time is set to 8 o' clock" can anybody help me out in this please ??
ATI-ERP expeditious Business Solutions
code.tutsplus.com/tutorials/android-sdk-using-the-text-to-speech-engine--mobile-8540
see above link you will get the solution.
For Web Apps visit ati-erp.com
ATI-ERP

Categories

Resources