openai_azure_text2speech
1.0.0
이것은 텍스트 입력 (URL, 텍스트 또는 파일을 통해)을 허용하고 OpenAI의 GPT-4 터보 모델을 사용하여 프롬프트를 기반으로 응답을 생성 한 다음 Azure의 텍스트 음성 API를 사용하여 생성 된 텍스트를 음성으로 변환하는 파이썬 응용 프로그램입니다. 이 앱은 직관적 인 웹 인터페이스를 위해 streamlit 으로 구축되었습니다.
pip install requests streamlit openai beautifulsoup4 python-dotenv저장소 복제 :
git clone https://github.com/hipnologo/openai_azure_text2speech.git
cd openai_azure_text2speech 환경 변수 구성 : 프로젝트 루트에서 .env 파일을 만들고 API 키를 추가하십시오.
OPENAI_API_KEY=YOUR_OPENAI_API_KEY
AZURE_API_KEY=YOUR_AZURE_API_KEY
응용 프로그램 실행 : sleamlit을 사용하여 앱을 시작하십시오.
streamlit run app.py입력 옵션 :
프롬프트 길이 사용자 정의 :
텍스트 음성 연사를 생성하고 재생합니다 .
en-US-AriaNeural , en-US-GuyNeural 및 en-GB-RyanNeural Voices 중에서 선택하십시오.우리는 기여를 환영합니다! 기여 :
자세한 안내서는 Contributing.md 파일을 참조하십시오.
코딩 스타일을 따르고 새 코드에 대한 테스트 케이스를 추가하십시오. 궁금한 점이 있으면 자유롭게 연락하십시오.