brunch
매거진 NCE AI

5. 네이버클라우드-NCE-AI-회의 음성 요약

by Master Seo

# 회의 음성 내용을 요약 후 회의록을 전송해보자.

# 프롬프트 체인에 대해 배워 보자.



참고

음성 인식에 사용할 언어와 음성 데이터를 입력받아, 그 인식 결과를 텍스트로 변환하는 STT (Speech-to-Text)


API 예제

Python 기반의 STT (Speech-to-Text) API 예제 코드는 다음과 같습니다.


https://api.ncloud-docs.com/docs/ai-naver-clovaspeechrecognition-stt-api-example



1

순서?


CLOVA Studio API 발급

주피터 노트북 실행

실습파일 실행

회의록 음성 STT 파일 입력

코드에 개인 API KEY 입력해 실행

프롬프트 작성

코드 실행



2

# CLOVA Studio API 발급


CLOVA Studio

https://clovastudio.ncloud.com/playground



왼쪽에 API 키 발급

0 api-key.png


API 키

생성

노트패드에 API 키 복사해 놓는다.



3

주피터 노트북 실행

실습파일 실행

회의록 음성 STT 파일 입력

코드에 개인 API KEY 입력해 실행

프롬프트 작성

코드 실행



4

# 서버 접속 , # 실습 파일을 주피터 노트북에 업로드 하자. - email-test.pynb

# 서버 로그인 , 실행

jupyter notebook --allow-root

# 콘솔에서 공인 ip 확인

# 웹브라우저 - 공인ip:8888 로 접속



5

# excel 1일차 23번 째줄 클릭 - email-test.pynb 다운로드

# 주피터 노트북에 upload



6

주피터 노트북에서 코드 실행하기


맨 위부터 Run 실행



0 run.png


또는


shift + <Enter> 키



7

코드에 api key 입력

10 key.png




8

# 소스 코드 참조

# 프롬프트 체인에는 회의 음성 STT 주요 내용을 요약 후 , 참석자에게 메일로 회의록을 전달하는 메일 초안 작성 프롬프트 입력.


15 입력.png




9

결과

20 결과.png






10

다음


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



11

참고

코랩 실행시 ask 함수 추가 필요




keyword
매거진의 이전글4. 네이버클라우드-NCE-AI-실습환경 구축