!IDEA! Voicemail App - G1 Apps and Games

I woke up yesterday morning and had an idea for an app...
Now im not a coder so im not sure how easy it would be but im thinking alot of it should be pretty simple.
Now to the core of the app.
My thoughts are for an app that goes and retrieves your voicemail and saves it as a mp3 on your phone.
1. When a message is recieved from a certain number the app is triggered
2. The app starts recording the voice mail that is left.
3. (this is the tricky part) detect when the voicemail has finish and send the no. to delete the message. For my voicemail i press 3 to delete the messages.
4. Hang up the call and save the message to your phone.
Now there is a few reasons behind this.
It will save on money for some people, as i know here in Aus some companies charge to ring your voicemail no. So this app could download it and you could listen to it as much as possible.
If its important you could save it off to your computer or email to someone else to listen to.
As i said im not a coder but i thought this might be a good idea for someont o look into. Would have been good for the ADC2 but entries have finished for that now.
Anyway if any developers want to run with this go a head.

Great idea! But it has already been done. Check the market

seriously, lol
Whats the name of it
Thanks for the heads up

pf fusion voicemail, youmail I think, tmobile visual voicemail. I personally use pf fusion visual voicemail. It saves the messages to your sd card, has a nice user interface, and also backs them up to their server so you can retrieve them online.

lookout4theyeti said:
pf fusion voicemail, youmail I think, tmobile visual voicemail. I personally use pf fusion visual voicemail. It saves the messages to your sd card, has a nice user interface, and also backs them up to their server so you can retrieve them online.
Click to expand...
Click to collapse
youmail does exactly the same thing. in addition to that, if you buy a youmail premium subscription (they have several levels depending on how many voicemails you regularly get) you can get the voicemails transcribed to text and displayed as well.
another one to add to the list is google voice. also does the above mentioned features.

Thanks for your suggestions everyone.
There is an issue with the suggestions though.
I live in Australia and all the options are for the US.
YouMail and PhoneFusion both need your voicmail to be diverted to them and GoogleVoice isnt here yet.
What I was thinking of is something that runs from your phone.
The App calls your pre defined Voicemail number and records the message and saves it to your phone.
Would work worldwide and you wouldnt need to change your voicemail details.
Anyway, just a thought

I understand what you're trying to say and from a developer standpoint, I can fill you in as to why it wouldnt work.
First, voicemail is like call forwarding. After your phone stops ringing, nothing is actually happening on your phone. The call is forwarded after a preset number of rings, or an action (like pressing the end key to ignore the call) to a voicemail server, which answers and records the message. At that point, your phone is completely out of the loop, so the idea of having it record to both the phone and the voicemail server is dead right there because it just cant be done. The way youmail, t-mobile vvm, google voice and phonefusion simulate this is by recording the message on their servers and then downloading it to your phone using your data connection.
Now, it would be possible to have your phone do the recording after a certain number of rings, like an answering machine, but it would be ridiculously process intensive because it would have to be running at all times. This would do two things:
1. slow down your phone considerably.
2. eat battery like you wouldnt believe.
And whats the point of having something like this if your phone is going to be dead all the time and unable to record messages anyway?
So yes, its possible, but not feasible. GV should be in australia soon, seeing as the wave development team is entirely based there. So keep your fingers crossed until then.

ok I wanted this app too, but you think too hard.
Disable provider voicemail.
After 10 rings, let phone pick up call and play message. Then a beep, and the phone starts recording.
No external voicemail server needed, just have an anwering machine application.

kusotare said:
Now, it would be possible to have your phone do the recording after a certain number of rings, like an answering machine, but it would be ridiculously process intensive because it would have to be running at all times. This would do two things:
1. slow down your phone considerably.
2. eat battery like you wouldnt believe.
And whats the point of having something like this if your phone is going to be dead all the time and unable to record messages anyway?
So yes, its possible, but not feasible.
Click to expand...
Click to collapse
Why would slow your phone down so much? It could be service, not doing anything untill a call is recieved. If it rings too long it takes over.
It doesn't need to record all the time.

Try HulloMail

can't find HulloMail in the market
i also would like to have this "answering machine" app... and I also don't understand why this would slow down the phone, or eat up a lot of battery. as someone said already, it would run in the background (like "toggle settings" "missed call" and all the other services do) and just really start to work when a call comes in and it has to play a message and record the callers message.
the only downside (with which i can live) is certainly that the phone has to be switched on all the time, because off it couldn't record anything. for me that is no problem, i have a docking station at home and in the office, so when i am not running around, it is charged.
technically i see this as very feasible
i wonder whether devs shy away from this... because actually doing this is a major attack at the "revenue machine" of mobile operators, because - well - a local soft answering machine would take a huge amount of calling minutes away from the operators.

kusotare said:
First, voicemail is like call forwarding. After your phone stops ringing, nothing is actually happening on your phone. The call is forwarded after a preset number of rings, or an action (like pressing the end key to ignore the call) to a voicemail server, which answers and records the message. At that point, your phone is completely out of the loop, so the idea of having it record to both the phone and the voicemail server is dead right there because it just cant be done.
Click to expand...
Click to collapse
Actually that's not exactly true. If you take a look in the Android Call Settings. Under GSM/CDMA Call Settings > Call Forwarding, you'll see that Call Forwarding when busy, unanswered and unreachable can all be disabled. It's possible one could write a program to catch the call after it rings X times, but I'm not sure if Android has that kind of hook in its API yet.
But as for it being impossible due to the forwarding, that's utterly false.

Quite simple.
Cancel the carrier answering service. (I hate the term "voicemail" -- everyone who uses it should be shot dead).
Have the program answer the phone after some defined number of rings and record it.
1) It would NOT slow down your phone.
2) It would NOT eat battery.
Don't know where that guy got the idea that it would... it WON'T.

Related

[Request] Undetecatable Call Blocking

I have been looking for this since I first started using Windows Mobile.
Unfortunately, most of the softwares out there (because they are not built into the ROM) can not reject calls without the other side knowing. I have tried every software out there, all of them are the same, the caller will hear a ring, or part of a ring, then they will get a busy signal (rejected).
I can't believe this is hard to create, I use to have it 12 years ago in my BASIC alcatel phone. When a black listed caller dials, they get nothing .. or get an out of coverage message from the operator. I believe the way it worked, is that the phone detects the caller number, BEFORE responding that it has acknowledged the call and is ringing.
I guess that is why I am saying that it is built in to the ROM as a driver or something, and not just a software.
Any Ideas, thoughts, where I can find this, anyone WILLING to make it ?
I know there are some recent roms being created that has the call blocking feature built in. i'm using one those roms, which is indicated in my signature. when u mentioned that you've tried them (call blocking applications) all, were they free and/or commercial apps, or apps created in the development/hacking section? Collectively speaking, there's alot of those types of applications floating out there, but maybe you've already tried those.
pheroah said:
I have been looking for this since I first started using Windows Mobile.
Unfortunately, most of the softwares out there (because they are not built into the ROM) can not reject calls without the other side knowing. I have tried every software out there, all of them are the same, the caller will hear a ring, or part of a ring, then they will get a busy signal (rejected).
I can't believe this is hard to create, I use to have it 12 years ago in my BASIC alcatel phone. When a black listed caller dials, they get nothing .. or get an out of coverage message from the operator. I believe the way it worked, is that the phone detects the caller number, BEFORE responding that it has acknowledged the call and is ringing.
I guess that is why I am saying that it is built in to the ROM as a driver or something, and not just a software.
Any Ideas, thoughts, where I can find this, anyone WILLING to make it ?
Click to expand...
Click to collapse
1st off, change your number
if that doesn't suite your needs make a fake dial tone which states your number is not in service as your voicemail while using call firewall. after a few weeks the person will give up calling you. Callers will receive one full ring and it will go to your new fake voicemail after blocking them, which they will perceive as your phone being turned off or changed your number.
common sense now pay me.
hahahah nice one .. except the keyword here is UNDETECTABLE ... if they know i changed my number or i am blocking them, they will find me and ask for the NEW number ....
As I said before, the only device I saw that feature on, was the really old alcatel models; which didn't give you a ring, didn't give you a busy tone, probably just ignored the request coming in from the telco when it is one of the black listed numbers.
Nice try, but I would pay you, if you could do the same on windows mobile. By the way I was testing an alpha versio of the cruise before it was launched, and it actually (accidently) opened the speaker, before you actually picked up the phone call, so the other side could hear you, before you even answer.
Thus, I am sure these things are possible, if there is someone who has the knowledge, and power to play with the operator
I haven't tried anything comercial, didn't find what i was looking for. If you know of any comercial software or freeware that does what i am stating. i.e. doesn't ring before it blocks the call. That would be great
I have something called MAGICALL, and it works great. You can set it to pick up then hang up, however the best part is that the call doesnt "come through" or let the phone ring. Unless you specify the software to give you a pop up message indicating it blocked a call. I love it since it doesnt even let the phone ring, its like if you never got called.
Same thing, I already tried MagiCall and it rings once to the caller, and then disconnects. Very obvious that you are avoiding the person.
I currently use a free voicemail feature called YouMail, which has call filtering and call blocking features. You can block calls (I believe) and also create a unique voicemail greetings for those you want/trying to avoid as well. www.youmail.com
I also use magicall for this. As an action I choose 'ignore' and then the caller just hears the phoen ringing, the connection is not broken. And you, well you hear and see nothing so you are not disturbed. Is that not what you want/?
Not exactly, ignore is a nice feature if you dont' want to be disturbed, but if someone is constantly bugging you; you would like them not to even reach your phone (so they don't come next day in the office, and say I left you three missed calls, and you didn't answer me).
It would be easier if they just got a this phone is out of coverage (or something similar) from the operator; then you can always blame the operator, that they couldn't reach you ... you get my drift ?
Yeah, I get your drift. But, if you're not reachable, then I guess it's the provider that sends back a message to the caller. I don't think your phone can send that message to the caller.
Moreover in most cases if you're not reachable then the caller also gets sent to your voicemail and he can also leave a message and come to you next day asking why you didn't react to his voice messages.
So the only option would be to send a message back saying that the number doesn't exist. But again, you would have to be able to spoof a provider based message for that.
I see these options when a caller really wants to get hold of you and you don't want to react:
* drop the call after 1 ring: caller notices he gets dropped, gets pissed an comes to see you
* send message back saying you're out of coverage: caller leaves message, which you ignore, caller gets pissed and comes to see you
* send a message back saying that the number doesn't exist: caller inquires whether you changed number, finds out you didn't, gets pissed and comes to see you
* silently ignore him: caller leaves a message, which you ignore, caller gets pissed and comes to see you.
Seems you're screwed either way
Why not simply answer the call and tell the caller to f*ck off. He's bound to get pissed also but at least he'll leave you alone and you'll feel relieved.
Well for one, I don't use voice mail ... secondly, because it is the provider that sends the message, it is authentic....
So if your mobile ... somehow ... ignores the call coming from the provider ... the provider sends a message saying that the mobile is out of coverage ...
pheroah said:
hahahah nice one .. except the keyword here is UNDETECTABLE ... if they know i changed my number or i am blocking them, they will find me and ask for the NEW number ....
Click to expand...
Click to collapse
Hmm, you're asking for someone to develop a piece of software because you have no spine? I know of no Java/.Net/etc API that is better than the truth. Tell the person to leave you be. The currently available call firewalls work great for when you need to be in a "Call Free Environment."
It has nothing to do with my spine; and I currently have NO ONE harasing me; but I believe that the current Call firewalls have a disadvantage, and lack a feature.
I wish there was someone in XDA-Developers who is willing to spend some time to make some adjustments to one of the ROMs to have this built in. Especially as this feature is available in historic phones that have a lot less features than a WM.
Im also using Magicall for this & its working great, the other party doen't even hear a ring. It has many other features too.

Stright To Voicemail

Is there an app that I can turn on that sends all calls to my voice mail, since sometimes I want to do stuff without being bothered and screen lighting up with a call.
Does the screen still lite up when I get a call despite it getting forward?
tanner2007 said:
Does the screen still lite up when I get a call despite it getting forward?
Click to expand...
Click to collapse
try it and find out
DreamingTTE said:
Your phone has a built in feature....shock horror!
It's called Call divert/Call forwarding in Call Settings on your G1.
Click to expand...
Click to collapse
Actually it's a network feature, the phone is just providing a GUI for it, the phone doesn't redirect any all calls, the network does it after so many rings, or immediately if you have it set to redirected.
it can be done from the diverts menu,
I also like to send individual contacts to voicemail from time to time if I still want my important calls to get through..

Delay answering incoming phone calls?

Every time my wife calls she says she can't hear me for perhaps 2-3 seconds after I think the call has connected.. My previous phone did not do this, but the Nexus One does.
Anyone heard of this, and have any suggestions? I have Google Voice call on by default, but she's calling my cell number so I don't think it'd affect anything. As far as I can tell, the call is connected, but she can't hear me say anything for several seconds. I usually wind up going "Hello? Hello? Hello?" and she finally answers.
Glad to see I am not the only one this happens to..well not glad but i just hope this means its not just my phone.
I know when they call one of my numbers (either Google Voice or Cell Phone # not sure which) it says incoming call from <Name> press 1 to answer and press 2 to send to voicemail
@sandtiger
this is from google voice it is a filter setting you can change by going to to the setting on the google voice website.
But this is a different issue (im assuming) then the OP
Blueman101 said:
@sandtiger
this is from google voice it is a filter setting you can change by going to to the setting on the google voice website.
But this is a different issue (im assuming) then the OP
Click to expand...
Click to collapse
Yeah, I think I muddied the waters mentioning Google Voice, but these are calls directly to me cell number..
I might try disabling Google Voice just for S&G just to see what happens.. Seems when I place calls, they're connected when I expect them to be, but the delay could be more critical when answering.
I haven't yet, but going to try calling myself from my work phone to see what kind of delay I'm hearing.
I am having this problem also...did you ever find a solution?
Using BT headset by any chance?
In that case, it's normal.
Nope, no headset. Just the phone.
I need to test some more, but I think this has gone away for me.. Delay answering, plus the other party was "dropping out" often, ie: if it got quiet on their end, their voice disappeared entirely, and sometimes faded in or out while doing so.
Only thing I've changed is I disabled Google Voice as being my default call method, but this thread is about answering calls so I doubt it matters, especially since the calls were directly to my cell number not my GV number.
I might turn GV back on the way I had it and test some more, but maybe it was something weird with AT&T?
Im noticing this problem too, both on 2.1 and 2.2.
It seems to be a problem specific to AT&T N1's.
I also experience this. I've adjusted to swiping the answer button, pausing, then saying "Hello." I typically pause about 0.75 or 1 full second, and rarely do I need to do it longer.
The opposite seems to be true of the vibrate-on-connect feature: about 1 second after the person picks up, then the phone vibrates in my hand. How is that useful?! =P

Google voice.

Any one having trouble getting there Google voice to work on the captivate
Sent from my SAMSUNG-SGH-I897 using XDA App
No problems here, working great.
Mine works great, although it took me FOREVER to get it to work correctly and set up.
Also I notice the speaker volume when trying to play messages through speaker phone is horribly low.
Yeah I had problems at first. I got a phone number with my name in it, but it didn't have a location and no one could call me. I had to pay 10$ to switch my number to a local one but its all good now.
Also, doesn't make calls on my wifi b/c internet keeps dropping, but I don't blame it. My wifi sucks.
You have to go on the google voice website and activate it
Sent from my SAMSUNG-SGH-I897 using XDA App
smeltn said:
Mine works great, although it took me FOREVER to get it to work correctly and set up.
Also I notice the speaker volume when trying to play messages through speaker phone is horribly low.
Click to expand...
Click to collapse
Same here, the message volume is so low you really cant hear it. Other than that everything works for me.
Wrong person when hit voice mail...
I've posted this question in Google's Help area, but I almost never get replies on messages there. Trying here.
When someone forwards to voicemail (Google VM), the recorded name that plays is not mine. I have recorded my name again; played it back on the WEB, and it is me; but if I dial my phone and go to VM it is a different person that says the recorded name. To answer the first obvious question, I am sure we are using the right number
I did see in the Google help section that someone fixed that problem by disabling Google Voice on their phone and re-enabling it.
Interestingly, I do have the Voice Mail Carrier in my phone set to 'My Carrier', which would be AT&T. I"m not sure of the significance of changing that. My presumption is that if it rings long enough it may go to AT&T voice mail instead of Google Voice mail. But in the end, I don't believe that has anything to do with my problem.
But even though I don't think this is part of my problem, I did try to set in my phone to send voice mail to Google Voice. When it went to the network it comes back with message "Voicemail number change unsuccessful. Please contact yoru carrier if this problem persists."
I guess if I can come up wiht correct settings that will be helpful. Everything I find in the Google help for setup is about setting it up on the web, and not the phone.
Later I found that you can enable/disable Google Voice Mail on your phone from the Google Voice Mail web site by dialing numbers into your phone. I have tried that twice now, and it still is playing the wrong name . ( I am confused about the setting mentioned above on the phone).
So, any suggestions on clearing up this problem?
smeltn said:
Mine works great, although it took me FOREVER to get it to work correctly and set up.
Also I notice the speaker volume when trying to play messages through speaker phone is horribly low.
Click to expand...
Click to collapse
AGREED! I can't stand the volume of the voicemail!!!
On my post for my problem(above a couple posts), from Google Help Group, I had someone select it as "Answered", and pointed it to a long list of questions, but no answer. I think they must be trying to rack up "I answered it" points or something.
GV seems to be pretty buggy. I may abandon it.
Well, I find using Google Products can be very frustrating. Zero support from Google, and if it is something the community has no idea how to fix, you are SOL.
Not getting any answers on this anywhere.
I had the same problem when setting up my Aria, before I got my Captivate. It would not change the forwarding numbers. I had to change the forwarding number manually on the phone. Settings > Call Settings > Voice Calls > Call Forwarding. (When I got the Captivate I did not have to set up again, AT&T stores the forwarding settings) It also took me a while to get it straight between the difference of the number I forward to, and the number I call when I want to listen.
All in all I thought the Google Voice was a pain to set up, and not as easy to set up as I expected for a Google product. But it does offer features that the iPhone Visual Voicemail did not, like transcribing the message, etc.
I actually would like to use some of the features. But I am pretty frustrated with the bugs. Well, at least, this one bug that I can't get an answer on.
Another bug I experienced, assuming I understand correctly, is that if a 'known' contact calls, it won't ask for the name. But I found the same contact calling me during testing would experienced inconsistently that it would, or would not ask.
If I can just get the darned other person's name from being played when it goes to VM, I'll be able to experiment more.
Oh, one other thing that is happening. Today, I called my Google number, just to see if it had possibly corrected itself. Interestingly it also ran my home phone too, which I had turned off.
So, it just seems not ready for prime time.

google voice: either rings forever or fails

Hey guys,
I use Google Voice as my forwarding voicemail. I'm on Sprint. And I've been having a lot of problems with my voicemail for a long time. Thought I'd see if you guys have any idea how to fix.
When people call and I don't want to pick up, the phone will ring several times, stop, then ring another several times again. To the caller, it sounds like the phone is ringing 10+ times, and so most people just think I'm on the other line or my VM is broken and don't leave a message.
In the past, I've tried flashing a sense rom and that usually accomplishes a minor improvement: If people are willing to let the phone ring for 10+ times, Google Voice will kick in with my voicemail. But the issue of the phone ringing forever doesn't seem to be solved. I've called Sprint and they have no clue what to do with a "rooted" phone (I didn't say it was rooted, of course).
Any help would be greatly appreciated!
Thanks.
I'm also on sprint and use GV as my voicemail provider. I've had the exact situation you described off-and-on for quite some time. Callers also occasionally get an error message from google saying my number has been disconnected. This is an EXTREMELY frustrating as I really like GV extra functionality yet hate these random problems. I've searched the all over and lots of people seem to have this same issues.
One possible solution that seems to help some (yet sadly not me) is to turn OFF 'Call Screening' via GV's web interface. Settings->Calls->Call Screening
It's supposed to go 'straight to voicemail' whenever your Sprint # forwards the call to the GV #. The GV# isn't supposed to ring at all. (Mine still seems to sometimes)
glad to know I'm not alone!
I do have that call screening setting turned off already, sadly. Doesn't seem to make a bit of difference.
seems i read someone post the set the do not disturb option on and it helped.
I had the same problem and I had to change my Google # to fix it.,. Ill try to find the link for instructions and post later
Sent from my HTC Hero CDMA using XDA App
I think enabling "Do Not Disturb" did the trick from the Google Voice app on the Hero.
just had my roommate call me and it went straight to voicemail!!! It still rang a few times (like it should) and then, instead of pausing and ringing again, it just went straight to google voice.
I'll update if something goes wrong but until then, thank you dpeeps!
dpeeps74 said:
seems i read someone post the set the do not disturb option on and it helped.
Click to expand...
Click to collapse
Thx man I've never heard that one before! I'll give it a shot.
Try youmail from the market
If you still haven't found a solution
My phone was ringing up to 12 times sometimes! This did the trick:
Well I guess I can't post links if I am new member until I have eight posts under my belt, so just google the article: "Techerator and How to Prevent Extra Rings using Google Voice as Voicemail"
*Solution*
^ this article does have the fix, and here it is:
1. Go to Google Voice in your web browser
2. Settings
3. Phones
4. The "Edit" button under your phone
5. Show Advanced Settings
6. Select the radio button "Go straight to voicemail" (instead of "Ring my other phones before going to voicemail").
7. Save. Problem should be solved.

Categories

Resources