Веб-сайт • [中文]
? Введение
SpeechGPT — это веб-приложение, которое позволяет вам общаться с помощью ChatGPT.
Вы можете использовать это приложение, чтобы улучшить свои навыки разговорной речи или просто весело провести время, общаясь с ChatGPT.
Функции
- Открытый исходный код и бесплатно : любой может использовать и изменять его бесплатно.
- Конфиденциальность прежде всего : все данные хранятся локально.
- Удобство для мобильных устройств : разработано так, чтобы быть доступным и удобным для использования на мобильных устройствах.
- Поддержка нескольких языков : поддерживает более 100 языков.
- ? Распознавание речи : включает как встроенное распознавание речи, так и интеграцию со службами речи Azure.
- ? Синтез речи : включает встроенный синтез речи, а также интеграцию с Amazon Polly и Azure Speech Services.
? Скриншоты
Учебник
- Установите ключ API OpenAI
- Зайдите в настройки и перейдите в раздел «Чат».
- Установите ключ API OpenAI.
- Если у вас нет ключа API OpenAI, следуйте этому руководству, чтобы узнать, как получить ключ API OpenAI.
- Настройка служб речи Azure (необязательно)
- Зайдите в «Настройки» и перейдите в раздел «Синтез».
- Измените службу синтеза речи на Azure TTS.
- Задайте регион Azure и ключ доступа Azure.
- Настройте Amazon Polly (необязательно)
- Зайдите в «Настройки» и перейдите в раздел «Синтез».
- Измените службу синтеза речи на Amazon Polly.
- Задайте регион AWS, идентификатор ключа доступа AWS и секретный ключ доступа (ключ доступа должен иметь политику AmazonPollyFullAccess).
- Если у вас нет ключа доступа AWS, следуйте этому руководству о том, как создать пользователя IAM в AWS.
Руководство по разработке и журнал изменений
- Дополнительную информацию о настройке среды разработки см. в нашем Руководстве по разработке.
- Чтобы просмотреть историю заметных изменений проекта, проверьте журнал изменений.
? Развертывание
Развертывание с помощью Vercel
Развертывание с помощью Docker
- Загрузите образ Docker:arm64.
docker pull hahahumble/speechgpt
- Запустите Docker-контейнер.
docker run -d -p 8080:8080 --name speechgpt hahahumble/speechgpt
- Посетите
http://localhost:8080/
чтобы получить доступ к приложению.
Сборка и запуск образа Docker
- Создайте образ Docker.
docker build -t speechgpt:arm64 -f Dockerfile .
- Запустите Docker-контейнер.
docker run -d -p 8080:8080 --name=speechgpt speechgpt
- Посетите
http://localhost:8080/
чтобы получить доступ к приложению.
? Лицензия
Этот проект лицензируется на условиях лицензии MIT.