Skip to content

Versão 1.1: Estabilidade e IA Offline

Choose a tag to compare

@Gpiovesana Gpiovesana released this 05 Sep 23:35
· 49 commits to main since this release
898aaca

🇧🇷 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).