You can automatically direct the audio of phone or FaceTime calls to the iPhone speaker, a Bluetooth headset, or your hearing device. iPhone can also automatically answer calls after a length of time you set.
The other thing I would want if I was answering hands-free would be the ability to hang up. I tested asking S-Lady to hang up for me after auto-answer had kicked in and to my surprise, it worked. I kind of assumed that in the middle of a phone call, she might not be allowed to listen for her trigger phrase.
I say I have the solution for Darren, and it comes from something I figured out in a previous solution. Remember that I explained that when you turn on Auto-Answer calls you can choose to have the call answered via the speaker on the phone? It turns out that even if you turn off Auto-Answer, that Call Audio Routing setting to go to Speaker stays enabled. As a result, when I use Voice Control to answer the phone with the number overlay, the call goes to the speaker, not to the internal speaker on the phone.
It was only after an hour or so of faffing about that I figured out what was going on. A week or so earlier I had enabled Auto-Answer on my iPad Pro, and it was sitting right in front of the HomePod mini on my desk, so I only thought the HomePod mini was answering. I may have mentioned that I have too much tech on my desk.
When I'm driving and a call comes in through the bluetooth, the phone automatically answers without accepting. It displays Accept or Ignore on the vehicle screen but automatically accepts the call. In other words, you cannot reject the call.
Not to worry about the storage depletion; this app is lightly weighted too. That sure helps you save phone storage for apps as well. This app is also knowns as a hands-free app, and it truly stands up to this name by ensuring automated call answering.
Phone Auto Answer (Hands-Free) is a free app for Android published in the Other list of apps, part of Communications.
The company that develops Phone Auto Answer (Hands-Free) is terboel. The latest version released by its developer is 1.3. This app was rated by 1 users of our site and has an average rating of 4.0.
To install Phone Auto Answer (Hands-Free) on your Android device, just click the green Continue To App button above to start the installation process. The app is listed on our website since 2013-04-23 and was downloaded 508 times. We have already checked if the download link is safe, however for your own protection we recommend that you scan the downloaded app with your antivirus. Your antivirus may detect the Phone Auto Answer (Hands-Free) as malware as malware if the download link to com.terboel.phoneautoanswer is broken.
How to install Phone Auto Answer (Hands-Free) on your Android device:
The E-30 features non-volatile memory, a built in dialer, and intelligent call progress detection for automatic hang-up when a call is completed. It can be programmed to dial up to 5 different numbers on ring-no-answer or busy, and can be configured to cycle through these numbers until answered.
Want to auto answer on internal intercom calls only. I don't think it is supported by Vonage, but I note there is a setting in the phone under auto answer to be just for internal calls to simulate the speaker mode on traditional "Key System"
For Styletto AX hearing aids, which do not have onboard controls (like a button or rocker switch), wearers can double-tap one device to answer an incoming call and double-tap again to end a call. They can tap anywhere on the hearing aid, and a short tone indicates successful answering or ending of a call.
Even though the question was originally asked for Android L support, people still seem to be hitting this question and answer, so it is worth describing the improvements introduced in Android 8.0 Oreo. The backward compatible methods are still described below.
There is TelephonyManager.answerRingingCall() which is a hidden, internal method. It works as a bridge for ITelephony.answerRingingCall() which has been discussed on the interwebs and seems promising at the start. It is not available on 4.4.2_r1 as it was introduced only in commit 83da75d for Android 4.4 KitKat (line 1537 on 4.4.3_r1) and later "reintroduced" in commit f1e1e77 for Lollipop (line 3138 on 5.0.0_r1) due to how the Git tree was structured. This means that unless you only support devices with Lollipop, which is probably a bad decision based on the tiny market share of it as of right now, you still need to provide fallback methods if going down this route.
It looks like it has been based on IBinder.FIRST_CALL_TRANSACTION + 5 for many versions now (from 1.5_r4 to 4.4.4_r1) but during local testing the code 5 worked to answer an incoming call. As Lollipo is a massive update all around, it is understandable internals changed here as well.
The simulated headset intent method as posted in the original question seems to be broadcast just as one would expect, but it doesn't appear to accomplish the goal of answering the call. While there appears to be code in place that should handle those intents, they simply aren't being cared about, which has to mean there must be some kind of new countermeasures in place against this method. The log doesn't show anything of interest either and I don't personally believe digging through the Android source for this will be worthwhile just due to the possibility of Google introducing a slight change that easily breaks the method used anyway.
But since an official call for answering call is available since Android O (see top answer), there may no longer be a need for this hack, unless one is stuck with an old compile API level before Android O.
The trouble with this approach is that it only works under certain conditions (for me). That is, if I run the above thread from a menu option that the user selects while a call is ringing, the call answers just fine. If I run it from a receiver that monitors incoming call status, it gets totally ignored.
I solved my problem above with setSpeakerphoneOn. I think its worth posting here, since the use case for auto answering a phone call would often also require speakerphone to be useful. Thanks again to everyone on this thread, what an awesome job.
The first logical step to take when enabling this feature is to head over to Settings. Surprisingly, though, the automatic answer feature isn't located under "Phone" where you'd expect it to be. Instead, it's accessed by going to General -> Accessibility -> Call Audio Routing -> Auto-Answer Calls. You can also search the settings with "Auto-Answer Calls" and find it that way.
Once Auto-Answer Calls is toggled on, you can adjust how many seconds you'd like to pass before your iPhone automatically answers by tapping on the plus and minus buttons below the toggle to increase or decrease the time in one-second increments.
Though having Auto-Answer Calls enabled on you iPhone has its obvious advantages, this feature might not be for everyone, as it still has its limitations. Spam calls, for instance, are a problem that will naturally cause unnecessary headaches whenever they're automatically answered.
You're expecting an important phone call. Wait, that might be it right now. But you can't answer it. Maybe you're driving and don't want to reach for the phone. Maybe you're cooking, and your hands are wet or greasy. Maybe you're exercising and don't want to fall off the treadmill.
Courtesy of iOS 11, you can tell your iPhone to answer incoming calls automatically. The trick is to access the setting for Call Audio Routing and turn on the option for Auto-Answer Calls. You can then set the number of seconds in which a call is automatically answered. You can even automatically answer FaceTime audio or video calls, Wi-Fi calls, and calls from services such as Skype. Let's try it out.
Call the Android native API AudioManmager.isBluetoothScoAvailableOffCall method to check if the device supports the use of SCO for off-call use cases. If the device does not support the feature, the user can only answer the call using the system default audio route.
When I first tried the new capability last week, I was crying tears of joy at its simplicity and effectiveness. It will change my life going forward as I can now easily and spontaneously answer the numerous phone calls, I receive each day hands-free with just my voice.
Curiously, Apple hasn't explicitly highlighted this new 'answer calls with Siri' ability as an accessibility feature. I hope this is because the company has taken an inclusive design approach, which sees accessibility features incorporated into the core product, rather than siloed off as part of the operating system where they can be ignored.
Expanding on this inclusive approach, the next AirPods advert, rather than showing a fit young person dancing down the street, it would be great if Apple could show how AirPods and Siri can help a disabled user answer phone calls and keep in touch with friends and family more easily.
Despite the welcome introduction of the answer calls feature there is still plenty of room for improvement when it comes to accessibility in the company's forthcoming 2021 software updates. There is a tonne of stuff you can't do hands-free with your voice on Apple gear, which is very limiting.
aa06259810