Нужно реализовать Android приложение, которые использует Google Assistant. Сценарий взаимодействия пользователя с приложением: 1. Я говорю "Save note" (или другую команду, которую можно задать в настройках приложения или поменять в его коде) 2. Ожидаю ответа (что-то вроде "What do you want write?" или любой характерный звуковой сигнал) 3. Диктую текст заметки 4. Я говорю "Стоп заметка" (если так будет проще, можно делать как по умолчанию в Google Assistant если прекращаю диктовать на какое-то время, то заметка считается завершенной. Если так- это время должно быть настраиваемым). После того, как создание заметки завершено, она (в текстовом виде) должна автоматически становится доступным с моего компьютера под управлением Windows (идеальный вариант через Dropbox, но можно также реализовать через Telegram канал, Evernote или как угодно).
Чтобы сохранить следующую заметку, я перехожу к первому шагу. Я понимаю, что из-за особенностей Google Assistant вряд ли получится избежать говорить исходную фразу "OK Google" as the first step, но хотелось бы ее не повторять перед каждой заметкой.
Как это происходит сейчас (в сценарии по умолчанию, который дает Google Assistant): 1. Я говорю "OK Google" 2. Ожидаю ответа ( что-то вроде "What do you want to do?") 3. Я говорю "Save note" 4. Ожидаю ответа ( что-то вроде "What do you want write?") 5. Я диктую заметку
Ключевые неудобства: a. Чтобы сохранить очередную заметку, я должен заново повторить шаги 1-4 (даже если после сохранения предыдущей заметки я никак не взаимодействовал с телефоном). b. Второе неудобство непонятно как получить доступ к сохраненным заметкам с компьютера под управлением Windows 7. Я пробовал настроить заявленную гуглом синхронизацию ассистента с Google Keep, но столкнулся с такой (популярной) и пока нерешенной для меня проблемой: support.google.com/assist... c. Если я перестаю диктовать на 2-3 секунды, Google Assistant думает, что я закончил. Иногда этого времени не хватает.
Если вдруг, вы можете реализовать подобный сценарий (даже не текста заметки, а аудио файла заметки) в обход Google Assistant также готов рассмотреть.