O proxecto KDE introduciu o ambiente Plasma Bigscreen para televisores
Desenvolvedores de KDE presentado primeira versión de proba dun entorno de usuario especializado Pantalla grande de plasma, que se pode usar como plataforma para decodificadores e televisores intelixentes. Primeira imaxe de arranque de proba preparado (1.9 GB) para placas Raspberry Pi 4. A montaxe baséase en ARM Linux e paquetes do proxecto Neon de KDE.
A interface de usuario, especialmente optimizada para pantallas grandes e control sen teclado, compleméntase co uso dun sistema de control por voz e un asistente de voz virtual construído a partir dos desenvolvementos do proxecto. Mycroft. En particular, utilízase unha interface de voz para o control de voz Selene e relacionados con el backend, que pode executar no seu servidor. Pódese usar un motor para o recoñecemento de voz Google STT ou Mozilla DeepSpeech.
Ademais da voz, o funcionamento do ambiente tamén se pode controlar mediante mandos a distancia, incluído un mando a distancia estándar da televisión. O soporte de control remoto está implementado mediante a biblioteca libCEC, permitindo o uso do autobús Control de electrónica de consumo para controlar dispositivos conectados mediante HDMI. Admítese o modo de simular un manipulador de rato mediante un control remoto e o uso de micrófonos integrados nos controis remotos para transmitir comandos de voz. Ademais dos mandos a distancia de TV, podes usar mandos a distancia USB/Bluetooth, como WeChip G20 / W2, e tamén funciona ao conectar un teclado, rato e micrófono normal.
A plataforma admite tanto o lanzamento de aplicacións multimedia Mycroft especialmente preparadas como os programas tradicionais de escritorio KDE compilados para o ambiente Bigscreen. Para acceder aos programas instalados e descargar programas adicionais, propúxose unha nova interface especializada, deseñada para o control remoto por voz ou control remoto. O proxecto lanzou o seu propio catálogo de aplicacións apps.plasma-bigscreen.org (non dispoñible na Federación Rusa, xa que está aloxado nun enderezo IP, bloqueado Roskomnadzor).
Utilízase un navegador web para navegar pola rede global Aurora baseado no motor WebKit.
Principais características da plataforma:
Fácil de expandir. O asistente intelixente de Mycroft manipula "habilidades" que che permiten asociar tarefas específicas con comandos de voz. Por exemplo, a habilidade "tempo" recibe datos meteorolóxicos e permítelle informar ao usuario sobre iso, e a habilidade "cociñar" permítelle recibir información sobre receitas culinarias e axudar ao usuario a preparar pratos. O proxecto Mycroft xa ofrece unha colección de habilidades típicas, para o desenvolvemento das cales se pode usar un marco gráfico e bibliotecas baseadas en Qt. Kirigami. Calquera desenvolvedor pode preparar a súa habilidade para a plataforma, usando Python e QML.
O código é gratuíto e dispoñible no texto fonte. Os fabricantes poden crear dispositivos intelixentes baseados en Plasma Bigscreen, distribuír traballos derivados e facer cambios ao seu criterio, sen estar limitados polos límites dos contornos de televisión propietarios.
Transformar o espazo de traballo de Plasma tradicional nun formulario que se pode controlar cun control remoto normal permítelles aos deseñadores da interface de usuario de KDE experimentar con novos enfoques para o deseño da interface da aplicación e os métodos de interacción do usuario que facilitan o control desde o sofá.
Control por voz. O control de voz cómodo provoca o perigo de violar a confidencialidade e de filtrar as gravacións de conversas en segundo plano non relacionadas con comandos de voz a servidores externos. Para resolver este problema, Bigscreen utiliza o asistente de voz aberto de Mycroft, que está dispoñible para auditoría e despregamento nas súas instalacións. A versión de proba proposta conéctase ao servidor doméstico Mycroft, que por defecto usa Google STT, que transmite datos de voz anónimos a Google. Se o desexa, o usuario pode cambiar o backend e, entre outras cousas, utilizar servizos locais baseados en Mozilla Deepspeech ou mesmo desactivar a función de recoñecemento de comandos de voz.
O proxecto é creado e mantido pola comunidade de desenvolvedores de KDE establecida.