프로젝트명 : 음성인식 비서 'Javis' 프로젝트
진행 기간 : 2020 7월 23일 ~ 2020년 7월 29일(7일)
개발 인원 : 4명
사용 기술 : Python
참고 사이트 : ai-creator.tistory.com/71
참고 사항 : ※ 원작자의 허락을 받은 컨텐츠 입니다. 보다 자세한 코드는 원작자님 코드를 확인해주세요 !
음성인식 비서 'Javis' 프로젝트
기획의도 : 최근 글로벌 음성 인식 시장이 계속 증가하는 추세이다. 또한, 빅스비, 시리, 구글 어시스턴트 등 쉽게 스마트폰으로도 여러 음식 인식 서비스를 쉽게 접할 수 있다. 이러한 파이썬으로 음성인식을 이용해 영화 '아이언맨'의 비서 'Javis'를 구현해보았다.

주요 기능 :
1. 음성인식(카카오 음성인식 STT(Speech-to-Text) 사용, SpeechRecognition 마이크 사용)
2. 명령 수행 : 뉴스 요약하기, 일정 찾고 맛집 찾기
개발환경 :
Python 3.6, kakao STT, 구글 캘린더
시스템 구성도 :

주요 코드 :





자세한 코드는 레퍼런스한 티스토리를 참고하시기 바랍니다.
결과 창


결론 : 카카오 REST API, 구글 캘린더 Oauth 클라이언트 ID json 파일, 네이버 Client Id & Client Secret를 사용하여 만든 프로젝트여서 생소했지만 API와 크롤링 등의 사용법을 배울 수 있었다.
한계점 :
1) 참고한 레퍼런스 사이트를 확인해보면 음성인식을 하면 카카오톡 나에게 보내기로 보내주는 것을 확인할 수 있는데 Api를 처음 사용해 능숙하지 않아 기간 내에 성공하지 못해 카카오톡 보내기가 아닌 window 창으로 띄우는 것으로 대체
2) 초반 음성인식을 부분에서 ui를 신경을 쓰지 못한 부분(강사님 피드백)
'Project' 카테고리의 다른 글
| [Python][미니 프로젝트] 2048 (0) | 2020.10.12 |
|---|---|
| [R] 사망률 최대 암의 발병 원인 분석 (0) | 2020.09.23 |