Site • [中文]
? Introdução
SpeechGPT é um aplicativo da web que permite conversar com ChatGPT.
Você pode utilizar este aplicativo para melhorar suas habilidades de fala no idioma ou simplesmente se divertir conversando com o ChatGPT.
Características
- Código aberto e gratuito : qualquer pessoa pode usar e modificar sem custo.
- Privacidade em primeiro lugar : todos os dados são armazenados localmente.
- Compatível com dispositivos móveis : projetado para ser acessível e utilizável em dispositivos móveis.
- Suporte para vários idiomas : Suporta mais de 100 idiomas.
- ? Reconhecimento de fala : inclui reconhecimento de fala integrado e integração com os Serviços de Fala do Azure.
- ? Síntese de fala : inclui síntese de fala integrada, bem como integração com Amazon Polly e Azure Speech Services.
? Capturas de tela
Tutorial
- Defina a chave da API OpenAI
- Vá para Configurações e navegue até a seção Bate-papo.
- Defina a chave de API OpenAI.
- Se você não tiver uma chave de API OpenAI, siga este tutorial sobre como obter uma chave de API OpenAI.
- Configurar os Serviços de Fala do Azure (opcional)
- Vá para Configurações e navegue até a seção Síntese.
- Altere o Serviço de Síntese de Fala para Azure TTS.
- Defina a região do Azure e a chave de acesso do Azure.
- Configurar o Amazon Polly (opcional)
- Vá para Configurações e navegue até a seção Síntese.
- Mude o serviço de síntese de fala para Amazon Polly.
- Defina a região da AWS, o ID da chave de acesso da AWS e a chave de acesso secreta (a chave de acesso deve ter a política AmazonPollyFullAccess).
- Se você não tiver uma chave de acesso da AWS, siga este tutorial sobre como criar um usuário IAM na AWS.
Guia de Desenvolvimento e Changelog
- Para obter mais informações sobre como configurar seu ambiente de desenvolvimento, consulte nosso Guia de Desenvolvimento.
- Para visualizar o histórico de mudanças notáveis do projeto, verifique o Changelog.
? Implantação
Implantando com Vercel
Implantando com Docker
- Extraia a imagem do Docker:arm64.
docker pull hahahumble/speechgpt
- Execute o contêiner Docker.
docker run -d -p 8080:8080 --name speechgpt hahahumble/speechgpt
- Visite
http://localhost:8080/
para acessar o aplicativo.
Construindo e executando a imagem Docker
- Construa a imagem do Docker.
docker build -t speechgpt:arm64 -f Dockerfile .
- Execute o contêiner Docker.
docker run -d -p 8080:8080 --name=speechgpt speechgpt
- Visite
http://localhost:8080/
para acessar o aplicativo.
? Licença
Este projeto está licenciado sob os termos da licença do MIT.