SHAPE-UP / Bangida-client

반려견 예비 보호자들을 위한 스타터 애플리케이션, 반기다: Client
0 stars 1 forks source link

사용자 훈련 음성 녹음 및 재생 #96

Open Hwater00 opened 2 years ago

Hwater00 commented 2 years ago

1.관련 파일 CountUpView.kt , SimVoiceActivity.kt , RecordButton.kt , SoundVisualizerView.kt , State.kt

2.퍼미션

3.SoundVisualizerView.kt 음성 그래프 생성 Amplitude를 가져오고, Draw를 요청,오른 쪽부터 순차적으로 그리기, invalidate() // 드로잉 처리

4.음성 캐시 저장 private val recordingFilePath: String by lazy { "${externalCacheDir?.absolutePath}/recording.3gp" }

Hwater00 commented 2 years ago

공식문서: https://developer.android.com/reference/android/media/MediaRecorder