Projekt KDE představil prostředí Plasma Bigscreen pro televizory

Vývojáři KDE prezentovány první testovací verze specializovaného uživatelského prostředí Plazmový Bigscreen, kterou lze použít jako platformu pro set-top boxy a chytré televizory. První testovací spouštěcí obraz připravený (1.9 GB) pro desky Raspberry Pi 4. Sestavení vychází z ARM Linux a balíčky z projektu KDE Neon.

Projekt KDE představil prostředí Plasma Bigscreen pro televizory

Uživatelské rozhraní, speciálně optimalizované pro velké obrazovky a ovládání bez klávesnice, je doplněno o použití systému hlasového ovládání a virtuálního hlasového asistenta postaveného na základě vývoje projektu. Mycroft. Pro hlasové ovládání se používá zejména hlasové rozhraní Selene a souvisí s tím backend, který můžete spustit na svém serveru. Pro rozpoznávání řeči lze použít motor Google STT nebo Mozilla DeepSpeech.

Kromě hlasu lze provoz prostředí ovládat také pomocí dálkových ovladačů včetně standardního dálkového ovladače televizoru. Podpora vzdáleného ovládání je implementována pomocí knihovny libCEC, umožňující použití autobusu Řízení spotřební elektroniky k ovládání zařízení připojených přes HDMI. Podporován je režim simulace manipulátoru myši pomocí dálkového ovladače a použití mikrofonů zabudovaných v dálkových ovladačích pro přenos hlasových příkazů. Kromě televizních dálkových ovladačů můžete použít dálková ovládání USB/Bluetooth, jako je WeChip G20 / W2a fungují i ​​při připojení běžné klávesnice, myši a mikrofonu.

Platforma podporuje jak spouštění speciálně připravených multimediálních aplikací Mycroft, tak tradiční desktopové programy KDE kompilované pro prostředí Bigscreen. Pro přístup k nainstalovaným programům a stahování dalších programů bylo navrženo nové specializované rozhraní určené pro dálkové ovládání hlasem nebo dálkovým ovládáním. Projekt spustil vlastní katalog aplikací apps.plasma-bigscreen.org (není k dispozici v Ruské federaci, protože je hostován na IP adrese, blokováno Roskomnadzor).
K navigaci v globální síti se používá webový prohlížeč Jitřenka založené na enginu WebKit.

Projekt KDE představil prostředí Plasma Bigscreen pro televizory

Hlavní vlastnosti platformy:

  • Snadné rozšíření. Chytrý asistent Mycroft manipuluje s „dovednostmi“, které vám umožňují přiřadit konkrétní úkoly k hlasovým příkazům. Například dovednost „počasí“ přijímá údaje o počasí a umožňuje vám o nich informovat uživatele a dovednost „vaření“ umožňuje přijímat informace o kulinářských receptech a pomáhat uživateli při přípravě pokrmů. Projekt Mycroft již poskytuje sbírku typických dovedností, pro jejichž vývoj lze použít grafický rámec a knihovny založené na Qt Kirigami. Každý vývojář může připravit své dovednosti pro platformu, pomocí Python a QML.

    Projekt KDE představil prostředí Plasma Bigscreen pro televizory

  • Kód je zdarma a dostupný ve zdrojovém textu. Výrobci mohou vytvářet chytrá zařízení založená na Plasma Bigscreen, distribuovat odvozená díla a provádět změny podle svého uvážení, aniž by byli omezováni hranicemi proprietárních televizních prostředí.
  • Transformace tradičního plazmového pracovního prostoru do podoby, kterou lze ovládat běžným dálkovým ovladačem, umožňuje návrhářům KDE UI experimentovat s novými přístupy k rozvržení rozhraní aplikace a metodám interakce s uživatelem, které usnadňují ovládání z gauče.
  • Hlasová kontrola. Pohodlné hlasové ovládání vede k nebezpečí narušení důvěrnosti a úniku nahrávek konverzací na pozadí, které nesouvisejí s hlasovými příkazy na externí servery. K vyřešení tohoto problému používá Bigscreen otevřeného hlasového asistenta Mycroft, který je k dispozici pro audit a nasazení v jeho zařízeních. Navrhovaná testovací verze se připojuje k domovskému serveru Mycroft, který ve výchozím nastavení používá Google STT, který přenáší anonymizovaná hlasová data do Googlu. Na přání může uživatel změnit backend a mimo jiné využívat lokální služby založené na Mozilla Deepspeech nebo dokonce vypnout funkci rozpoznávání hlasových příkazů.
  • Projekt je vytvořen a udržován zavedenou komunitou vývojářů KDE.


Zdroj: opennet.ru

Přidat komentář