Repository navigation
Versão 1.1: Estabilidade e IA Offline
🇧🇷 Versão 1.1: Primeira Versão Estável 🚀
Esta é a primeira versão de produção do Baseus Presenter para Linux. O aplicativo foi estabilizado, testado e auditado para oferecer uma experiência segura e fluida em ambientes de apresentação e aulas.
✨ Principais Recursos:
-
Overlay Inteligente (Multi-Telas): O laser digital, lupa, spotlight e pincel agora detectam automaticamente múltiplos monitores/Datashows e "teletransportam" a área de desenho para a tela onde o cursor está ativo.
-
Inteligência Artificial Offline: Integração completa com Vosk (Transcrição) e Argos Translate (Tradução Simultânea) rodando 100% localmente no seu hardware, sem enviar áudio para a nuvem.
-
Arquitetura de Segurança: Instalador aprimorado com criação de ambiente virtual isolado (
venv). As regras udev restritivas limitam o acesso ao hardware apenas ao grupo de segurança baseus, permitindo a execução em user space (sem root). -
Blindagem de Hardware: Implementada tolerância a falhas na leitura bruta da porta USB (
hidraw) e sistema atômico de salvamento de configurações para evitar corrupção em caso de queda de energia. Prevenção de instâncias duplicadas via trava de arquivo no Kernel (fcntl).
🇺🇸 Version 1.1: First Stable Release 🚀
This is the first production-ready release of the Baseus Presenter for Linux. The application has been stabilized, tested, and audited to provide a secure and smooth experience for presentations and lectures.
✨ Key Features:
-
Smart Overlay (Multi-Monitor): The digital laser, magnifier, spotlight, and pen now automatically detect multiple monitors/projectors and "teleport" the drawing area to the active screen.
-
Offline AI: Full integration with Vosk (Transcription) and Argos Translate (Live Translation) running 100% locally on your hardware, ensuring privacy.
-
Security Architecture: Enhanced installer using an isolated virtual environment (
venv). Restrictive udev rules limit hardware access strictly to the baseus security group, allowing execution in user space (no root required). -
Hardware Shielding: Implemented fault tolerance for raw USB reading (
hidraw) and atomic config saving to prevent data corruption. Duplicate instances are blocked via Kernel-level file locking (fcntl).