마이크
스피커
리눅스 오디오 테스트
•
하드웨어 연결 확인 방법
◦
디바이스 인식 확인 명령어
arecord -l
Bash
복사
일반적으로 card 0은 내장 오디오 카드를, card 1은 외부에서 연결한 오디오 카드나 USB 마이크를 나타낸다.
우리 마이크는 card 1 임을 확인
lsusb
Bash
복사
우리 마이크는 : BUS 003 Device 024
•
오디오 테스트 :
arecord -D hw:1,0 -d 5 test.wav
Bash
복사
홈 디렉토리에 test.wav 음성파일이 저장되었고 이를 재생하면 영민이 목소리가 잘 녹음된 것을 확인
→ 마이크 디바이스 이상 무!
device_index 매개변수를 사용하여 원하는 마이크를 선택할 수 있다. 이 값은 arecord -l 명령어를 통해 얻은 card 번호로 하면 된다. (우리의 경우 1번)
class Google_STT:
def __init__(self, lang="ko-KR"):
self.r = Recognizer()
self.mic = Microphone(device_index=1) # 여기를 수정
Bash
복사