brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Jul 22. 2024

23. 음성인식 AI 비서 만들기

생성형 AI 활용 앱 만들어줘4

음석 인식 서비스를 알아보고, 반복해서 학습하여 익혀보자.



<1> STT 서비스

<2> TTS서비스

<3> 챗GPT 문서 요약 프롬프트 제작

<4> 랭체인을 활용한 문서 요약 서비스

<5> 그라디오로 챗봇 제작





<1> STT 서비스


1

클로바 노트


2

다글로


3

구글 받아쓰기




<2> TTS서비스


1

클로바 보이스


2

STT - 위스퍼




3

TTS





<3> 챗GPT 문서 요약 프롬프트 제작



1

랭체인과 pypdf 라이브러시 설치




<4> 랭체인을 활용한 문서 요약 서비스



1

랭체인을 활용한 문서 요약 서비스를 진행


큰문서를 작은 문서로 나누어 각각의 요약을 진행한후 최종적으로 합쳐서 요약한다.

장점은 큰 문서라도 요약 가능

단점은 많은 API를 호출한다.



맵리듀스 방식을 이용한 PDF 문서 요약.


순서?

문서 내용 로드

문서 내용 분할

분할 내용 각각 요약 실행

각 문서의 요약본 통합 실행

최종 결과 통합 체인 생성




<5> 그라디오로 챗봇 제작


위스퍼 음성 인식봇

문서 요약 봇

프롬프트를 활용해 일정 관리봇 작성해보자.




코드

https://github.com/heypythonai/heypythonai/blob/main/Part3%20-%20%E1%84%8F%E1%85%A9%E1%84%83%E1%85%B3/%ED%97%A4%EC%9D%B4%ED%8C%8C%EC%9D%B4%EC%8D%AC%203-1%20STT.ipynb



감사합니다.


매거진의 이전글 22. 챗봇 업그레이드
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari