Возможно, появятся 4 новых языка для продолжения разговоров Google Assistant, предложений Google Podcasts и поддержка словарей/переводов для Android 10.
Посреди всего этого безумия, которое было ИФА 2019 и недавние Утечка Google Pixel 4, начали выпускаться две новые бета-версии приложения Google: версия 10.53.3 и 10.57.4. Первый принес изменения, намекающие на интересное будущее. интеграция с Android 10, в то время как последний намекает на новые языки для продолжения разговоров в Google Assistant и улучшенное обнаружение подкастов в Google. Подкасты. Вот что мы нашли.
Разборка APK часто позволяет предсказать функции, которые могут появиться в будущем обновлении приложения, но возможно, что любая из упомянутых здесь функций может не появиться в будущем выпуске. Это связано с тем, что эти функции в настоящее время не реализованы в действующей сборке и могут быть добавлены разработчиками в любое время в будущей сборке.
Возможные новые языки для продолжения разговоров Google Assistant
На Google I/O 2018 компания Google
объявлено новая функция продолжения разговоров для Google Assistant. Эта функция позволяет вам следить за ответами Google Assistant без необходимости повторно говорить «ОК, Google» или «Эй, Google». Хотя с тех пор эта функция вышла за пределы смартфонов и стала умные колонки и умные дисплеи, это все еще работает только если язык Ассистента установлен на английский. Предыдущие версии приложения Google намекали на предстоящую поддержку немецкого языка, а строка сообщала, что Google в настоящее время проводит тестовую проверку (внутреннее тестирование) немецкого языка (DE). Теперь эта же строка была обновлена, чтобы отразить, что Google тестирует поддержку продолжения разговоров для четырех новых языков: испанского, французского, итальянского и японского.Старая строка:
<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>
Новая строка:
<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>
Рекомендации Google Подкастов
В последние годы выбор подкастов резко увеличился. Есть также много хороших телешоу, фильмов, видеоигр и других развлечений, борющихся за ваше время. Если вы хотите найти новые подкасты, которые вам обязательно понравятся, вам может помочь новая функция персонализированных рекомендаций Google Podcasts. В зависимости от того, как долго у вас есть учетная запись Google и на сколько сервисов вы подписались, Google, вероятно, располагает массой информации о ваших предпочтениях. Google Podcasts уже анализирует, какие подкасты слушатели одного шоу слушают, чтобы предоставить рекомендации для аналогичных шоу, но это сделает еще один шаг вперед, адаптируя рекомендации к вашему вкусы.
<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>
Интеграция словаря и контекстного меню перевода для Android 10
В приложении Google 10.53.3 я заметил новые объявления манифеста для двух действий: .SearchActivityFromDefine и .SearchActivityFromTranslate, оба с minSdkVersion, установленным на 29, версию SDK. Андроид 10. Фильтр намерений ссылается на два новых действия действия: android.intent.action. ПЕРЕВОДИТЬ и android.intent.action. ОПРЕДЕЛЯТЬ. Цель этих намерений — позволить приложению принимать текст для перевода или определения из другого приложения. Хотя в Android это уже возможно с помощью действия намерения android.intent.action. SEND с дополнительным намерением EXTRA_TEXT, Google явно добавил действия намерения для этих двух конкретных случаев использования в Android 10, поэтому больше приложений могут действовать по умолчанию "Переводчик" или "Словарь."
Изучая декомпилированный код, мы заметили, как приложение Google планирует обрабатывать эти два новых намерения. Как только намерение получено, приложение Google дополнительно анализирует текст намерения. android.view.textclassifier.extra. FROM_TEXT_CLASSIFIER, который обычно исходит из намерения, отправленного из контекстного меню при длительном нажатии, чтобы решить, нужно ли переводить или определять выделенный текст. Таким образом, вы сможете долго нажимать на текст в любом приложении Android 10 и выбирать Google Assistant, чтобы определить слово или перевести блок текста. Вам даже не придется устанавливать Google Translate (хотя оно того стоит) или сторонние словарные приложения.
Нам удалось настроить приложение Google обработчик по умолчанию для android.intent.action. ПЕРЕВОД, но в настоящее время эта функция, похоже, не работает, поскольку выбор этой опции просто открывает обычное действие Google Assistant.
Как только какая-либо из этих функций будет запущена, мы сообщим вам об этом. Вы можете загрузить последнюю версию бета-версии приложения Google по адресу APKЗеркало или зарегистрировавшись в бета-программе в Google Play.
Цена: Бесплатно.
4.3.
Спасибо PNF Software за предоставление нам лицензии на использование. JEB-декомпилятор, инструмент профессионального уровня для обратного проектирования приложений Android.