AudioRecorder

Description

  • You can record your voice through the microphone.
  • You can play the recorded voice.
  • You can visualize the voice.

activity_main.xml

  • Button
  • Custom component
    • SoundVisualizerView
    • CountUpView
    • RecordButton

MainActivity.kt

  • REQUEST_RECORD_AUDIO_PERMISSION
  • MediaRecorder
  • function
    • startRecording
    • stopRecording
    • startPlaying
    • stopPlaying

Display

GitHub

View Github