• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

[APP] GrooVe IP - Google Voice VoIP

I would like to use GrooveIP on my Android phone, but...

I already have a Obi110 that I use with classic POTS phones in our home to provide transparent phone calls via an existing Google Voice account.

I wanted to try GrooveIP without purchase or a reasonable return privilege, because I understand that GrooveIP and the OBi110 I already have will compete for a single Google Chat login on the Google Voice account making both systems unreliable.

I've searched around the net and cannot confirm if this is true or false. It is in these situations that I long for the Android Markets previous 24 hour return policy for paid apps. The current 15 minute one does not provide enough time to check this issue properly.

So can anyone who is actively both using an OBi110 (or OBi100) device AND is also using GrooveIP with Google Voice confirm that both work and play well together?

Thank you in advance.

You'll be able to make outgoing calls from both. But incoming calls will only go to one. Most likely the incoming calls will go to GrooVe IP if the app is signed in. We refund purchases if someone contacts us with an issue within 24hrs, so don't have to worry about the 15 min android market policy.
 
I would like to use GrooveIP on my Android phone, but...

I already have a Obi110 that I use with classic POTS phones in our home to provide transparent phone calls via an existing Google Voice account.

I wanted to try GrooveIP without purchase or a reasonable return privilege, because I understand that GrooveIP and the OBi110 I already have will compete for a single Google Chat login on the Google Voice account making both systems unreliable.

I've searched around the net and cannot confirm if this is true or false. It is in these situations that I long for the Android Markets previous 24 hour return policy for paid apps. The current 15 minute one does not provide enough time to check this issue properly.

So can anyone who is actively both using an OBi110 (or OBi100) device AND is also using GrooveIP with Google Voice confirm that both work and play well together?

Thank you in advance.

It's 3 dollars on amazon's appstore a lot.
It's most likely you can make calls. Not sure about receiving.
 
You'll be able to make outgoing calls from both. But incoming calls will only go to one. Most likely the incoming calls will go to GrooVe IP if the app is signed in. We refund purchases if someone contacts us with an issue within 24hrs, so don't have to worry about the 15 min android market policy.

Thanks.

I'm hearing that if you have multiple phones, PCs or hardware connected via Google Chat that it is random as to which will ring.

What determines which logged in Google Chat connection rings?

Do you know if the "last one connected" is the one that "always rings?" And will Google Chat fall back to a previously connected phone if the last login "GrooveIP" logs off? That would work as I could probably use Tasker to stop GrooveIP when at home.

Your "Most likely the incoming calls will go to GrooVe IP if the app is signed in" response makes me think this *might* work.

I don't mind if only one phone rings, I'd just like control of which one without having to log into the obi110 over the Internet.

There would only ever be 2 Google Chat connections. The Obi110 all the time and GrooveIP when away from home.

As a last resort, can GrooveIP be configured NOT to use Google Chat ever? And still just be used for outbound calls?

BTW, I realize this is a Google Voice/Chat issue and not an issue with GrooveIP. Skype, SIP and almost all VOIP systems can ring multiple connected phones simultaneously. This is a deficiency of Google's current service offering. So I am grateful for the assistance.

Thanks in advance.
 
Thanks.

I'm hearing that if you have multiple phones, PCs or hardware connected via Google Chat that it is random as to which will ring.

What determines which logged in Google Chat connection rings?

Do you know if the "last one connected" is the one that "always rings?" And will Google Chat fall back to a previously connected phone if the last login "GrooveIP" logs off? That would work as I could probably use Tasker to stop GrooveIP when at home.

Your "Most likely the incoming calls will go to GrooVe IP if the app is signed in" response makes me think this *might* work.

I don't mind if only one phone rings, I'd just like control of which one without having to log into the obi110 over the Internet.

There would only ever be 2 Google Chat connections. The Obi110 all the time and GrooveIP when away from home.

As a last resort, can GrooveIP be configured NOT to use Google Chat ever? And still just be used for outbound calls?

BTW, I realize this is a Google Voice/Chat issue and not an issue with GrooveIP. Skype, SIP and almost all VOIP systems can ring multiple connected phones simultaneously. This is a deficiency of Google's current service offering. So I am grateful for the assistance.

Thanks in advance.

Google Chat has a priority field when you sign in. GrooVe IP signs in with a high priority, it seems that the Obi110 logs in with normal priority. The priority is used to determine where to route the call. So if GrooVe IP and the Obi110 are both signed in calls would go to GrooVe IP. If priorities are the same then it seems to flip between the different sign ins. If you sign out from GrooVe IP then the call will be sent to the Obi110 since that would still be signed in.
 
Google Chat has a priority field when you sign in. GrooVe IP signs in with a high priority, it seems that the Obi110 logs in with normal priority. The priority is used to determine where to route the call. So if GrooVe IP and the Obi110 are both signed in calls would go to GrooVe IP. If priorities are the same then it seems to flip between the different sign ins. If you sign out from GrooVe IP then the call will be sent to the Obi110 since that would still be signed in.

Great!

That will work for my circumstance. I'll purchase GrooVe IP and report back on how it all works.

Thank you.
 
I've always hoped to make most voice calls over mobile data. Previous Groove IP experience on Virgin Mobile / Optimus V's slow 3G (300-600kb in Chicago) was unsuccessful, and I started testing 11/23 market version app on T-Mobile 4G / Samsung Exhibit II since yesterday. Data speed 1-3mb down and 1-2mb up, but call quality was very poor most of the time:

- frequently breaking voice, the first 10 seconds especially bad
- I hear my end very clearly, but the other end often get very weak voice or deafening backgroud noice, independent of mic gain
- echo was mostly fixed with default echo detection

My settings: Echo cancellation (checked) Post processing (checked) Echo tail (tried 100-300, 200-400 and settled with auto) Microphone gain (tried -2, 1, and 4) Keep screen on (checked) Audio processing (checked) Mic buffer (large)

What should I try next to fix call quality? As is Groove IP is unuseable for me, while Skype is very consistent and clear on the same device. Help please? Thank you very much in advance!

I'm having the exact same issue. I have a Verizon Droid Bionic 4G. So the data upload speed isn't the issue. Skype works fine. When I use Groove IP, often the other party indicates that my transmission is barely intelligible due to the bad quality. I can hear the other party fine.

Why would Skype work fine and Groove not work under the same conditions? This leads me to believe that it's not a problem with my data connection but either with the Groove IP software or Google Services.
 
I'm having the exact same issue. I have a Verizon Droid Bionic 4G. So the data upload speed isn't the issue. Skype works fine. When I use Groove IP, often the other party indicates that my transmission is barely intelligible due to the bad quality. I can hear the other party fine.

Why would Skype work fine and Groove not work under the same conditions? This leads me to believe that it's not a problem with my data connection but either with the Groove IP software or Google Services.

There's a large difference between Skype and Google Voice. Google Voice only supports one codec that has no compression. They also do not implement a jitter buffer or other things that could help if there is jitter or latency on your connection. Because there's no compression the upload bandwidth required will be higher than what Skype requires. If calls are ok in some areas but bad in others it's most likely your mobile data connection. You can try making calls over WiFi to see if the issue persists. If it does there are settings in the troulbeshooting menu that may help.
 
Just about to purchase this app, but wanted to verify something first. So can I be logged into Groove IP, GTalk, Gmail, essentially be logged into any google service on my phone with and everything work fine?

For example if I'm logged into Groove IP and Gtalk can I chat on Gtalk while GrooveIP is logged in and still be able to receive calls through Groove IP?

I wanted to make sure there wouldn't be any conflicts. Sorry I went through the forum but did quite understand. Thank you!
 
Just about to purchase this app, but wanted to verify something first. So can I be logged into Groove IP, GTalk, Gmail, essentially be logged into any google service on my phone with and everything work fine?

For example if I'm logged into Groove IP and Gtalk can I chat on Gtalk while GrooveIP is logged in and still be able to receive calls through Groove IP?

I wanted to make sure there wouldn't be any conflicts. Sorry I went through the forum but did quite understand. Thank you!

Yes, that would be fine. You can chat on Gtalk while logged in to GrooVe IP. But GrooVe IP will log in to google talk as well. You can change the status that GrooVe IP signs in with, by default it says automated voice only sign in.
 
Just moved from an LG Optimus V to a Dell Streak 7 with 4G. I can make outgoing calls just fine, and everything sounds good at both ends. But incoming calls never seem to make it. I'm running 1.2.12, have the "Keep Screen Alive" option checked, and turned off the Streak's "Power Saving" mode. The Streak I have came with Honeycomb 3.2 preinstalled so that is what it is running, and I have not rooted it (on the off chance that matters). I did make sure that I exited and uninstalled GrooveIP from the Optimus before turning that phone off and then testing from a couple different phones.

Of course if someone leaves a message then I get a buzz from GV to check the inbox for a message, so I know the notifications work :D

Any ideas/suggestions?
 
Just moved from an LG Optimus V to a Dell Streak 7 with 4G. I can make outgoing calls just fine, and everything sounds good at both ends. But incoming calls never seem to make it. I'm running 1.2.12, have the "Keep Screen Alive" option checked, and turned off the Streak's "Power Saving" mode. The Streak I have came with Honeycomb 3.2 preinstalled so that is what it is running, and I have not rooted it (on the off chance that matters). I did make sure that I exited and uninstalled GrooveIP from the Optimus before turning that phone off and then testing from a couple different phones.

Of course if someone leaves a message then I get a buzz from GV to check the inbox for a message, so I know the notifications work :D

Any ideas/suggestions?

Does it ring on the Streak and you can't answer? Or is it not ringing at all? If you have the screen on when the incoming call comes in does it ring?
 
Does it ring on the Streak and you can't answer? Or is it not ringing at all? If you have the screen on when the incoming call comes in does it ring?

It wasn't ringing at all, and then yesterday it just started working. So now I'm suspecting that GV had "cached" something that continued to point it to the Optimus V for a while even though it had been turned off and the account at Virgin Mobile was closed.
 
Google Chat has a priority field when you sign in. GrooVe IP signs in with a high priority, it seems that the Obi110 logs in with normal priority. The priority is used to determine where to route the call. So if GrooVe IP and the Obi110 are both signed in calls would go to GrooVe IP. If priorities are the same then it seems to flip between the different sign ins. If you sign out from GrooVe IP then the call will be sent to the Obi110 since that would still be signed in.

I've noticed that Google Voice is capable of notifying multiple simultaneous Google Chat connections of incoming calls as long as those Google chat connections have individual unique logins.

Is there a way to add a different Google Chat login to GrooVeIP other than the same one as used for Google Voice?

Thanks in Advance.
 
Personally, I would like to see at least the option for the service/app to open automatically in background upon android boot so one won't have to remember to manually invoke the app.

By the way, I have also tried many of the Android VOIP/SIP apps and you have a real winner here -- both in concept and execution. Thanks for your hard work in developing this product
huang4.jpg

huang3.jpg

3.jpg

Go into the app miscellaneous settings. There should be a startup section. In there you can have the app start at boot or specify start/stop times when the app should autostart and autostop.
 
I've noticed that Google Voice is capable of notifying multiple simultaneous Google Chat connections of incoming calls as long as those Google chat connections have individual unique logins.

Is there a way to add a different Google Chat login to GrooVeIP other than the same one as used for Google Voice?

Thanks in Advance.

The app does log in with a unique login. If someone has you on their contact list they should see something like Status (GrooVeIP<random string>) when they hover over your name.
 
Hi,
I am both new to this forum as well as this application. This might have already been discussed in this tread. I am quite happy with Groove IP app. I have few quick questions. I have enabled both Google Chat and Mobile phone (where GrooveIP is running) as forwarding options in Google Voice. This is required since I am using wifi connection for GrooveIP ( and typically keep 3G off to avoid background data) and I don't want to miss calls when I don't have wifi connection. When I receive a call, first, I see the answer screen for GrooveIP and after about 2-3 rings, I see the answer screen for mobile connection. My questions are follows:
1. Is there a way I can disable regular phone answering screen appearing (and call getting connected though mobile number) when wifi is available and GrooveIP is enabled?
2. If above option is not available, is there a way I can answer the phone through Groove IP interface and not through mobile phone answering interface when screen shows mobile phone answering interface?
3. If these features are currently not available, can you introduce them in to your next versions of the app?
My phone is Sanyo Zio (on Sprint) and operating system is android 2.2
Thanks a lot
 
Hi,
I am both new to this forum as well as this application. This might have already been discussed in this tread. I am quite happy with Groove IP app. I have few quick questions. I have enabled both Google Chat and Mobile phone (where GrooveIP is running) as forwarding options in Google Voice. This is required since I am using wifi connection for GrooveIP ( and typically keep 3G off to avoid background data) and I don't want to miss calls when I don't have wifi connection. When I receive a call, first, I see the answer screen for GrooveIP and after about 2-3 rings, I see the answer screen for mobile connection. My questions are follows:
1. Is there a way I can disable regular phone answering screen appearing (and call getting connected though mobile number) when wifi is available and GrooveIP is enabled?
2. If above option is not available, is there a way I can answer the phone through Groove IP interface and not through mobile phone answering interface when screen shows mobile phone answering interface?
3. If these features are currently not available, can you introduce them in to your next versions of the app?
My phone is Sanyo Zio (on Sprint) and operating system is android 2.2
Thanks a lot

The only way to switch which interface rings would be to change the forwarding option in your Google Voice account. Android doesn't allow apps to interfere with native calls so we can't block that if GrooVe IP is ringing. The app does try to put its incoming call screen back on top of the native one. But some manufacturers block that.
 
Hi, i just downloaded your app which by the way is f ing cool!! but i have one problem whenever my htc sensation phone locks , groove ip keep logging out. so i don't receive any call when my phone goes into lock mode. i try all the setting you recommend but it still does it. can you fix that in your next update please. I used groove ip as my daily phone so its always on using my 3g/4g t-mobile network. BTW it also does this when I'm at home using my wifi. any help would be appreciated. thank you!!
 
Hi, i just downloaded your app which by the way is f ing cool!! but i have one problem whenever my htc sensation phone locks , groove ip keep logging out. so i don't receive any call when my phone goes into lock mode. i try all the setting you recommend but it still does it. can you fix that in your next update please. I used groove ip as my daily phone so its always on using my 3g/4g t-mobile network. BTW it also does this when I'm at home using my wifi. any help would be appreciated. thank you!!

Most likely your phone is putting either the data or your cpu into a power saving state when the screen shuts off. That will cause the app to sign out. You should check your battery/power profile on your device. Battery manager apps can also cause the same issue. You can also try the locks in GrooVe IP troubleshooting
 
i try that already but it still does it. i read every post on your thread to make sure i try everything before i made a acct. to ask you this question :). but for some reason it still sign out when my phone go into lock mode. sorry for bugging you but i really like your app a lot and this is the only problem i have. everything else work flawless. can you make a setting to keep the app on at all time? if its possible?
 
I LOVE this app. The best $5 I ever spent.

I was wondering if anyone knows of a way to basically silence all incoming calls to my cell number when connected by WiFi.

With Google Voice, I have calls going to both my Google Chat account and my phone number. When I'm connected via WiFi, I get rings on both and it can be somewhat tricky to make sure I answer correctly to not use minutes.

I thought about using AutoAP, which would turn on airplane mode when WiFi is on, but I must keep my cell radio on because I have work send on-call texts to my real cell number rather than my Google Voice account. I know I can have texts go to Google Voice, but it is a work requirement that these texts go to my real cell number.

I thought about using a time schedule to disable my cell number on Google Voice during certain times of the day, but my schedule is not the same every day and I could miss important calls.

What would be really great is if there was an option in Groove IP "Squelch Incoming Calls From Cell Network When Connected". I don't know if something like this is possible, but what it would do is if Groove is connected, it would make it so the phone simply ignored incoming calls from the cell network. The cell network would still think my phone was ringing, but my phone would just be ignoring the call. This way, only Groove IP would be ringing on my phone.

Anyone know of an App that could give me the same functionality? It would have to check to see if WiFi was on (and connected), and then silently ignore cell calls.

Thanks!
 
i try that already but it still does it. i read every post on your thread to make sure i try everything before i made a acct. to ask you this question :). but for some reason it still sign out when my phone go into lock mode. sorry for bugging you but i really like your app a lot and this is the only problem i have. everything else work flawless. can you make a setting to keep the app on at all time? if its possible?

The app will stay signed in as long as it has a data connection and you don't manually exit. So something on your device is going into a power saving state. Not sure if it's the CPU or the data connection. Unfortunately I don't know of any good way to determine what is going into the power saving state and what's causing it.
 
I LOVE this app. The best $5 I ever spent.

I was wondering if anyone knows of a way to basically silence all incoming calls to my cell number when connected by WiFi.

With Google Voice, I have calls going to both my Google Chat account and my phone number. When I'm connected via WiFi, I get rings on both and it can be somewhat tricky to make sure I answer correctly to not use minutes.

I thought about using AutoAP, which would turn on airplane mode when WiFi is on, but I must keep my cell radio on because I have work send on-call texts to my real cell number rather than my Google Voice account. I know I can have texts go to Google Voice, but it is a work requirement that these texts go to my real cell number.

I thought about using a time schedule to disable my cell number on Google Voice during certain times of the day, but my schedule is not the same every day and I could miss important calls.

What would be really great is if there was an option in Groove IP "Squelch Incoming Calls From Cell Network When Connected". I don't know if something like this is possible, but what it would do is if Groove is connected, it would make it so the phone simply ignored incoming calls from the cell network. The cell network would still think my phone was ringing, but my phone would just be ignoring the call. This way, only Groove IP would be ringing on my phone.

Anyone know of an App that could give me the same functionality? It would have to check to see if WiFi was on (and connected), and then silently ignore cell calls.

Thanks!


Android doesn't allow apps to interfere with native incoming calls. What you could do is use an app that changes your Google voice forwarding settings. I know there are plug-ins to tasker and locale that change the forwarding settings. Not sure if there's a stand alone app.
 
Android doesn't allow apps to interfere with native incoming calls. What you could do is use an app that changes your Google voice forwarding settings. I know there are plug-ins to tasker and locale that change the forwarding settings. Not sure if there's a stand alone app.

I figured this may be the case, due to security concerns (don't want apps to be able to disable the ability to receive calls).

The only problem I have with an app that changes it on the Google Voice side of thing is if I drop wifi and have no data coverage where I am located. Since there is no data, the app couldn't log in and change my google voice settings.

If everything could be done phone side, it would be much better, as a data connection would not be required to update settings.

I realize what I am asking for most likely not possible, but perhaps possible if one has a rooted device?

Anyway, thanks for the tip on Tasker, I will look into it. Having an app update the settings on the google side of things is certainly a better solution than what I am using now (nothing :) )
 
Back
Top Bottom