audio(2)
-
[Python] 음성 관련 라이브러리 (pyannote,pedalboard,noisereduce,pydub,pytube)
1. pytube,pydub알게된 경로: 유튜브 영상의 음원만 가지고 테스트하길 원하다 찾았음 Pytube는 youtube 영상 다운에 적합Pydub은 음성 처리에 적합 (노이즈 줄이기, 증폭, 변환 등) 기능을 가지고 있음#pip install pytube #pip install pydub from pytube import YouTubefrom pydub import AudioSegment # 유튜브 동영상 URLurl = '원하는 유튜브 영상 URL' (유튜브 영상 우측 : 현재 주소 복사 or 동영상 주소 복사)# 유튜브 동영상 다운로드yt = YouTube(url)stream = yt.streams.filter(only_audio=True).first()output_path = stream..
2024.06.04 -
[Python] flask audio file Not Loading
[환경]서버 flask화면 html에 kotlin 감싼것DB MYSQL배포 aws EC2 [원하는 flow]핸드폰에서 녹음 start End 파일 업로드(클라이언트 -> 서버) whisper 모델로 STT TXT,MP3파일 AWS에 저장경로 DB저장 [서비스]1. stt 결과 확인2. txt 엑셀로 변환 후 다운 [ISSUE] 1. 클라이언트에서 MPEG 파일 -> 서버(Flask) 전송 (OK)2. 서버에서 whisper 모델로 STT(OK)3. 분석한 STT MP3,TXT 저장 (OK) 4. 클라이언트에서 버튼을 누르면 서버의 MP3 파일을 load하려함 (FAIL)실패한 해결과정 들1. MP4파일 -> MP3 컨버팅 (moviepy 사용)2. 서버 MP3파일를 다시 읽은 후 클라이언트에게 R..
2024.05.30