본문 바로가기
인공지능

음성인식(Voice Recognition)과 인공지능 가상 비서(Artificial Intelligent Virtual Assistant)

by YJHTPII 2021. 5. 10.
반응형

리눅스에서는 커널 2.4 버전까지는 OSS(Open Sound System)라는 사운드 드라이버  모듈을 사용하였고 이후 2.6 버전부터 ALSA(Advanced Linux Sound Architecture) 사운드 드라이버 모듈을 지원하고 있다.

 

libasound 는 ALSA 시스템용 API를 제공하는 C 언어 라이브러리

PortAudio 라는  크로스플랫폼 오픈소스 오디오 입출력 라이브러리

PulseAudio는 다양한 오디오 소스 입력과 출력을 지원하는 사운드 서버

Jack Audio Connection Kit 는 오디오 녹음, 효과, 합성을 위한 저지연 오디오 서버인 jackd 를 포함

 

$ arecord -l

$ aplay -l

$ amixer cset numid=3 <n> #(n=0:auto 1:analog 2:HDMI)

$ alsamixer

$ speaker-test -t wav

$ arecord -d 3 temp.wav

$ aplay temp.wav

 

$ git clone https://github.com/swkim01/virtual-assistanthttps://github.com/swkim01/virtual-assistant

반응형

댓글