Открытая проблема с микрофоном для приложения DialogFlow - PullRequest
0 голосов
/ 29 июня 2018

Моя заявка на приложение Dialogflow была отклонена из-за проблемы с открытым микрофоном.

ОШИБКА: "Во время нашего тестирования мы обнаружили, что ваше приложение иногда оставляет микрофон открытым для пользователя без каких-либо подсказок . Убедитесь, что ваше приложение всегда что-то говорит, прежде чем оставить микрофон открытым для пользователя. , чтобы пользователь знал, что он может сказать. Это особенно важно при первом запуске приложения.

Текущая реализация: Пользователь спрашивает что-то, и приложение отвечает обратно со статическим текстом и статическим базовым содержимым карты. Бот Google Assistant считывает текст, а затем на мгновение открывает микрофон для голосового ввода пользователя.

ПРИМЕЧАНИЕ, ЧТО:

  • НЕ ТРЕБУЕТСЯ РЕАЛИЗАЦИЯ.

  • Я не хочу заканчивать разговор здесь

  • ВСЕ СТАТИЧЕСКИЕ ОТВЕТЫ

КАК ЭТО РЕШИТЬ?

1 Ответ

0 голосов
/ 29 июня 2018

Важной частью отклонения является то, что вы оставили микрофон открытым без какого-либо запроса .

Обычно это означает, что ваше действие произнесло что-то вроде «Ответ четыре», не давая никакого представления о том, что пользователь должен делать сейчас, или что теперь очередь за ним говорить.

Ответ, такой как "Ответ четыре. Что бы вы хотели сделать сейчас?" должен соответствовать требованиям. Суть в том, чтобы побудить пользователя знать, что разговор не окончен.

...