Устранение неполадок с библиотекой Google Assistant

Установка/обновление библиотеки

Вы получаете сообщение об ошибке, похожее на E: Unable to locate package python3-venv при попытке настроить новую виртуальную среду Python.

  • В более старых версиях Ubuntu метапакет для виртуальной среды Python 3 ( python3-venv ) недоступен. Вместо этого используйте полную версию:

    sudo apt-get install python3-dev python3.4-venv

Вы получаете сообщение об ошибке, похожее на No matching distribution found или <wheel> is not a supported wheel on this platform .

  • Проверьте аппаратную архитектуру:

    uname -a
    Linux raspberrypi 4.9.24-v7+ #993 SMP Wed Apr 26 18:01:23 BST 2017 armv7l GNU/Linux

    Библиотека поддерживается только на оборудовании с архитектурами linux-armv7l и linux-x86_64. Для другого оборудования используйте вместо этого службу Google Assistant .

Проблемы с учетными данными

При попытке создать учетные данные с помощью инструмента авторизации инструмент предлагает вам посетить URL-адрес и войти в свою учетную запись Google. Затем на странице отображается сообщение об ошибке (например, «Что-то пошло не так»).

Проблемы с разрешениями

Google Ассистент отвечает. На самом деле, есть некоторые базовые настройки, для которых сначала требуется ваше разрешение...

Проблемы с распознаванием голоса

Ассистент отвечает: Я не знаю, как с этим помочь , или я не понимаю.

  • Убедитесь, что ваш голос распознан правильно. Проверьте вывод примера кода на наличие расшифровки запроса пользователя. Вы также можете посмотреть мою активность . Вы можете воспроизвести звук, полученный Ассистентом, чтобы проверить наличие проблем с качеством звука. Если вы слышите чрезмерный шум или звук искажен, проверьте правильность настройки микрофона или попробуйте другой микрофон.

Проблемы с чертами

Ассистент не распознает признак, добавленный вами в модель.

Проблемы с действиями устройства

Google Ассистент отвечает, сообщая, что ваше приложение не поддерживается на вашем устройстве.

  • В консоли действий вы можете настроить возможности приложения Assistant. Если вы установите обязательный вывод на экран, ваши специальные действия не будут работать. Google Assistant SDK в настоящее время не поддерживает возможности экрана.

Проблемы с горячими словами

Кажется, Ассистент не отвечает на предложения, начинающиеся с «Окей, Google» или «Эй, Google» .

  • Если вы по-прежнему практически не распознаете свой голос, попробуйте откалибровать чувствительность микрофона:

    1. Завершите (Ctrl+C) любой пример кода, который выполняется в данный момент.
    2. Выполните следующую команду:
      export ASSISTANT_MIC_SENSITIVITY=-6
    3. Запустите пример кода и повторите попытку. Вернитесь к шагу 1, но продолжайте уменьшать значение ASSISTANT_MIC_SENSITIVITY с интервалом -6 (например, -6, -12, -18, -24...), пока не обнаружите, что распознавание голоса является оптимальным. Если у вас -60, проверьте микрофон.

Проблемы с будильниками и таймерами

Ассистент не выполняет голосовые команды (например, приостанавливает или останавливает таймер).

  • Это проблема, если у вас включена функция StartStop или OnOff для данной модели устройства. Уберите эту особенность из модели устройства, и голосовые команды заработают.

Проблемы с воспроизведением подкастов и новостей

Ассистент не выполняет команды воспроизведения (например, приостанавливает или останавливает подкаст).

  • Это проблема, если у вас включена функция StartStop или OnOff для данной модели устройства. Уберите эту особенность из модели устройства и команды воспроизведения заработают.

Проблемы с трансляцией

Ассистент не может передавать сообщения с одного устройства на другое.

  • Обязательно укажите местоположение устройства в приложении Google Assistant. Оба устройства должны иметь один и тот же адрес в приложении.

Поддерживать

Все еще возникают проблемы? См. нашу страницу поддержки .