번역 2

음성 생성과 번역을 활용한 데스크톱 번역기

PyQt5, Hugging Face Transformers, Eleven Labs API 활용영어 → 한국어 자동 번역번역된 텍스트 → 음성 변환변환된 음성 → 재생GUI 인터페이스 제공번역영어 문장을 입력하면 NLLB-200 모델로 한국어로 번역음성 생성번역된 문장을 Eleven Labs API로 음성(mp3)으로 변환음성 재생생성된 mp3 파일을 PyDub으로 재생GUI 구성PyQt5로 사용자 인터페이스 구성 (입력, 버튼, 출력 등) pip install requests PyQt5 pydub dotenv transformers torch torchaudio torchmedia  필요 라이브러리import osimport requestsfrom dotenv import load_dotenvfrom P..

Hugging Face와 Transformers 라이브러리로 살펴본 NLP 모델들

Hugging Face의 Transformers 라이브러리를 사용해 NLP 모델을 활용실습감정 분석텍스트 생성번역문장 임베딩*Transformers 라이브러리Hugging Face에서 개발한 오픈소스 라이브러리다양한 사전학습(pretrained)된 NLP 모델 제공텍스트 생성, 번역, 감정 분석, 문장 분류 등 다양한 작업 지원pipeline()을 통해 복잡한 과정을 한 줄로 해결 가능   텍스트 생성 : GPT-2 OpenAI에서 개발다음 문장을 예측하고 생성하는 데 특화된 모델 from transformers import pipeline# GPT-2 기반 텍스트 생성 파이프라인 로드generator = pipeline("text-generation", model="gpt2")# 텍스트 생성result..

728x90