Edge-TTS는 Microsoft Edge 브라우저, Windows 시스템 또는 API 키 설치 없이 Microsoft Edge의 온라인 텍스트 음성 변환 서비스를 사용할 수 있도록 하는 강력한 Python 모듈입니다. 이 프로젝트는 개발자에게 Microsoft의 고품질 음성 합성 서비스에 액세스할 수 있는 간단하고 사용하기 쉬운 인터페이스를 제공합니다.
edge-tts
및 edge-playback
명령pip install edge-tts
pipx install edge-tts
edge-tts --text "Hello, world!" --write-media hello.mp3 --write-subtitles hello.srt
edge-playback --text "Hello, world!"
edge-tts --list-voices
edge-tts --voice ar-EG-SalmaNeural --text "مرحبا كيف حالك؟" --write-media hello_in_arabic.mp3
edge-tts --rate=-50% --text "Hello, world!" --write-media hello_slow.mp3
edge-tts --volume=-50% --text "Hello, world!" --write-media hello_quiet.mp3
edge-tts --pitch=-50Hz --text "Hello, world!" --write-media hello_low_pitch.mp3
Edge-TTS는 다음을 포함하되 이에 국한되지 않는 많은 언어 및 지역 변형을 지원합니다.
Edge-TTS는 Python 모듈로 코드에서 직접 사용할 수 있으며 다양한 애플리케이션에 통합하는 데 적합합니다.
Microsoft의 보안 제한으로 인해 사용자 정의 SSML 기능이 제거되었습니다. 서비스는 Microsoft Edge 자체에서 생성할 수 있는 SSML 형식만 사용할 수 있습니다. 즉, 단일 <voice>
태그와 그 안의 단일 <prosody>
태그만 지원합니다.
--rate
매개변수를 통해 조정--volume
매개변수를 통해 조정--pitch
매개변수를 통해 조정여러 오픈 소스 프로젝트에서 edge-tts 모듈을 사용했습니다.
edge-playback
명령은 비 Windows 시스템에서 mpv 플레이어 설치 필요Edge-TTS는 매우 실용적인 텍스트 음성 변환 도구입니다. Microsoft Edge 브라우저의 온라인 TTS 서비스를 영리하게 활용하여 사용자에게 무료의 고품질 음성 합성 솔루션을 제공합니다. 개인적인 용도이든 프로젝트 통합이든 추천할 만한 도구입니다. 간단한 설치 및 사용 방법과 풍부한 언어 지원으로 인해 텍스트 음성 변환 요구 사항에 이상적인 선택입니다.