Quatro novos idiomas para conversas contínuas do Google Assistant, sugestões do Google Podcasts e suporte de dicionário/tradução para Android 10 podem estar chegando.
No meio de toda a loucura que estava IFA 2019 e o recente Vazamentos do Google Pixel 4, duas novas versões beta do Google app começaram a ser lançadas: versão 10.53.3 e 10.57.4. O primeiro trouxe mudanças que sugerem um futuro interessante integrações com Android 10, enquanto o último sugere novos idiomas para conversas contínuas no Google Assistant e melhor descoberta de podcast no Google Podcasts. Aqui está o que encontramos.
Muitas vezes, a desmontagem de um APK pode prever recursos que podem chegar em uma atualização futura de um aplicativo, mas é possível que qualquer um dos recursos mencionados aqui não chegue em uma versão futura. Isso ocorre porque esses recursos não estão atualmente implementados na versão ativa e podem ser retirados a qualquer momento pelos desenvolvedores em uma versão futura.
Possíveis novos idiomas para conversas contínuas do Google Assistente
No Google I/O 2018, o Google anunciado um novo recurso de conversas contínuas para o Google Assistant. Este recurso permite acompanhar as respostas do Google Assistente sem precisar dizer “OK Google” ou “Ok Google” novamente. Embora o recurso tenha se expandido desde então para além dos smartphones, alto-falantes inteligentes e monitores inteligentes, isto ainda só funciona quando o idioma do Assistente estiver definido como inglês. Versões anteriores do Google App sugeriam suporte futuro para o alemão, com uma string dizendo que o Google está atualmente testando internamente (testando internamente) a localidade alemã (DE). Agora, essa mesma string foi atualizada para refletir que o Google está oferecendo suporte a Conversas Continuadas para quatro novos idiomas: espanhol, francês, italiano e japonês.
Cadeia antiga:
<stringname="assistant_settings_summer_time_mode_availability_clarification_override">"Continued Conversation is currently available for English. If you use devices not shown here, the person with the primary account on those devices may turn Continued Conversation on or off in their Assistant settings.
We are also currently dogfooding the following locales: German (DE)."string>
Nova sequência:
<stringname="assistant_settings_summer_time_mode_availability_clarification_override">"Continued Conversation is currently available for English. If you use devices not shown here, the person with the primary account on those devices may turn Continued Conversation on or off in their Assistant settings.
We are also currently dogfooding the following locales: German, Spanish, French, Italian and Japanese."string>
Recomendações do Google Podcasts
A escolha em podcasts explodiu nos últimos anos. Existem também muitos bons programas de TV, filmes, videogames e outras formas de entretenimento lutando pelo seu tempo. Se você deseja encontrar novos podcasts de sua preferência, o novo recurso de recomendações personalizadas do Google Podcasts pode ajudar. Dependendo de há quanto tempo você tem uma conta do Google e de quantos serviços você se inscreveu, o Google provavelmente tem muitas informações sobre suas preferências. O Google Podcasts já analisa o que os ouvintes de podcast de um programa também estão ouvindo para fornecer recomendações para programas semelhantes, mas isso levará as coisas um passo adiante, adaptando as recomendações ao seu gostos.
<stringname="recommendations_promo_card_auto_awesome">Auto awesomestring>
<stringname="recommendations_promo_card_browse_podcasts">Browse podcastsstring>
<stringname="recommendations_promo_card_episode_subtitle">View personalized recommendations based on what you like to listen tostring>
<stringname="recommendations_promo_card_episode_title">Looking for a great episode?string>
<stringname="recommendations_promo_card_no_thanks">No thanksstring>
<stringname="recommendations_promo_card_show_subtitle">View personalized recommendations and discover great shows to subscribe tostring>
<stringname="recommendations_promo_card_show_title">Looking for new podcasts?string>
Integração de menu de contexto de dicionário e tradução para Android 10
No Google App 10.53.3, localizei novas declarações de manifesto para duas atividades: .SearchActivityFromDefine e .SearchActivityFromTranslate, ambas com minSdkVersion definido como 29, a versão SDK do Android 10. O filtro de intenções faz referência a duas novas ações de atividade: android.intent.action. TRADUZIR e android.intent.action. DEFINIR. O objetivo dessas intenções é permitir que um aplicativo aceite texto para traduzir ou definir de outro aplicativo. Embora isso já seja possível no Android usando a ação de intenção android.intent.action. SEND com a intenção extra EXTRA_TEXT, o Google adicionou explicitamente ações de intenção para esses dois casos de uso específicos no Android 10 para que mais aplicativos possam atuar como padrão "Tradutor" ou "Dicionário."
Examinando o código descompilado, percebemos como o Google App planeja lidar com essas duas novas intenções. Depois que a intenção é recebida, o Google app analisa o texto da intenção extra android.view.textclassifier.extra. FROM_TEXT_CLASSIFIER, que geralmente vem da intenção enviada do menu de contexto pressionado longamente, para decidir se é necessário traduzir ou definir o texto selecionado. Assim, você poderá manter pressionado o texto em qualquer aplicativo no Android 10 e selecionar o Google Assistant para definir uma palavra ou traduzir um bloco de texto. Você não precisará nem instalar o Google Translate (embora ainda valha a pena) ou aplicativos de dicionário de terceiros.
Conseguimos que o Google App configurasse o manipulador padrão para android.intent.action. TRADUZIR, mas o recurso atualmente não parece funcionar, pois selecionar a opção apenas abre a ação normal do Google Assistente.
Assim que qualquer um desses recursos for lançado, avisaremos a todos vocês. Você pode baixar a versão mais recente do Google App beta em APKMirror ou inscrevendo-se no programa beta no Google Play.
Preço: Grátis.
4.3.
Obrigado à PNF Software por nos fornecer uma licença para usar Descompilador JEB, uma ferramenta de engenharia reversa de nível profissional para aplicativos Android.