
[Kotlin & Android] Android 지속적인 음성인식 기능 구현 (SpeechRecognizer)
·
개발/Kotlin & Android
개요 지난 포스팅때 Foreground 서비스와 SpeechRecognizer API에 대해서 알아보았다. Google 에서 제공하는 SpeechRecognizer API는 연속해서 음성인식을 할 수 있는 기능이 따로 없으며 무료 API 이기 때문에, 제한적인 부분이 많다. 이번 포스팅에서는 지난 포스팅때 다뤘던 두 기능으로 음성인식이 끝날 때 마다 다시 시작하는 방식을 사용하여 백그라운드에서 지속적인 음성인식을 하는 방법을 알아보겠다. 기능의 자세한 내용은 지난 포스팅을 참고하길 바란다. 1. 동작 원리 btn_start = findViewById(R.id.btn_start) btn_start!!.setOnClickListener(View.OnClickListener { Toast.makeText(th..