Flutter1 [Flutter] 실시간 Audio Wave 음성 녹음 기능 만들기 음성으로 대화를 하는 앱을 개발하고 있다.음성 녹음 버튼을 누르면 음성 버튼이 활성화되며 stt(Speech to Text)가 되는 기능이다. 실제로 stt는 패키지로 주어지기 때문에 어렵지 않게 구현했지만, 큰 벽은 바로 audio wave를 구현하는 거였다. audio_waveforms도 패키지로 있지만, 이건 이미 준비된 오디오 파일에 맞춰 그리는데 적합했다. 실시간 음성 데이터 표현을 위해서 class로 새로 구현해보는게 나을 것 같다고 판단했다. Designed UI피그마에서 디자인한 ui는 다음과 같다. 왼쪽은 활성화 전, 오른쪽은 음성 활성화 상태의 ui다. 사용자가 말하는 음성에 따라 실시간으로 파형이 변하도록 디자인했다. 구현 과정(1) 안드로이드, ios 오디오 권한 부여원하는 디바이.. 2024. 10. 11. 이전 1 다음