Итак, у меня есть это простое приложение для перевода речи в текст.
Я использую это, чтобы запустить переводчик речи в текст Google в своей деятельности:
val intent = Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH)
intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,
RecognizerIntent.LANGUAGE_MODEL_FREE_FORM)
intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE, Locale.getDefault())
intent.putExtra(RecognizerIntent.EXTRA_PROMPT, "Hi speak something")
startActivityForResult(intent, 1)
Он запускает следующий экран - теперь это позволяет мне произносить только одно предложение за раз, ноне непрерывный перевод речи в текст
Вместо этого я хочу запускать клавиатуру "google voice typing" программно в любое время, когда захочу, поскольку это позволяет осуществлять непрерывный перевод текста в текст,
Я не смог найти источники для запуска клавиатуры "Google Voice Typing".
На клавиатуре "SwiftKey" есть кнопка микрофона, нажатие на которую фактически запускает клавиатуру "Google Voice Typing".
Так что я думаю, что должен быть способ запустить "Google Voice Typing"."Клавиатура программно.