원하는 앱의 소리만 녹음
실행 중인 앱을 검색해 녹음 대상을 고르도록 했습니다. 첫 녹음에서는 Zoom을 우선 선택하고, 녹음 중에는 소리가 들어오는지 파형으로 보여 줍니다. 선택한 앱이 종료되면 그때까지 녹음한 내용을 저장합니다.
수업 중 놓친 내용을 다시 확인하려고 만든 맥 전용 STT 앱입니다. 강의를 녹음해 텍스트로 바꾸고, 필요한 내용은 요약해서 볼 수 있습니다.

수업을 들으며 내용을 전부 받아 적기 어렵고, 필기하다 중요한 설명을 놓칠 때가 있었습니다. 놓친 내용을 나중에 다시 확인하려고 맥 전용 STT 앱을 만들었습니다.
Zoom이나 선택한 앱의 소리를 녹음하고, 녹음이 끝나면 Whisper로 한국어·영어 음성을 텍스트로 바꿉니다. 문장마다 시간 정보가 표시되어 필요한 부분을 찾아보기 쉽습니다.
녹음 파일과 텍스트는 강의별로 모아 두고 제목으로 검색할 수 있습니다. TXT·SRT 파일로 저장할 수 있으며, 요약은 필요한 강의에서 ‘요약 만들기’를 눌러 확인합니다.
실행 중인 앱을 검색해 녹음 대상을 고르도록 했습니다. 첫 녹음에서는 Zoom을 우선 선택하고, 녹음 중에는 소리가 들어오는지 파형으로 보여 줍니다. 선택한 앱이 종료되면 그때까지 녹음한 내용을 저장합니다.
기존 음성 인식에서 문장이 빠지는 문제를 줄이기 위해 WhisperKit으로 변경했습니다. 긴 무음 구간은 분석 대상에서 제외하되 원본 녹음과 문장의 시간 정보는 유지하도록 했습니다.
녹음 파일과 텍스트를 강의별 폴더에 저장합니다. 같은 녹음을 다시 변환할 때는 새 결과가 완성된 뒤 파일을 바꾸도록 해, 작업이 취소되거나 실패해도 이전 기록이 남도록 했습니다.
녹음이 끝날 때마다 자동으로 요약하던 기능을 버튼을 눌러 실행하는 방식으로 바꿨습니다. Apple Intelligence를 사용할 수 없으면 원문에서 핵심 문장을 골라 보여 줍니다. 창을 닫아도 메뉴 막대에서 녹음을 제어할 수 있습니다.
1.2.0에 Whisper 기반 음성 인식을 반영했습니다. 녹음한 내용을 시간대별로 확인하고 TXT·SRT 파일로 저장할 수 있습니다.
기존 음성 인식 방식에서는 녹음한 내용 중 일부 문장이 빠졌습니다.
WhisperKit으로 변경하고, 같은 녹음으로 문장과 시간 정보가 나오는지 비교했습니다. 소리가 없는 구간에서 잘못된 문장이 생기지 않도록 긴 무음 구간을 제외하는 처리도 추가했습니다.
필요한 기능을 직접 정하고 AI와 함께 개발·테스트했습니다.