brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Jul 22. 2024

AI 1탄-5-4. 음성인식 AI 비서 만들기

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

음성 인식 서비스 + 그라디오 UI를 통해 원하는 서비스를 만들어보자.

위스퍼 음성 인식봇

문서 요약 봇

프롬프트를 활용해 일정 관리봇을 만들자.



<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를 호출한다.



2

맵리듀스 방식을 이용한 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




다음

https://brunch.co.kr/@topasvga/3931


매거진의 이전글 AI 1탄-5-3. 랭체인을 활용한 챗봇 업그레이드
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari