#speech_to_text #flutter #voice
음성을 입력받아 텍스트를 출력하도록 하려면 플러그인을 사용해야한다.
일단 구버전이므로 플러그인 설정을 해주어야 한다.
먼저 사용할 플러그인들
flutter pub add speech_to_text
flutter pub add avatar_glow
앱수준의 그래들
minsdk 21 <--
설정을 안하면 아래와 같이 수정하라고 안내를 해준다 . flutter 는 나름 친절 ?
21 minSDK 해야 한다고 한다.
위와 같이 수정한다.
speech_to_text | Flutter Package
A Flutter plugin that exposes device specific speech to text recognition capability.
pub.dev
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
<uses-permission android:name="android.permission.INTERNET"/>
<!-- 안될시 추가 -->
<queries>
<intent>
<action android:name="android.speech.RecognitionService" />
</intent>
</queries>
블루투스는 안해도 된다. 사용할 경우에만 . 간혹 인식 안될 경우 인텐트 추가
assets:
- assets/sounds/speech_to_text_listening.m4r
- assets/sounds/speech_to_text_cancel.m4r
- assets/sounds/speech_to_text_stop.m4r
'Flutter' 카테고리의 다른 글
WebView 로 bard gpt chat 만들기? .. (1) | 2023.12.15 |
---|---|
Chat GPT 만들기 , 음성입력 gpt 3.5 turbo 202312 (0) | 2023.12.13 |
flutter Speech To Text // dart 3 (0) | 2023.12.10 |
Dark & Light Mode with Provider (0) | 2023.12.10 |
Flutter Voice to Text 음성입력.#2 (2) | 2023.12.05 |