작품/A.I

A.I 소스

youjin.A 2016. 2. 12. 04:54

초기 소스

AI.tar


다시 만든 소스

main.c

listening (sox program) -> stt(google speech api) -> reply (simimi api) -> tts (voicerss api) -> speak (mpg123 program)


**사용 방법

1. 다운 받는다.

2. (루트 계정으로) gcc -o main main.c

3. ./main

 

아무 폴더에 넣어도 됨.

실행하려면 녹음 프로그램인 sox랑 mp3파일 재생 프로그램인 mpg123을 설치해야 된다. 

$ apt-get install sox mpg123

실행하면 txt파일이랑 wav, mp3파일들이 생긴다. 

여기서 생성되는 txt파일에 사용자의 문장과 로봇이 대답하는 문징이 있고 이걸 이용해서 화면에 나타내면 될 것 같다.

 

지금 실행하면 대답이 안나오는데, 그 이유가 simsimi 무료 버전은 하루에 100번 사용 가능한데 내가 다 써버렸어 ㅠㅜ...

대답해주는 프로그램으로 simimi 말고 다른걸 찾아봐야겠다.


stt랑 simimi api 받아오는데 너무 오래걸려서 전체적으로 느리기때문에 시리우스 해보고 있다 ㅋㅋㅋㅋ

http://sirius.clarity-lab.org/sirius/