Dev/Flutter

Flutter SpeechToText 에서 한국어 설정

healthyryu 2023. 10. 24. 18:29

 

Flutter 에서 말(speaking)을 문자로 변환하기 위해서 SpeechToText 라이브러리를 사용했다.

개발자들이 제일 많이 사용하는 라이브러리인것 같다. Google 에서 Cloud 상에서 제공하는 기능이 있지만 유료기에 일단 패스.

 

기본 설정

SpeechToText speechToText = SpeechToText();
...
 
var available = await speechToText.initialize();
if (available) {
    ...
    speechToText.listen(onResult: (result) {
    ... 
    }, localeId: 'ko-KR');
}

 

기본 언어가 영어이기 때문에 영어를 사용한다면 localeId 가 없어도 된다.

speechToText.listen(onResult: (result) { ... });

 

반응형