본문 바로가기 메뉴 바로가기

끄적끄적 개발자 노트

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

끄적끄적 개발자 노트

검색하기 폼
  • ALL (45)
    • Android (19)
      • Kotlin (10)
      • Java (2)
      • Error (3)
    • iOS (10)
      • Swift (9)
      • Objective-C (0)
      • Error (0)
    • Flutter (3)
      • dart (3)
    • ETC (2)
      • Summary (6)
      • Tool (1)
      • Git (1)
  • 방명록

음성재생 (1)
[Android] TTS 실행하기

TTS(Text To Speech)는 말 그대로 텍스트를 음성으로 읽어주는 기능이다. 간단하게 리스너를 달아주고 speak 함수를 통해 내가 원하는 텍스트를 음성으로 출력할 수 있다. 먼저 아래처럼 TextToSpeech 변수를 만든다. private var tts: TextToSpeech? = null 다음은 초기화를 진행해야 한다. 나는 확장함수를 이용해 어디서든 초기화해서 사용할 수 있도록 구현했다. TTSManager.kt fun initTTS(context: Context): TextToSpeech { var tts: TextToSpeech? = null tts = TextToSpeech(context) { if (it == TextToSpeech.SUCCESS) { val result = tt..

Android 2024. 1. 16. 22:48
이전 1 다음
이전 다음
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 격파르타 합격후기
  • Java
  • 함수
  • IOS
  • rotate
  • 아이폰
  • 변수
  • Kotlin
  • Xcode
  • dart
  • 안드로이드
  • 격파르타 후기
  • FLUTTER
  • 연산자
  • 아이폰앱개발
  • 스위프트
  • sqld 자격증 합격
  • Android
  • NoAnimation
  • ~=
  • 버전카타로그
  • 격파르타 장점
  • .toml
  • gem update
  • Swift
  • 자바
  • 음성재생
  • toml
  • rotation
  • 코틀린
more
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바