Projekt KDE wprowadził środowisko Plasma Bigscreen dla telewizorów

Programiści KDE przedstawione pierwsza wersja testowa specjalistycznego środowiska użytkownika Plazma Duży ekran, która może służyć jako platforma dla dekoderów i telewizorów Smart TV. Pierwszy testowy obraz rozruchowy przygotowany (1.9 GB) dla płyt Raspberry Pi 4. Montaż opiera się na Linuksa ARM i pakiety z projektu KDE Neon.

Projekt KDE wprowadził środowisko Plasma Bigscreen dla telewizorów

Interfejs użytkownika, specjalnie zoptymalizowany pod kątem dużych ekranów i sterowania bez klawiatury, uzupełnia zastosowanie systemu sterowania głosowego i wirtualnego asystenta głosowego zbudowanego w oparciu o opracowania projektu Mycroft. W szczególności do sterowania głosowego wykorzystywany jest interfejs głosowy Selene i z tym związane zaplecze, który możesz uruchomić na swoim serwerze. Silnik może służyć do rozpoznawania mowy Google STT lub DeepSpeech Mozilli.

Oprócz głosu, działaniem środowiska można sterować także za pomocą pilotów, w tym standardowego pilota do telewizora. Obsługa zdalnego sterowania jest realizowana przy użyciu biblioteki biblioteka CECumożliwiający korzystanie z autobusu Kontrola elektroniki użytkowej do sterowania urządzeniami podłączonymi poprzez HDMI. Obsługiwany jest tryb symulowania manipulatora myszy za pomocą pilota oraz wykorzystanie mikrofonów wbudowanych w piloty do przekazywania poleceń głosowych. Oprócz pilotów do telewizorów można używać pilotów USB/Bluetooth, takich jak WeChip G20 / W2, a także działa po podłączeniu zwykłej klawiatury, myszy i mikrofonu.

Platforma obsługuje zarówno uruchamianie specjalnie przygotowanych aplikacji multimedialnych Mycroft, jak i tradycyjnych programów desktopowych KDE kompilowanych dla środowiska Bigscreen. Aby uzyskać dostęp do zainstalowanych programów i pobrać dodatkowe programy, zaproponowano nowy specjalizowany interfejs, przeznaczony do zdalnego sterowania za pomocą głosu lub zdalnego sterowania. W ramach projektu uruchomiono własny katalog aplikacji apps.plasma-bigscreen.org (niedostępne w Federacji Rosyjskiej, ponieważ jest hostowane na adresie IP, zablokowany Roskomnadzor).
Do poruszania się po sieci globalnej służy przeglądarka internetowa jutrzenka oparty na silniku WebKit.

Projekt KDE wprowadził środowisko Plasma Bigscreen dla telewizorów

Główne cechy platformy:

  • Łatwy w rozbudowie. Inteligentny asystent Mycrofta manipuluje „umiejętnościami”, które pozwalają powiązać określone zadania z poleceniami głosowymi. Przykładowo umiejętność „pogoda” odbiera dane o pogodzie i pozwala poinformować o niej użytkownika, a umiejętność „gotowanie” pozwala otrzymać informacje o przepisach kulinarnych i pomóc użytkownikowi w przygotowaniu potraw. Projekt Mycroft zapewnia już zbiór typowych umiejętności, do rozwoju których można wykorzystać framework graficzny i biblioteki oparte na Qt Kirigami. Każdy programista może przygotować swoje umiejętności na platformę, za pomocą Pythona i QML-a.

    Projekt KDE wprowadził środowisko Plasma Bigscreen dla telewizorów

  • Kod jest bezpłatny i dostępny w tekście źródłowym. Producenci mogą tworzyć inteligentne urządzenia w oparciu o Plasma Bigscreen, rozpowszechniać dzieła pochodne i wprowadzać zmiany według własnego uznania, nie ograniczając się granicami zastrzeżonych środowisk telewizyjnych.
  • Przekształcenie tradycyjnego obszaru roboczego Plazmy w formę, którą można kontrolować za pomocą zwykłego pilota, pozwala projektantom interfejsu użytkownika KDE na eksperymentowanie z nowym podejściem do układu interfejsu aplikacji i metod interakcji użytkownika, które ułatwiają sterowanie z kanapy.
  • Kontrola głosu. Wygodna kontrola głosowa niesie ze sobą ryzyko naruszenia poufności i wycieku nagrań rozmów w tle, niezwiązanych z poleceniami głosowymi, do zewnętrznych serwerów. Aby rozwiązać ten problem, Bigscreen korzysta z otwartego asystenta głosowego Mycroft, który jest dostępny do audytu i wdrożenia w jego obiektach. Proponowana wersja testowa łączy się z domowym serwerem Mycroft, który domyślnie korzysta z Google STT, który przesyła anonimowe dane głosowe do Google. W razie potrzeby użytkownik może zmienić backend i m.in. skorzystać z lokalnych usług opartych na Mozilla Deepspeech, a nawet wyłączyć funkcję rozpoznawania poleceń głosowych.
  • Projekt jest tworzony i utrzymywany przez uznaną społeczność programistów KDE.


Źródło: opennet.ru

Dodaj komentarz