Этот репозиторий оснащен интерфейсом Gradio, предназначенным для использования API Openai Text-Speek (TTS). Интерфейс позволяет пользователям создавать речь из предоставленного текста, используя различные модели и параметры голоса.
Чтобы начать использовать этот интерфейс, выполните следующие действия:
Клонировать этот репозиторий на местную машину.
git clone https://github.com/arham-kk/openai-tts.git
cd openai-ttsУстановите требуемые зависимости.
pip install -r requirements.txtУбедитесь, что следующие зависимости установлены:
gradioopenaiВы можете установить их с помощью:
pip install -r requirements.txttts-1 или tts-1-hd ) и вариант голоса из ( alloy , echo , fable , onyx , nova , shimmer ).Код организован в два основных компонента:
tts : Этот модуль содержит функцию, ответственную за взаимодействие с API OpenAI для генерации речи.gradio_interface : Этот модуль устанавливает интерфейс Gradio, включая поля ввода, кнопки и вывод речи. Следуйте этим шагам, чтобы настроить и запустить интерфейс Gradio:
Получите свой ключ API OpenAI.
Запустите интерфейс Gradio.
python app.pyВведите свой текст и выберите нужную модель и параметры голоса.
Нажмите кнопку «Создать» или нажмите Enter, чтобы сгенерировать речь.
Этот код предоставляется по лицензии MIT. Не стесняйтесь модифицировать и распространять его по мере необходимости.