The Google Phone application is receiving an update this afternoon for all the phones that use it. We have not noticed any new changes in the surface, but the tracks of a disassembly show that Google is preparing a call screening function so that it can more easily differentiate between people who call legitimate and unwanted. There are also preparations for a new feature to simplify the recording of voice greetings directly on your phone.
The features described below are probably not yet live, or can only be live for a small percentage of users. Unless stated otherwise, do not expect to see these features if you install the apk. All screenshots and images are true unless otherwise indicated, and the images are only modified to delete personal information.
Analysis of calls
For many of us, if an incoming call does not match the number on our contact list, it's probably a spammer, telemarketer, or maybe a doctor's office calling to confirm an appointment, probably with a blocked caller ID (which is both silly and sometimes illegal, by the way) . However, if you are waiting for an important call from an unknown number, you may not want to let it go to voicemail. Google may be about to activate support for a function that is in the middle: call detection.
The resources added in v22 of the phone application include a new configuration screen where users can activate and configure call detection. Unfortunately, this is probably not very useful to reduce the number of spammers and spoofers, but at least it will help you avoid connecting with some random callers.
Basically, if a suspicious caller dials your number, you will be asked for a name and possibly some follow-up questions before your call can reach you. The answers will be transcribed into text for you to read, or if you start listening to the call when it starts, you can listen to the questions and answers in real time. Naturally, you can answer or reject the call from there. Missed calls will have those responses recorded and ready for later playback.
< string name = " speakeasy_status_setting_title " >  Call screen </ string >
< string name = " speakeasy_activated_status_setting_summary " > Display of unwanted calls with transcript of real-time audio and quick responses </ string > < string name = " speakeasy_voice_setting_title " > Call Screen voice </ string > < string name = " speakeasy_followup_setting_title " > Follow-up responses </ string >  < string name = " speakeasy_works_setting_summary " > The call screen works without Wi-Fi or data. The audio of the conversation and the transcript are saved only in your call history, only on your phone. </ string > < string name = " speakeasy_setting_title " > ] Call screen </ string > < string  name = " speakeasy_activating_status_setting_summary " ]> Activation of call screen / display of unwanted calls with real-time audio transcription and quick responses </ string >
< string name = " speakeasy_followup_key " > speakeasy_followup_key </ string ]
< string name = " speakeasy_how_it_works_key " > speakeasy_how_it_works_key </ string >
< string name = " speakeasy_status_key " > speakeasy_key  </ string >
< string name = " speakeasy_voice_key " > speakeasy_voice_key </ string >
< PreferenceScreen xmlns: android  = " http://schemas.android.com/apk/res/android " xmlns: application =  " http://schemas.android.com/apk/res-auto " xmlns: aapt = " http://schemas.android.com/aapt">
<Preferencia android:title = " @ string / speakeasy_status_setting_title " android: key = " @ string / speakeasy_status_key " android: summary = " @ string / speakeasy_activated_status_setting_summary " />
 < Preference android: title  = " @ string / speakeasy_voice_setting_title "  459007] android: key = " @ string / speakeasy_voice_key " />
< Preference android: title = " @ string / speakeasy_followup_setting_title " android: key = " @ string / speakeasy_followup_key " /> 
< com.android.dialer.widget.TextViewPreference android: title = " @ string / speakeasy_works_setting_summary ] " android: key = " @ string / speakeasy_how_it_works_key " /> 
</ PreferenceScreen >
 < activity android: name =  ] " com.google.android.apps.dialer.incallui.speakeasy.settings.SettingsActivity " android: label = " @ string / speakeasy_setting_title " android: parentActivityName = " com.google.android.apps.dialer.settings.GoogleDialerSettingsActivity " android: theme = " @ style / SettingsStyle " >
< intent filter >
< action android: name = " com. google.android.apps.di aler.incallui.speakeasy.settings.SHOW_SPEAK_EASY_SETTINGS " />
< category android: name = " android.intent.category.DEFAULT " />
</ intention filter > ]
</ activity >
Call detection is not new, some operators have been offering this same feature for a long time, and even Google Voice offered it at least as early as 2009. However, this may not be a widely available feature. It is possible that Google is only implementing it to support operators that already offer call detection. However, one line indicates that the call screening works without wi-fi or data, and all the answers will be available on your phone. This probably means that the Phone application will take the call on your behalf and handle the conversation without your participation.
Although this feature may be nice in some situations, I still can not wait until it becomes a spam prevention function. Imagine a spammer trapped in loops while talking to Google Duplex for ten minutes instead of interrupting a single one. #betterfuture
Recording Voicemail Greetings
Google Voice recently added screens to manage your voicemail greetings, and now the phone application may be following similar steps. New resources show that Google is building screens to listen to your current voicemail greeting and record a new one. In short, you can change your voicemail without relying on an application from your provider or by calling the voicemail system and pressing the buttons to navigate through a menu.
< string name = " voicemail_change_greeting_preference_title " > Voicemail Greeting </ string >
< string name = " voicemail_change_greeting_key " > voicemail_change_greeting_key ] </ string > excerpt from /xml/voicemail_settings.xml
<Preference android: title = " @ string / voicemail_change_greeting_preference_title " android: key = " @ string / voicemail_change_greeting_key " ] /> < activity android: name = " com .android.dialer.voicemail.se ttss.CurrentVoicemailGreetingActivity " /> < activity android: name = " com .android.dialer.voicemail.settings.RecordVoicemailGreetingActivity " android: configChanges = " keyboardHidden | orientation | screenSize " android: label = " @ string / voicemail_change_greeting_preference_title " android: parentActivityName  = " com.android.dialer.app.settings.DialerSettingsActivity " android: theme =  " @ style / SettingsStyle " />
There really is not much more to say about this function, since most of it is quite simple. The only real question is with There is a possibility that it will already be working with some operators, but it did not work for any of mine.
The APK is signed by Google and updates its existing application. The cryptographic signature guarantees that the file is safe to install and was not tampered with in any way Instead of waiting for Google to download this download to your devices, which can take days, download and install it like any other APK.