Vários métodos de implantação para atender a vários cenários de uso
O realtime-transcription-fastrtc oferece uma gama completa de opções de implementação:
- Implantação local: Solução padrão, adequada para usuários individuais, para proteger dados privados contra vazamento. É necessário um ambiente Python 3.10 e ferramentas ffmpeg
- Espaços para abraçar o rosto: Implementação com um clique na nuvem, sem necessidade de configurar o ambiente, adequada para demonstrações rápidas
- Implementação corporativa: Oferece suporte à conteinerização do Docker para integração à infraestrutura de TI existente
O projeto é igualmente flexível em termos de opções de interface:
- A interface do Gradio é adequada para usuários não técnicos e oferece uma experiência pronta para uso
- O modo FastAPI permite que os desenvolvedores façam personalizações profundas e ajustem a interface modificando o index.html.
- Suporte à alternância dinâmica de modos de implantação (UI_MODE e APP_MODE) por meio de variáveis de ambiente
Essa resposta foi extraída do artigoFerramenta de código aberto para conversão de fala em texto em tempo realO