SpeechGPT 是一个让你与 ChatGPT 聊天的网站。
你可以使用 SpeechGPT 来练习你的口语,或者只是和 ChatGPT 闲聊。
- 📖 开源免费: 任何人都可以免费使用、修改。
- 🔒 隐私至上: 所有数据都存储在本地,保护用户隐私。
- 📱 移动端友好: 具有响应式设计。
- 📚 支持多种语言: 支持超过 100 种语言。
- 🎙 语音识别: 包括浏览器内置的语音识别功能和与 Azure 语音服务的集成。
- 🔊 语音合成: 包括浏览器内置的语音合成功能,以及与 Amazon Polly 和 Azure 语音服务的集成。
![]() |
![]() |
![]() |
- 设置 OpenAI API Key
- 进入设置,进入对话部分。
- 设置 OpenAI API Key。
- 如果您没有 OpenAI API Key,请按照如何获取 OpenAI API Key 的教程进行操作。
- 设置 Azure 语音服务(可选)
- 进入设置,进入语音合成部分。
- 将语音合成服务更改为 Azure TTS。
- 设置 Azure 区域和 Azure 访问密钥。
- 设置 Amazon Polly(可选)
- 进入设置,进入语音合成部分。
- 将语音合成服务更改为 Amazon Polly。
- 设置 AWS 区域、AWS 访问密钥 ID 和密钥访问密钥(访问密钥应具有 AmazonPollyFullAccess 策略)。
- 如果您没有 AWS Access Key,请按照如何在 AWS 中创建 IAM 用户的教程进行操作。
- 拉取 Docker 镜像
docker pull hahahumble/speechgpt- 运行 Docker 容器
docker run -d -p 8080:8080 --name speechgpt hahahumble/speechgpt- 访问
http://localhost:8080/
- 构建 Docker 镜像
docker build -t speechgpt .- 运行 Docker 容器
docker run -d -p 8080:8080 --name=speechgpt speechgpt- 访问
http://localhost:8080/
本项目根据 MIT 许可证 的条款进行许可。



