У меня есть приложение для Android, которое использует распознавание речи в Activity. GUI ничего не делает, кроме как содержит объекты распознавания речи. Я хотел бы перенести это на службу, чтобы я мог общаться с приложением, пока оно работает в фоновом режиме.
Однако, насколько мне известно, сервис распознавания речи должен использовать onActivityResult, который недоступен для Сервисов. Есть ли способ либо содержать действие в службе, чтобы его графический интерфейс не отображался, либо выполнять распознавание речи в службе вместо действия?