Disconnected Number app? - Droid Incredible Themes and Apps

I apologize if this already exists, but I was unable to find anything on Google or the forums here.
I'm wondering if it's feasible to create an apk that will do the following:
Upon incoming call, check the number. If it exists in a database of user-added numbers, or is Unknown/Private (if this setting is selected), then the call is answered by the phone automatically (without playing a ringtone), the mic is shut off, and it plays back a recording of the "The number you have dialed is not in service". Set it to disconnect after 30 seconds or so, if the other end of the call doesn't end it themselves.
I believe this would be useful as a sort of black-listing program, and should anyone call that number while blacklisted, they would most likely remove the number from their list. I see this being beneficial for telemarketers, collections calls, Ex-boyfriends/ex-girlfriends, that stranger in the bar you gave your number out to after you had too much to drink, etc.
While I realize there are a number of call-blocking programs out there, I think the main selling point of this would be that it would stop the calls from coming from that source.
Sorry if a thread like this exists somewhere, or even an app, but I couldn't find anything. I've just been thinking about this a lot lately, and while I have some experience programming, I have yet to touch anything for the Android OS.
Thanks!

check the market for a callblock app, shold be what your looking for

Not exactly. The call blocking applications I've seen so far either send them directly to voicemail, or pick up the call and immediately hang up on them.
The primary difference I'm looking for is muting the microphone and playing back a message prior to hanging up the call.
Does this already exist? If not, is it possible to create? Again, I have no experience coding for Android, so I don't know what we can and cannot do, although I imagine it probably would be possible, preferably without root (so as to reach a wider audience).

i believe you can do this with google voice.
i think if you mark the number as spam or block it in google voice it plays that type of message.

The only problem with that, is it requires the use of the Google Voice number, right? Which does not help for those who already have the current number. See OP:
I see this being beneficial for telemarketers, collections calls, Ex-boyfriends/ex-girlfriends, that stranger in the bar you gave your number out to after you had too much to drink, etc.
Click to expand...
Click to collapse

I apologize for this needing to be moved. My original question was actually whether or not it was possible, but this turned more into a "Try this app" thread.

PyRo_DuDe said:
The only problem with that, is it requires the use of the Google Voice number, right? Which does not help for those who already have the current number. See OP:
Click to expand...
Click to collapse
i believe if you end up using google voice for voice mail (where you dont have to have a gv number) it does this also.

Related

[GUIDE] Google Voice for Noobs

I was helping someone get started with Google Voice in a thread, and thought a little tutorial might help people out, so I wrote one. I'd like input if you guys think I got something wrong, or left something out. I hope this can help someone.
The pdf has been updated as of 2/16/2010 with more info:
http://i0v.net/wp-content/uploads/2010/02/Google-Voice-for-Noobs.pdf
But I figured some people might like plain text, so I'll paste it too.
I probably won't update the plain text here because it will just be getting longer and longer
(that is, unless someone requests it)
Google Voice for Noobs
Transitioning to Google Voice, on a Sprint HTC Hero
First Revision 2/14/10
What Is Google Voice?
First off, I think it helps to think of Google Voice like a switch box of some sort. You can feed telephone calls in and feed them back out, in whatever direction you’d like. The original intended functionality of GV was to allow you give people one number (your GV number) and then it would ring all of your phones when someone calls that number.
Now this might be helpful for some people, but I know the majority of people here probably don’t have more than one phone. But this setup can still be useful for people who want to use their Google Voice number as the number they give out to people. This setup is really the easiest, because once you’ve entered your cell phone in Google Voice under Settings > Phones, you’re pretty much done. The other advantage to this route is that you can have GV ask callers for their name before it rings your phone (call screening), and some other cool features. If you still want to use your Sprint phone number and just use GV for voicemail, see the next section.
Note: Now when you now first set up Google Voice, it asks if you want to set it up as strictly voicemail and then steps you through steps similar to the following section. It then gives you a more limited feature set for just the options that apply to when you’re using it as voicemail. If that’s all you want to do, then that might be the route to go. If at some point, you want to use a scenario similar to the one above Go to Settings >’Phones’ tab > Get a Google number (thanks to Jon at Hebb Networks for clarifying this)
Google Voice as Voicemail
(This is basically an explanation of what Google walks you through when you go to Settings > “Activate Google voicemail for this phone” on the GV website)
Note that sometime around November 2009, Sprint decided to make CONDITIONAL call forwarding free, so we’re going to configure it like this:
In this situation what you’ll do is dial *285555555555 (replace the 5’s with your GV number) and then press talk. You should hear some beeps to let you know everything is working alright. Then you can hang up. (To undo this feature dial *38)
Next, you want to let GV know that these calls that are being forwarded should go to voicemail. You can do this by going into your settings page in Google Voice on your computer, and clicking “Activate Google voicemail for this phone”
Another thing to note, is that there is a big difference between CONDITIONAL and UNCONDITIONAL call forwarding. CONDITIONAL forwards a call after some (you guessed it) conditions are met - i.e. Busy, or no answer. You can read more about CONDITIONAL call forwarding here: http://bit.ly/9KvT2L
On the other hand, UNCONDITIONAL call forwarding takes all calls to your sprint number, and forwards them ALL to a different number without ever ringing your cell phone. This is not typically an option that anyone would want to use, and Sprint still charges 20 cents/minute for every call that uses this. Read more here: http://bit.ly/apyfAs
Accessing Google Voice from your Hero
Now on your CDMA Hero, you’re definitely going to want to download the Google Voice app from the Market. This will currently do two functions.
1. Allow you to see and play all of your voicemail.
2. Route your outgoing calls back through Google Voice, if you want to. (This makes more sense, I think, if you’re giving out your Google Voice number to people, because then your calls will be all forwarded through GV, both incoming and outgoing. I don’t give out my GV number, so I have mine set to only make outgoing calls through GV for international calls.)
Another option is to call Google Voice from your cell phone, just like the old days with Sprint Voicemail. Be sure to go Settings > Call Settings > Voicemail and then type in your GV number. Then when you hold 1 from the dial pad, you’ll call GV and be able to access it that way too.
Yet another option is to just visit the Google Voice Mobile Page in the browser.
Notification Options
With a fresh setup of Google Voice Voicemail, you’ll probably quickly notice that you’ll bombarded with email and SMS notifications about a new message. You can turn these off, and if you’re using the Android app, you’ll probably want to. On the Google Voice site, visit Settings > Voicemail & SMS > Voicemail Notifications to turn these on or off.
I have one question about using GV. I have free mobile to mobile calling. When someone calls my GV number, which is then forwarded to my cell phone, is this still a mobile to mobile call, or will I be charged?
wjtrawick said:
I have one question about using GV. I have free mobile to mobile calling. When someone calls my GV number, which is then forwarded to my cell phone, is this still a mobile to mobile call, or will I be charged?
Click to expand...
Click to collapse
I just did a reverse telephone lookup, and it lists my google voice number type as a landline. So, no, I don't believe it counts as a mobile number.
Edit: Just checked my Sprint bill. I've got Any Mobile, Anytime. It is charged as a land line.
(On a side note, we just switched to the free mobile to mobile a few months ago, damn I love it: "Your account used 9,346 minutes of Any Mobile, Anytime(sm) calling last month.")
According to GV surport forum. If somebody(cellphone) calls ur GV number and transfer to ur sprint number. It should be counted as Mobile to Mobile. However, if you called somebody else through ur GV number, it will be conted as you call a landline.
link is here.
http://www.google.com/support/forum/p/voice/thread?tid=75630cc990ea5c98&hl=en
laufine said:
According to GV surport forum. If somebody(cellphone) calls ur GV number and transfer to ur sprint number. It should be counted as Mobile to Mobile. However, if you called somebody else through ur GV number, it will be conted as you call a landline.
link is here.
http://www.google.com/support/forum/p/voice/thread?tid=75630cc990ea5c98&hl=en
Click to expand...
Click to collapse
Yupp, thats how it is, I have the bills to prove it. Also, for the person calling you it counts as a landline call for them, so if they are on Sprint it is not using mobile2mobile.
If there was a way to convince google to have gvoice lines as mobile lines it would be set....to bad...
Interestingly, the Voice app for Android doesn't do push notifications of new VMs. I get my email notifications long before the Voice app picks the VMs up. (I think it's set to check every 5 minutes?)
Any ideas on that one?
Is_907 said:
Interestingly, the Voice app for Android doesn't do push notifications of new VMs. I get my email notifications long before the Voice app picks the VMs up. (I think it's set to check every 5 minutes?)
Any ideas on that one?
Click to expand...
Click to collapse
I go to settings > refresh and notification > refresh inbox,, and there are options there for refresh rate. 5 minutes is the lowest setting. I heard somewhere that there is a 3rd party app that checks more frequently, but I haven't tried it. I wouldn't want to drain my battery with an interval shorter than 5 minutes. Maybe you'd be better off making a gmail label to sort the notifications if the delay is a problem.
I've just been setting GV to send me SMS notifications, and then when I have a VM, I just hit refresh, and look at it. I don't want it constantly refreshing because I hardly get VM's.
Is_907 said:
Interestingly, the Voice app for Android doesn't do push notifications of new VMs. I get my email notifications long before the Voice app picks the VMs up. (I think it's set to check every 5 minutes?)
Any ideas on that one?
Click to expand...
Click to collapse
That's the one thing that keeps me from becoming a heavy Google Voice user. I read on the Google support forums that they're working on push notifications but they said it was difficult and didn't have an ETA.
I don't know how it would be more difficult than Gmail.
Hey, thanks a lot for this guide! I've had "setting up google voicemail" on my to-do list for a while now, and your easy to understand guide motivated me to get it set up. Thanks a lot!
Just wanted to add a little something (feel free to put it in your guide if you want, to avoid questions in the forum later) for people who are on Cricket Wireless...
If you try to set this up for Cricket, the code you dial to activate Google Voicemail is slightly different.
For Cricket, dial *74xxxxxxx.
If you get an error after dialing it, something like "Cricket does not currently offer this service", then the problem isn't that Cricket doesn't offer it, but that your account does not have Call Forwarding enabled.
So, if you use Cricket and you get an error after dialing the code, go to your My Account on the Cricket Website and double check/add the Call Forwarding feature to your account. Once you do this, the code will work and GVoicemail can be activated.
Thanks again!
raynda said:
Hey, thanks a lot for this guide! I've had "setting up google voicemail" on my to-do list for a while now, and your easy to understand guide motivated me to get it set up. Thanks a lot!
Just wanted to add a little something (feel free to put it in your guide if you want, to avoid questions in the forum later) for people who are on Cricket Wireless...
If you try to set this up for Cricket, the code you dial to activate Google Voicemail is slightly different.
For Cricket, dial *74xxxxxxx.
If you get an error after dialing it, something like "Cricket does not currently offer this service", then the problem isn't that Cricket doesn't offer it, but that your account does not have Call Forwarding enabled.
So, if you use Cricket and you get an error after dialing the code, go to your My Account on the Cricket Website and double check/add the Call Forwarding feature to your account. Once you do this, the code will work and GVoicemail can be activated.
Thanks again!
Click to expand...
Click to collapse
Excellent, and thanks; I'm glad this is being helpful to some people. I will definitely add that to at least the PDF guide today after I finish some school work. I look at this guide as a work in progress, and I'd like to eventually make it a fairly comprehensive users-guide to GV.
My one comment is:
*28 on Sprint forwards BOTH busy line, and no answer. From reading the cricket site, it seems that you'd both need to do *73 and *74 codes, so that when you're busy, it also sends calls to GV. On sprint you can do this too, as it would be the same as doing *28. Actually when I first activated mine, I had to do it that way because the exchange I was using was having some problems with the *28. Basically *28 is just a shortcut (on sprint, not cricket) for forwarding both.
So I'll add this explanation to the guide too. (along with undo codes) I totally forgot I had that problem. But I'm pretty sure you want to also do *73.
--------------------
To the people with billing comments:
So basicially everyone is saying:
1) All GV calls out are charged as calls to a land line. (which I have experienced too)
2) All GV incoming calls are charged as if you were receiving the call directly. (i.e. [Mobile call -> GV -> your phone] is charged as mobile... OR ... [landline call -> GV -> your phone] is charged as landline]
Am I right here? If so, I'll add this in today, too.
what am i missing?
* I have google voice setup correctly
* I have the application from the market installed
* I am receiving notifications in the form of text, and through the notification bar in android.
What I cannot figure out is how to opened the darn program when i want to get back into google voice to look at the messages in the inbox. i can get in when a message icon is in the tray (i just click on it and google voice comes up), but later on when i think "what was that message again?" and I go to go back to the program I cannot find a way to get in.
* There is no program in the "all programs" page (accessed by the arrow)
* There is no widget (other than the one to change how i want google voice to make calls for me)
What am I missing? I cannot figure out how to get into the program.
I could go to the mobile site, but that just seems silly when i know that the program is on my phone. I just can't find an icon to access it.
Please tell me I'm blind, and missing something obvious.
-AndyS-
realmrealm said:
* I have google voice setup correctly
* I have the application from the market installed
* I am receiving notifications in the form of text, and through the notification bar in android.
What I cannot figure out is how to opened the darn program when i want to get back into google voice to look at the messages in the inbox. i can get in when a message icon is in the tray (i just click on it and google voice comes up), but later on when i think "what was that message again?" and I go to go back to the program I cannot find a way to get in.
* There is no program in the "all programs" page (accessed by the arrow)
* There is no widget (other than the one to change how i want google voice to make calls for me)
What am I missing? I cannot figure out how to get into the program.
I could go to the mobile site, but that just seems silly when i know that the program is on my phone. I just can't find an icon to access it.
Please tell me I'm blind, and missing something obvious.
-AndyS-
Click to expand...
Click to collapse
I can only guess that you're looking for an icon that says "Google Voice" when actually the icon just says "Voice"
yikes!
@thematrixkid17 - see, I asked for something obvious and you gave it to me
I'm really pretty embarrassed considering the time that I was trying to figure this out, and that it was in front of me the whole time.
Thanks for the quick reply.
-AndyS-
laufine said:
According to GV surport forum. If somebody(cellphone) calls ur GV number and transfer to ur sprint number. It should be counted as Mobile to Mobile. However, if you called somebody else through ur GV number, it will be conted as you call a landline.
link is here.
Click to expand...
Click to collapse
Sprint has a feature called "Sprint to Home" for $5 /month. If you add that to your plan ALL calls going to and from google voice are free. I use my phone ALL the time and only manage to rack up a 20-30 minutes a month .
realmrealm said:
@thematrixkid17 - see, I asked for something obvious and you gave it to me
I'm really pretty embarrassed considering the time that I was trying to figure this out, and that it was in front of me the whole time.
Thanks for the quick reply.
-AndyS-
Click to expand...
Click to collapse
No problem. I knew that was probably your problem, because I had to do a double-take the first time I installed it too. Voice sounds really generic and has a pretty generic looking icon, so its not hard to overlook. I should add a picture of the icon to my guide
biggoan said:
Sprint has a feature called "Sprint to Home" for $5 /month. If you add that to your plan ALL calls going to and from google voice are free. I use my phone ALL the time and only manage to rack up a 20-30 minutes a month .
Click to expand...
Click to collapse
I've heard about that. So you use google voice to dial to everybody? Cause I have 300 mins/month(Family plan,1500mins, 5ppl), if next month I use more than 300 mins, I'll call sprint to add this service.
anyone happen to happen an invite
[email protected]
so could i use this as my primary voicemail with my sprint number or would i have use the gv one? which i would see no point in if you don't use the gv number? thanks to whoever can clear this up for me
ko0pa11 said:
anyone happen to happen an invite
[email protected]
so could i use this as my primary voicemail with my sprint number or would i have use the gv one? which i would see no point in if you don't use the gv number? thanks to whoever can clear this up for me
Click to expand...
Click to collapse
Yes, you can use it as primary voicemail, while still using your Sprint number. That's how I primarily use mine, since I'm on a 1500 minute 5 line family plan with free mobile to mobile any network, and we barely use 200 anytime minutes COMBINED. So it doesn't make sense for me to use GV for calls, when everyone already has my Sprint number. just follow the section in the guide "google voice as voicemail" or the setup instructions on GV.
What is nice about GV for voicemail is that you get visual voicemail via the GV android app, access to voicemail on your pc, its easy to archive messages, custom greetings for different groups of callers, and a bunch of other stuff. Voicemail transcription isn't great yet, but makes it nice to get an idea of what callers are saying if you can't listen (class, meeting, etc)
Invites are pretty sparse. I only ever got three, which I've used for my close friends, or i'd hand them out.
Again, i'll be updating the guide semi-daily based on questions in this thread
laufine said:
I've heard about that. So you use google voice to dial to everybody? Cause I have 300 mins/month(Family plan,1500mins, 5ppl), if next month I use more than 300 mins, I'll call sprint to add this service.
Click to expand...
Click to collapse
A lot of the family plans now have the free mobile to mobile any network, so if you mainly make mobile calls, you might take a look at that as an option too. (sorry if I keep bringing this up, but it did really do a killing on my plan; my sister used almost 9000 free minutes last month because of this)

[Think Tank] Phone Call recorder for Nexus One

I recently started trying to complete a phone call recorder for the Nexus One running FroYo, but I've been having trouble getting the audio source to work correctly.
Using MediaRecorder.setAudioSource with MediaRecorder.AudioSource.VOICE_CALL results in a 0 kb file.
MediaRecorder.AudioSource.VOICE_DOWNLINK and MediaRecorder.AudioSource.VOICE_UPLINK both only record from the MIC and are therefore no different than MediaRecorder.AudioSource.MIC
Does anyone have any experience working with this part of the API, trying to do something similar? My next step would be to re-work using AudioRecord, but from what I've been reading online no one has had any success with that either.
Any help would be GREATLY appreciated. Thanks in advance!!
-teleknEsis
Googlevoice can do this. I believe you hit the number 4 during a call to start recording and 4 again to stop.
teleknEsis said:
I recently started trying to complete a phone call recorder for the Nexus One running FroYo, but I've been having trouble getting the audio source to work correctly.
Using MediaRecorder.setAudioSource with MediaRecorder.AudioSource.VOICE_CALL results in a 0 kb file.
MediaRecorder.AudioSource.VOICE_DOWNLINK and MediaRecorder.AudioSource.VOICE_UPLINK both only record from the MIC and are therefore no different than MediaRecorder.AudioSource.MIC
Does anyone have any experience working with this part of the API, trying to do something similar? My next step would be to re-work using AudioRecord, but from what I've been reading online no one has had any success with that either.
Any help would be GREATLY appreciated. Thanks in advance!!
-teleknEsis
Click to expand...
Click to collapse
Isn't this illegal?
Geo411m said:
Googlevoice can do this. I believe you hit the number 4 during a call to start recording and 4 again to stop.
Click to expand...
Click to collapse
Well damn, you got me there. Indeed that does work, although it requires someone to call you through your google voice #. I think there's still enough demand out there for a native call recorder that this is still worth investigating a fix.
But thanks for the info!!!!
prettyboy85712 said:
Isn't this illegal?
Click to expand...
Click to collapse
No, actually in my state (Texas) it is not. As long as "1 of the parties is aware it is being recorded" (uhhh myself) it is legal.
The last time this was discussed Dianne Hackborn said that the G1 did not have the hardware for this to happen.
The problem was that the baseband processor did all the work and the raw audio stream was never exposed to Android (yep, including if you use a bluetooth headset, all done by the baseband processor) she said the problem was that qualcomm et al tended to lock up the functionality making such things really hard to do without their co-operation at driver writing time.
I'd guess this still holds for the N1.
Google voice however is just fancy VOIP so that is all done within the kernel hence the audio is easy to get at.
Here's a bit of the thread:
http://www.mail-archive.com/[email protected]/msg06770.html
Geo411m said:
Googlevoice can do this. I believe you hit the number 4 during a call to start recording and 4 again to stop.
Click to expand...
Click to collapse
lmao but it makes everything akward when the voice says its recording. i believe it only works for incoming calls as well
prettyboy85712 said:
Isn't this illegal?
Click to expand...
Click to collapse
this is an international site....just because its illegal where you are doesnt mean it is everywhere.
teleknEsis said:
No, actually in my state (Texas) it is not. As long as "1 of the parties is aware it is being recorded" (uhhh myself) it is legal.
Click to expand...
Click to collapse
finally i have a right to do something in texas besides own a gun
man, i really wish there was an app for this (besides google voice) =/
I have been trying to find an app that takes this one step further, and can be used as a voicemail service.
Here in Australia we have to pay for the call diversion to carrier provided voicemail, then pay to retrieve the message.
If the phone answered the call and recorded the message it would eliminate the need for carrier voicemail.
Recording calls will be great if you can make it work, but reading other posts it seems it may not be possible.
flybyme said:
lmao but it makes everything akward when the voice says its recording. i believe it only works for incoming calls as well
this is an international site....just because its illegal where you are doesnt mean it is everywhere.
finally i have a right to do something in texas besides own a gun
Click to expand...
Click to collapse
Points well made, remember though an app to be issued on this site, might be unlawful since the servers are located in the USA.
As too anyone interested in the state laws for recording a conversation per state:
http://www.rcfp.org/taping/quick.html
Remember one thing also, the reason Google removed all the recording apps off the market is because they didn't want to be responsible for the actions.
Google voice records a conversation after it notifies the caller on the other end of the call.
Just an fyi too you all.
Mikey1022 said:
Remember one thing also, the reason Google removed all the recording apps off the market is because they didn't want to be responsible for the actions.
Click to expand...
Click to collapse
Wow I didn't realize they pulled them off the market lol
I thought that was because I couldnt see all the protected apps
SilentMobius said:
The last time this was discussed Dianne Hackborn said that the G1 did not have the hardware for this to happen.
The problem was that the baseband processor did all the work and the raw audio stream was never exposed to Android (yep, including if you use a bluetooth headset, all done by the baseband processor) she said the problem was that qualcomm et al tended to lock up the functionality making such things really hard to do without their co-operation at driver writing time.
I'd guess this still holds for the N1.
Google voice however is just fancy VOIP so that is all done within the kernel hence the audio is easy to get at.
Here's a bit of the thread:
http://www.mail-archive.com/[email protected]/msg06770.html
Click to expand...
Click to collapse
Very interesting, and that would certainly explain the limitations of the API on the Nexus One. I really wish there was some way around this.
Mikey1022 said:
Remember one thing also, the reason Google removed all the recording apps off the market is because they didn't want to be responsible for the actions.
.
Click to expand...
Click to collapse
Could you provide a link to back that assertion up? as I said I don't believe there have been any actual call-recording apps on the market, due to technical limitations, just normal recording apps that could be used to (poorly) record a call. And I don't believe any of those have been pulled.
Personally IMHO the notion that you can't record something you hear is nonsense. Thankfully I don't live in a country where this is so.
If you have a SIP account (or VOIP), you can download the app 3cxPhone from Android Market and in the Settings there is an option to record all calls.
I have tested it and it works perfectly. Both parties are recorded loud and clear unlike most of the old call recorders on the Market where you could barely hear the other party. I think it has something to do with SIP apps, like Sipdroid and 3cxPhone, calls function as Media files rather than phone calls on Android, allowing the recording of both sides of the call equally.
Anyway, the recorded call auto saves as a .wav file on your sd card under /3cxPhone/recordings.
Use your Google Voice number as a SIP account. Substitute 3cxPhone for Sipdroid in the tutorial... http://androidforums.com/android-lo...-your-android-phone-free-us-canada-calls.html
There's also trick you can do to record all in and out calls with 2 Google Voice accounts, one of the GV callback apps in Market, a MagicJack, and your regular phone calling plan (not Sipdroid or 3cxPhone).
Long tutorial short...
-you set up your MagicJack number as a forwarding number on GV line 1.
-Then, after its registered, go into the MJ login page and auto-forward all calls to your GV line 2 number. You can put your MJ in a drawer and never plug it in again after that.
-in the Android GV callback app, login with GV line 1. In the Settings, change the "This Phone's number" to the MagicJack number. Make sure your GV line 1 does not forward to your cell phone. Check desktop GV Settings to be sure.
-in GV line 2's Desktop version, make a new Contact with GV line 1's number. Name it whatever you want. In the Settings for that Contact, make all calls ring your Mobile number. Turn off all Call Screening or Call Presentation for that Contact, meaning calls just go through without options to reject or send to VM.
-Finally, to make calls, in the GV callback Android app, enter a number or choose a contact to call. It will call you back on your MJ number, which happens to forward to your GV Line 2 number....which is getting an incoming call(calling your cell), which means you can just push the number 4 as soon as you pick up the callback to start recording.
Your outgoing Caller ID will be GV Line 1 but your recordings will show up in GV Line 2.
The end
agriff said:
If you have a SIP account (or VOIP), you can download the app 3cxPhone from Android Market and in the Settings there is an option to record all calls.
I have tested it and it works perfectly. Both parties are recorded loud and clear unlike most of the old call recorders on the Market where you could barely hear the other party. I think it has something to do with SIP apps, like Sipdroid and 3cxPhone, calls function as Media files rather than phone calls on Android, allowing the recording of both sides of the call equally.
Anyway, the recorded call auto saves as a .wav file on your sd card under /3cxPhone/recordings.
Use your Google Voice number as a SIP account. Substitute 3cxPhone for Sipdroid in the tutorial... http://androidforums.com/android-lo...-your-android-phone-free-us-canada-calls.html
There's also trick you can do to record all in and out calls with 2 Google Voice accounts, one of the GV callback apps in Market, a MagicJack, and your regular phone calling plan (not Sipdroid or 3cxPhone).
Long tutorial short...
-you set up your MagicJack number as a forwarding number on GV line 1.
-Then, after its registered, go into the MJ login page and auto-forward all calls to your GV line 2 number. You can put your MJ in a drawer and never plug it in again after that.
-in the Android GV callback app, login with GV line 1. In the Settings, change the "This Phone's number" to the MagicJack number. Make sure your GV line 1 does not forward to your cell phone. Check desktop GV Settings to be sure.
-in GV line 2's Desktop version, make a new Contact with GV line 1's number. Name it whatever you want. In the Settings for that Contact, make all calls ring your Mobile number. Turn off all Call Screening or Call Presentation for that Contact, meaning calls just go through without options to reject or send to VM.
-Finally, to make calls, in the GV callback Android app, enter a number or choose a contact to call. It will call you back on your MJ number, which happens to forward to your GV Line 2 number....which is getting an incoming call(calling your cell), which means you can just push the number 4 as soon as you pick up the callback to start recording.
Your outgoing Caller ID will be GV Line 1 but your recordings will show up in GV Line 2.
The end
Click to expand...
Click to collapse
While i do appreciate these "workarounds", that was not the point of my thread. From what I can tell, there is a large demand out there for a native application that doesn't require using a VOIP service such as Google Voice or any wonky "setups", and records calls directly to the device. None of the apps I have found so far will record both the incoming and outgoing voice stream, and from my testing with the API and what I've read online, it doesn't seem possible to do with the Nexus One.
I'm more or less just looking for input from people who are familiar with this API and have attempted to do something similar. Thanks anyway....
Using total recall with froyo, works fine.
http://www.androlib.com/android.application.com-killermobile-totalrecall-trial-xtDm.aspx
avelec said:
Using total recall with froyo, works fine.
http://www.androlib.com/android.application.com-killermobile-totalrecall-trial-xtDm.aspx
Click to expand...
Click to collapse
I beg to differ. All the files saved are ending up as 0 kb files and of course won't play. Exact same problem I had during testing of my application. My guess is he's using the VOICE_CALL audio source which was leading to that same problem for me.
If it really does work for you, what location do you have set to save the calls and what format are you saving as?
teleknEsis said:
I beg to differ. All the files saved are ending up as 0 kb files and of course won't play. Exact same problem I had during testing of my application. My guess is he's using the VOICE_CALL audio source which was leading to that same problem for me.
If it really does work for you, what location do you have set to save the calls and what format are you saving as?
Click to expand...
Click to collapse
Mine is default to /mnt/sdcard, I'm running [ROM] Kang-o-rama 0.9 Final SP2 (FRF85) w/apps2ext.
Setup to record only incoming call. Hope this helps.
avelec said:
Using total recall with froyo, works fine.
http://www.androlib.com/android.application.com-killermobile-totalrecall-trial-xtDm.aspx
Click to expand...
Click to collapse
Total recall uses microphone too, so did you read the first post ?
WOT this is not any kind of production/everyday app. Lets pursue other options or future releases of this.....

[Q] Texting from a tablet?

So, my dad uses a Droid X2. However, he's been considering ditching his phone for a 7" 3g/4g tablet, and using it as his "phone" with a bluetooth headset.
While this isn't something I'd do, i think its a pretty cool idea. Only thing is, if he were to do this, he'd need to be able to call (skype or similar, no prob) and text.
I thought you could do it with skype, but apparently not...
https://support.skype.com/en/faq/FA...e-number-when-sending-SMS-messages-from-Skype
I also know there are third party texting services, but i have no experiences wiht them, i have no idea what's good or not.
So, my real question is - is there any way to be able to call and text from an android tablet using the same phone number?
mtmerrick said:
So, my dad uses a Droid X2. However, he's been considering ditching his phone for a 7" 3g/4g tablet, and using it as his "phone" with a bluetooth headset.
While this isn't something I'd do, i think its a pretty cool idea. Only thing is, if he were to do this, he'd need to be able to call (skype or similar, no prob) and text.
I thought you could do it with skype, but apparently not...
https://support.skype.com/en/faq/FA...e-number-when-sending-SMS-messages-from-Skype
I also know there are third party texting services, but i have no experiences wiht them, i have no idea what's good or not.
So, my real question is - is there any way to be able to call and text from an android tablet using the same phone number?
Click to expand...
Click to collapse
I know you can call from Skype as well as send texts. I'm not certain about texting from Skype on the mobile device, though. He could use a combination of What's App for texting and Google Voice for calls.
huh. can you tie the two phone numbers together?
mtmerrick said:
huh. can you tie the two phone numbers together?
Click to expand...
Click to collapse
What do you mean? Can one device have two phone numbers? No, not from a carrier. You can have one number from a wireless carrier, a Google Voice number, and a Skype number all going to the same device, though.
The only way a single device can get two cellular numbers is if it has two SIM slots.
No, no, i was saying, can you make your skype number and your watsapp-assigned number into the same phone number?
so someone can call or text you using the same number.
There is an app called viber that will assign you the same number for calls and texts. It is the best quality as far as the voip calling goes, and it was just updated so you can send picture messages as well.
mtmerrick said:
No, no, i was saying, can you make your skype number and your watsapp-assigned number into the same phone number?
so someone can call or text you using the same number.
Click to expand...
Click to collapse
Oh, no. You can't do that. You could just use Google Voice. It does voice and text messages as well as voicemail.
@ lowandbehold - perfect! except for the fact that you (apparently) can't contact anyone who doesn't have viber? That makes it a no-no.
@ cajunflavoredbob - I've heard people say that, but well, look at the attachment, this is voice on my vortex, where is it?
mtmerrick said:
@ lowandbehold - perfect! except for the fact that you (apparently) can't contact anyone who doesn't have viber? That makes it a no-no.
@ cajunflavoredbob - I've heard people say that, but well, look at the attachment, this is voice on my vortex, where is it?
Click to expand...
Click to collapse
You have a dedicated GV number that people can send texts to. I don't personally use GV, but The Google Voice home page specifically lists text messages as being free with the GV app.
*googles*
i see that.... but i can't access it.....
and i'm sure you understand that i can't tell someone to buy something to replace their (crucial for day to day life) cell phone with something that i can't prove will work - in fact i have evidence to the contrary.
So, could someone here with a 3g/4g tab or a wifi only android device confirm that you can, if fact, use the google voice app to send/receive calls and texts using your google voice phone number? that'll make/break the deal right there.
mtmerrick said:
*googles*
i see that.... but i can't access it.....
and i'm sure you understand that i can't tell someone to buy something to replace their (crucial for day to day life) cell phone with something that i can't prove will work - in fact i have evidence to the contrary.
So, could someone here with a 3g/4g tab or a wifi only android device confirm that you can, if fact, use the google voice app to send/receive calls and texts using your google voice phone number? that'll make/break the deal right there.
Click to expand...
Click to collapse
Did you log in to your Google Voice account online and choose a number? Can't send a text if you don't pick a phone number first. Once you choose a number from the settings panel in the website, simply log in to your GV app on your device, hit menu, then compose. It literally took me three minutes to send a text from the GV app to myself after getting a number set up.
I think this number will be handy for giving to women that I'd rather not talk to again after a hard night drinking...
I have a Google voice number, that's different from my cell number.
There is no "compose" anywhere on the app. pressing menu brings up Refresh, Search, Labels, Balance, Settings, and More. More brings up Help and Send feedback.
mtmerrick said:
I have a Google voice number, that's different from my cell number.
There is no "compose" anywhere on the app. pressing menu brings up Refresh, Search, Labels, Balance, Settings, and More. More brings up Help and Send feedback.
Click to expand...
Click to collapse
Go to Labels > Text. Then hit Menu > Compose.
This might be redundant, but I'm covering all the bases. Keep in mind that when you download the app, Google only gives you a voicemail number. The app alone does not provide a GV number. You don't get the calling/texting number until you log into the website on a PC browser. You then go to the settings icon in the top right side of the page and choose a number for Google Voice. Once that is done, the app will update itself next time you launch it. You might need to go to Menu > Labels > Text (SMS) in order to send a message. Send a message by hitting the menu button while in the inbox and then tapping Compose. Fill in the contact name and message text and hit send.
ah, that's it. i can't used the number that google provided me with, i have to choose a new google voice number. the one google provided me with is no good, apparently. its working now, many thanks.
mtmerrick said:
ah, that's it. i can't used the number that google provided me with, i have to choose a new google voice number. the one google provided me with is no good, apparently. its working now, many thanks.
Click to expand...
Click to collapse
Heh. I figured that was it. Almost everyone seems to have trouble with that part. It would be nice if Google explained that part a little bit better, eh? Anyway, that should be everything you're looking for in a replacement app. I know that texting is free, but I'm not sure if or how much calls cost. I only know for sure that international calls cost a bit. It's cheaper than Skype either way.
US to US calls are free with google voice, i know that much
you've been a huge help, any chance you could help with the other half of the crossover?
http://forum.xda-developers.com/showthread.php?t=1302560
interesting thread

What is Best Auto Call Answering Machine S/w For Android ?

Hello Everyone,
I have Star x18i Mobile with android installed on it, i did search alot of applications and used and really like most of them, now what is my issue i m not able to find any suitable auto call answer machine software,
There are many software of auto answering machine which send message to unknown number calls as soon any call come,,,,
What i want is i get alot of wrong calls each day, i dont know who is calling maybe friend or romour, and i not want to talk to them directly so i m looking for software to install into my mobile which do following main functions :
1. When unknown number call comes, my phone auto pick the call and play an audio file which i will select or built-in in software to that person and record the phone call as well, Audio i will use will be something like that ( Person you are calling is busy please record your msg person will get back to you ) when ever an unknown number call come i want to play sound and record so later i can listen who that person was calling me, if any known person then i will contact them otherwise will block them number....
That is the simple thing like software i want, Please tell me if anyone know any of that type software ? again please i not want sms reply software, i want to play sound to that person auto and record voice....
Hope someone will guide be better.
Thanks allot in Advance
rayice said:
Hello Everyone,
I have Star x18i Mobile with android installed on it, i did search alot of applications and used and really like most of them, now what is my issue i m not able to find any suitable auto call answer machine software,
There are many software of auto answering machine which send message to unknown number calls as soon any call come,,,,
What i want is i get alot of wrong calls each day, i dont know who is calling maybe friend or romour, and i not want to talk to them directly so i m looking for software to install into my mobile which do following main functions :
1. When unknown number call comes, my phone auto pick the call and play an audio file which i will select or built-in in software to that person and record the phone call as well, Audio i will use will be something like that ( Person you are calling is busy please record your msg person will get back to you ) when ever an unknown number call come i want to play sound and record so later i can listen who that person was calling me, if any known person then i will contact them otherwise will block them number....
That is the simple thing like software i want, Please tell me if anyone know any of that type software ? again please i not want sms reply software, i want to play sound to that person auto and record voice....
Hope someone will guide be better.
Thanks allot in Advance
Click to expand...
Click to collapse
Is is truly unbelievable to me that in this day and age such an essential phone function could have been overlooked! I have been searching for days and days and found NOTHING or got stupid responses such as "use Google" (Online only, uses Data and for US Citizens only) or "use voicemail" (expensive cellular provider subscription add-on)... I mean, come on! When even the cheapest home phones can be gotten with built in answering machines, how come this essential feature is nowhere to be seen on android phones?
What's the deal, what's the technical hangup, what's the problem? Can anyone explain the REASON why there are NO call answering machine-like apps of any kind out there?
Old faithful said:
Is is truly unbelievable to me that in this day and age such an essential phone function could have been overlooked! I have been searching for days and days and found NOTHING or got stupid responses such as "use Google" (Online only, uses Data and for US Citizens only) or "use voicemail" (expensive cellular provider subscription add-on)... I mean, come on! When even the cheapest home phones can be gotten with built in answering machines, how come this essential feature is nowhere to be seen on android phones?
What's the deal, what's the technical hangup, what's the problem? Can anyone explain the REASON why there are NO call answering machine-like apps of any kind out there?
Click to expand...
Click to collapse
Im looking for the same thing and can't find it too!
Here is my need. I have a business phone number and my personal cell phone number. All my customers should call me to my business number which I can set to auto-forward to my cell only at the time I want to. But some of my customers know my cell phone number and they keep having this bad habit of calling me on it instead of my business phone number.
I'm looking for a app that will be tracking in the background the caller id number of incoming calls, if the number is a on list of unwanted that I have set, it will auto-answer, play an audio file recorded by me (like: "Please dial 111-222-3333 to reach me, thanks you") and then hang-up.
I don't feel alone with the need of a solution like this. And there are apps that can auto-answer call according to the caller id and there are apps that can play audio in a call, I don't see why it could not be technically possible to combine both.
wow
can't belive it, i was looking for the same and found several threads like this one, that's sad
let's hope sth comes up
Yeah, I used to have this function on my old fliphone from way back in 2002! Also, on my Windows Mobile phones after that...
Exactly. My nokia flip from ages ago (ran symbian OS) has an app on it called "Advanced Answering Machine" or "Advanced Call Manager" or something similar.
I could set it up so that it would direct calls to different greetings depending on the caller ID. An example of this is, I wont accept calls from "unknown" or "blocked" etc numbers. ACM/AAM would handle this perfectly. It would answer the phone, play the Telstra (thats a telco in australia) message "the number you have called is not available from this service." twice, then hang up. Later on I found out I was missing some important calls (the message confused some people such as the landlord who had a blocked number) so I changed it to "I do not accept calls from blocked numbers. To unblock your number, dial 1831 in front of your number. It wont cost you any more". This fixed the problem.
It was also programmed to answer calls after 30 seconds of ringing and play a standard greeting then take a message.
It was a very versatile program. I could (for example) divert certain calls to a party line if I didnt want calls from that particular number; however I didnt, as the diverted leg would cost me a fortune.
Its a shame on these advanced handsets today that such a simple, commonly available on landline phones, feature is not available. I can control televisions, fly remote controlled toys and vapourize components with a big bank of capacitors over bluetooth using my phone, yet it cant perform a simple answering machine function.
From what I hear the API that handles these functions is not directly accessable to developers; probably because "malware" could hook in and dial high priced premium calls and rack up huge bills all the while the phone owner not knowing until the monthly account comes in.
I did see one answerphone somewhere but it utilised the speaker so if it took a call (for example while your at the pub) the caller would not hear your greeting, or on the train everyone around you would hear your greeting and then the callers message, so not very practical. It would NOT work properly while the phone was on mute.
xperia phones come with buit-in answering machine feature. or use jail broken iphone and u have half a dozen apps which can do it.
unfortunately in android noway.. even if u r rooted.. no way

Block callers?

The phone app that came on my Phab2 Pro is not Google's and it doesn't seem to have any way to block spam callers. Anybody else have this problem & how can I fix it?
BTW, I tried installing the real phone app (http://www.apkmirror.com/apk/google...gle-phone-7-0-140755802-android-apk-download/) but it fails with the message "Parse error".
I installed the Asus contacts and Dialer from the play store. It does just fine for now.
I use Truecaller app. I googled 'best Call Blocker for android" and Truecaller came up on top of several review list.
strawsy said:
I installed the Asus contacts and Dialer from the play store. It does just fine for now.
Click to expand...
Click to collapse
Using Asus contacts & dialer and, when calls come in, phone rings but no answer screen shows up. I can't answer the call. Ideas?
roebling said:
Using Asus contacts & dialer and, when calls come in, phone rings but no answer screen shows up. I can't answer the call. Ideas?
Click to expand...
Click to collapse
I'm still using it and I have not had any issues. Has it worked at all for you? If so I'd probably Uninstall apps that you've installed since. If not then maybe start with a fresh install and put that on first. Since you have the same phone it has to be an app conflict.
I use Google Voice, I will never give out the phone number that my carrier assigned me. I only give out my Google Voice phone number, you can block callers or mark as spam. I did like one feature that comes with P2P phone app, the ability to record an active call and it will record both sides of the conversation.
user profile said:
I use Google Voice, I will never give out the phone number that my carrier assigned me. I only give out my Google Voice phone number, you can block callers or mark as spam. I did like one feature that comes with P2P phone app, the ability to record an active call and it will record both sides of the conversation.
Click to expand...
Click to collapse
Me too, no problems blocking with Google Voice. Problems with the cell line. Trash marketers programatically continuously dial all possible phone numbers, noting which are activated, without regard to whether or a not lines are cellular. Numbers that are answered progress to stage two, spam calls.
strawsy said:
I'm still using it and I have not had any issues. Has it worked at all for you? If so I'd probably Uninstall apps that you've installed since. If not then maybe start with a fresh install and put that on first. Since you have the same phone it has to be an app conflict.
Click to expand...
Click to collapse
Tried backing out apps but no joy. Wiped phone and now all works. Think the problem was related to removing the SD card last week to make room for 2nd SIM.
roebling said:
Me too, no problems blocking with Google Voice. Problems with the cell line. Trash marketers programatically continuously dial all possible phone numbers, noting which are activated, without regard to whether or a not lines are cellular. Numbers that are answered progress to stage two, spam calls.
Click to expand...
Click to collapse
Ahh, might have a solution for you. Back in the days before cell phones were popular, landlines ruled the earth with cassette tape answering machines. I would get the same trash and telephone marketers with their systems listening for the caller to say hello and connect you to their marketers, if no one picked up then their system would call until someone picked up. BUT! if that same system got a certain signal it would remove the phone number from their call list.
this link is automated recording of a disconnected or number not in service. Save this as your voicemail greeting, the tones you hear at the beginning are what tell their system that the number is not in service and remove you from their list.
How to block number in lenovo phab2 plus??......it has no option for privacy in settings and call details also does not show any options to block

Categories

Resources