요즘IT
위시켓
새로 나온
인기요즘 작가들컬렉션
물어봐
새로 나온
인기
요즘 작가들
컬렉션
물어봐
개발
AI
IT서비스
기획
디자인
비즈니스
프로덕트
커리어
트렌드
스타트업

물어봐

BETA
파이썬에서 마이크 녹음해서 파일로 저장하는 코드를 짜줘,
IT 지식이 풍부한 고양이 ‘요고’가 답변해 드려요. 네, 마이크로부터 오는 음성을 녹음하여 파일로 저장하는 파이썬 코드를 작성하는 방법을 알려드리겠습니다. 먼저, 음성 녹음을 위해서는 파이썬의 `pyaudio` 라이브러리를 사용할 수 있습니다. 이 라이브러리를 설치한 후에 아래와 같은 코드를 이용하여 음성을 녹음하고 파일로 저장할 수 있습니다. ```python import pyaudio import wave chunk = 1024 # 한 번에 읽어올 데이터 크기 FORMAT = pyaudio.paInt16 # 오디오 포맷 CHANNELS = 1 # 모노 채널 RATE = 44100 # 샘플링 레이트 RECORD_SECONDS = 5 # 녹음할 시간 (초) WAVE_OUTPUT_FILENAME = "output.wav" # 저장할 파일 이름 audio = pyaudio.PyAudio() stream = audio.open(format=FORMAT, channels=CHANNELS, rate=RATE, input=True, frames_per_buffer=chunk) print("Start Recording...") frames = [] for i in range(0, int(RATE / chunk * RECORD_SECONDS)): data = stream.read(chunk) frames.append(data) print("Recording finished.") stream.stop_stream() stream.close() audio.terminate() waveFile = wave.open(WAVE_OUTPUT_FILENAME, 'wb') waveFile.setnchannels(CHANNELS) waveFile.setsampwidth(audio.get_sample_size(FORMAT)) waveFile.setframerate(RATE) waveFile.writeframes(b''.join(frames)) waveFile.close() ``` 이 코드를 사용하면 마이크로부터 음성을 녹음하여 `output.wav` 파일로 저장할 수 있습니다. 원하는 파일 이름으로 수정하여 사용하시면 됩니다. 이렇게하면 음성 녹음 및 파일 저장이 간단히 처리됩니다. 추가로 필요한 기능이 있으면 언제든지 물어봐주세요!
열심히 읽고 답변했어요!하트얼굴
개발

비개발자를 위한 파이썬 독학법 (하)

5분
이걸 csv 파일로 저장하게 만드는 법을 몰라 열심히 찾고 베꼈다. 그때 베낀 코드는 지금도 알차게 활용하고 있다. 몇 개월 동안 파이썬을 쓰지 않아 명령어를 까먹었더라도 과거에 만들어놓은 것들을 갔다 쓰면 그만이다. 나에
비개발자를 위한 파이썬 독학법 (하)
맨오브피스
스크랩
프로덕트

비개발자의 눈으로 살펴보는 ChatGPT

7분
인기
코드를 대신 작성해준다<출처: ChatGPT> 나는 비개발자이지만 파이썬 코드는 어느 정도 작성할 줄 안다. 하지만 자주 쓰지는 않는 탓에 명령어 이름들을 까먹곤 한다. 그래서 유용한 코드는 나중을 위해 개인
비개발자의 눈으로 살펴보는 ChatGPT
맨오브피스
스크랩
AI

AI와 협업하기: AI 페어 프로그래밍이란?

11분
인기
소프트웨어 품질 향상코드 개선: 더 나은 방법 혹은 잠재적인 버그나 문제를 사전에 검출언어 처리: 다국어 처리, 에러 메시지 생성, 문서 작성 등 텍스트 생성AI 기반 검색: 라이브러리, 프레임워크 등 검색 2.1 깃허브 코파일럿 동작 예시예시로 VSCode에
AI와 협업하기: AI 페어 프로그래밍이란?
골든래빗
스크랩
물어보기
서비스 전체보기
위시켓요즘IT
고객 문의
02-6925-4867
10:00-18:00주말·공휴일 제외
[email protected]
요즘IT
요즘IT 소개작가 지원
기타 문의
콘텐츠 제안하기광고 상품 보기
요즘IT 슬랙봇크롬 확장 프로그램
이용약관
개인정보 처리방침
청소년보호정책
㈜위시켓
대표이사 : 박우범
서울특별시 강남구 테헤란로 211 3층 ㈜위시켓
사업자등록번호 : 209-81-57303
통신판매업신고 : 제2018-서울강남-02337 호
직업정보제공사업 신고번호 : J1200020180019
제호 : 요즘IT
발행인 : 박우범
편집인 : 노희선
청소년보호책임자 : 박우범
인터넷신문등록번호 : 서울,아54129
등록일 : 2022년 01월 23일
발행일 : 2021년 01월 10일
© 2013 Wishket Corp.
로그인
요즘IT 소개
콘텐츠 제안하기
광고 상품 보기