К обсуждениям

Brave на Android распознаёт речь, но не запускает поиск: где теряется результат виджета

Редакция VOne Технологии

Четыре контрольные точки голосового поиска на Android 16: доступ к микрофону, результат системного распознавателя, callback приложению и запуск запроса. Проверка без сброса данных и переустановки.

Разложите голосовой поиск на четыре события

Первое событие — Android разрешает приложению использовать микрофон. Второе — сервис распознавания превращает звук в набор строк. Третье — результат возвращается вызывающему приложению через activity result, PendingIntent или callback. Четвёртое — Brave помещает строку в поле и запускает поиск. Видимый распознанный текст означает, что первые этапы могли завершиться, но не подтверждает третий и четвёртый. Запишите, на каком экране появился текст и что произошло после закрытия окна распознавания; не делайте вывод только по значку микрофона.

Проверьте системное разрешение без переключений

Android показывает индикатор использования микрофона и позволяет перейти к экрану разрешений. Проверьте, что Brave указан как приложение, использовавшее микрофон в момент теста, и зафиксируйте текущее состояние доступа. Не отзывайте и не выдавайте разрешение повторно, если распознавание уже происходит: это добавит новую переменную. Если индикатора нет и система не слышит речь, остановитесь на permission или system recognizer ветке. Если текст появляется, переходите к сравнению способов вызова.

Три контроля определяют место разрыва

Произнесите одну нейтральную короткую фразу через виджет Brave, затем через микрофон в адресной строке Brave и, наконец, в штатном приложении, которое использует системное распознавание. Не используйте имена, адреса или секретные запросы. Если отказ есть только в виджете, системный recognizer и основной экран Brave служат контролем. Если оба входа Brave получают текст, но запрос не запускается, граница сдвигается к search action. Если результат не возвращается ни одному приложению, проблема шире одного виджета.

Что отправить в отчёте и чего не делать

Укажите модель устройства без серийного номера, Android и Brave version, язык распознавания, способ запуска и результат каждого из трёх контролей. Добавьте точное время и факт появления системного индикатора, но не аудиозапись и не историю поиска. Остановитесь до очистки данных, переустановки, изменения flags и сброса разрешений: эти действия уничтожат полезное состояние и могут скрыть границу отказа. Пока upstream не подтвердил причину, не называйте Android 16 или Brave widget виновником — сообщайте только воспроизводимую последовательность.

Материал подготовлен редакцией с помощью ИИ и вручную проверен по Android API и официальной справке; issue Brave отделён от технических доказательств.

Источники и проверка

Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.

Ответы

0 опубликовано
Ответов пока нет. Вы можете начать обсуждение.

Ваш ответ

Добавьте свой опыт или уточнение по теме.

Вы публикуете как Аноним Аватар отличает разговоры, но не раскрывает личные данные.

Ответ появится сразу. Не публикуйте личные данные, ключи и приватные ссылки.