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) { ... });
반응형
'Dev > Flutter' 카테고리의 다른 글
Flutter - Could not build the precompiled application for the device (0) | 2023.11.10 |
---|---|
Flutter TextField 에 텍스트 입력하는 방법 (0) | 2023.10.27 |
Flutter TTS Support Voice & Language (0) | 2023.10.24 |
XCode 15 에서 iOS17 앱 빌드가 실패하는 이슈 (0) | 2023.10.12 |
[Flutter] Tabbar TextStyle Custom (0) | 2023.08.21 |