Исследователь обнаружил в коде OpenAI наработки по возможной замене Google Assistant на ChatGPT на Android-смартфонах

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Исследователь Мишаал Рахман из Android Authority обнаружил в коде OpenAI наработки по возможной замене по умолчанию Google Assistant на Android-смартфонах на ИИ-помощника ChatGPT, что облегчит общение с чат-ботом.

Таким образом, это решение позволит пользователям уйти от Google Assistant (который получает генеративный искусственный интеллект от Bard), Bing, Alexa или других чат-ботов. Пользователи смогут с любого экрана с помощью жеста или голосовой команды на Android-смартфонах запустить ChatGPT без необходимости использовать клиента чат-бота. С другой стороны выяснилось, что код OpenAI в этом случае, вероятно, предполагает, что доступ к чат-боту будет привязан к оплате подписки ChatGPT Plus.

Разработчики из OpenAI добавили в код последней версии APT-приложения ChatGPT для Android (ver. 1.2023.352) опцию com.openai.voice.assistant.AssistantActivity.

По умолчанию новая функция отключена, но после её активации и запуска вручную на экране смартфона действительно появляется изображение с той же вращающейся анимацией, что и при использовании режима голосового чата-бота в приложении ChatGPT. Этот способ работает через оверлей, отображается поверх других приложений и не занимает весь экран, как режим голосового чата в оригинальном приложении. Итак, предположительно, пользователи скоро смогут поговорить с ChatGPT с любого экрана, вызвав этого помощника.

«Однако в ходе моего тестирования анимация так и не завершилась, и действие быстро закрылось, прежде чем я смог поговорить с чат-ботом. Это может быть либо потому, что функция еще не завершена, либо она контролируется каким-то внутренним флагом», — уточнил Рахман.

По мнению исследователя, есть некоторые свидетельства того, что эта функция еще не полностью готова, поскольку код, необходимый для того, чтобы приложение выглядело как «приложение цифрового помощника по умолчанию», существует лишь частично.

Рахман пояснил, что в последней версии приложения добавлен XML-файл с именем Assistant_interaction_service, который содержит тег voice-interaction-service (службы голосового взаимодействия), определяющий работу с sessionService (сеансовая служба) и recognitionService (служба распознавания). Тег также позволяет понять, что в этом случае поддерживается и служба supportsAssist.

Но эти объявления служб и тега являются лишь частью кода, чтобы приложение считалось «приложением цифрового помощника по умолчанию». Сейчас в приложении ChatGPT по-прежнему отсутствуют необходимые объявления в его манифесте, которые позволяют системе знать, к какой «службе» привязываться. Пока эта служба не будет определена с соответствующими атрибутами и тегом метаданных, указывающими на вышеупомянутый XML, приложение ChatGPT не может быть установлено как «приложение цифрового помощника по умолчанию».

<?xml version="1.0" encoding="utf-8"?> <voice-interaction-service android:sessionService="com.openai.voice.assistant.AssistantVoiceInteractionSessionService" android:recognitionService="com.openai.voice.assistant.AssistantVoiceInteractionService" android:supportsAssist="true" xmlns:android="http://schemas.android.com/apk/res/android" />

Однако тот факт, что вышеупомянутый XML-файл вообще существует, намекает на то, что OpenAI намеревается что-то сделать с приложением далее. Учитывая, что Google запустит Assistant с Bard в любой момент, вполне логично, что OpenAI хочет облегчить пользователям Android доступ к ChatGPT, чтобы пользователи не перебегали на Bard только потому, что его проще использовать.

Кстати, у OpenAI, похоже, есть еще одна хитрость, позволяющая упростить использование ChatGPT на Android. В последней версии приложения для Android также добавлена плитка быстрых настроек (Quick Settings tile), которая отключена по умолчанию и предназначена для запуска нового режима помощника ChatGPT assistant mode, вероятно, для которого потребуется подписка ChatGPT Plus. В настоящее время даже при наличии этой активной подписки Рахману не удалось полноценно включить и активировать работу плитки быстрых настроек ChatGPT.

Источник: https://habr.com/ru/news/784668/


Интересные статьи

Интересные статьи

Всем привет! Меня зовут Катя, я PO приложения для подготовки документации. Мы продвигаем подход Docs as Code среди нетехнических специалистов. В этой статье я расскажу, как мы сэкономили кучу времени:...
Как ни крути, но языковая модель ChatGPT никогда не может полностью заменить программиста, так как только около 1/10 от общего времени процесса разработки занимает написание кода. Однако ChatGPT велик...
Привет, я Катя, системный аналитик в Ozon. Одна из первых задач, которую мне поручили здесь — проверить качество географических данных. Формально эта задача больше относится к анализу данных, чем к си...
Екатерина Вебер когда-то начинала в «Яндексе» и Росатоме, а сейчас работает Program manager в Google Youtube, в подразделении, занимающемся поиском абьюзивного контента. Она рассказал...
Примечание от переводчика: этот текст — перевод-компиляция двух небольших англоязычных заметок, которые автор почему-то разделил на два разных текста. Я уверен, что логически они связаны и предст...