KDE-prosjektet introduserte Plasma Bigscreen-miljøet for TV-er

KDE-utviklere presentert første testutgivelse av et spesialisert brukermiljø Storskjerm i plasma, som kan brukes som plattform for set-top-bokser og smart-TVer. Første testoppstartsbilde forberedt (1.9 GB) for Raspberry Pi 4-brett. Montering er basert på ARM Linux og pakker fra prosjektet KDE Neon.

KDE-prosjektet introduserte Plasma Bigscreen-miljøet for TV-er

Brukergrensesnittet, spesielt optimalisert for store skjermer og kontroll uten tastatur, kompletteres med bruk av et stemmestyringssystem og en virtuell stemmeassistent bygget på grunnlag av prosjektets utvikling Mycroft. Spesielt brukes et stemmegrensesnitt for stemmestyring Selene og relatert til det baksiden, som du kan kjøre på serveren din. En motor kan brukes til talegjenkjenning Google STT eller Mozilla DeepSpeech.

I tillegg til stemme kan driften av miljøet også styres ved hjelp av fjernkontroller, inkludert en standard TV-fjernkontroll. Fjernkontrollstøtte implementeres ved hjelp av biblioteket libCEC, som tillater bruk av bussen Forbrukerelektronikkontroll for å kontrollere enheter tilkoblet via HDMI. Modusen for å simulere en musemanipulator via en fjernkontroll og bruken av mikrofoner innebygd i fjernkontrollene for å overføre talekommandoer støttes. I tillegg til TV-fjernkontroller kan du bruke USB/Bluetooth-fjernkontroller, for eksempel WeChip G20 / W2, og fungerer også når du kobler til et vanlig tastatur, mus og mikrofon.

Plattformen støtter både lansering av spesialtilberedte Mycroft multimediaapplikasjoner og tradisjonelle KDE-skrivebordsprogrammer kompilert for Bigscreen-miljøet. For å få tilgang til installerte programmer og laste ned tilleggsprogrammer, har et nytt spesialisert grensesnitt blitt foreslått, designet for fjernkontroll med stemme eller fjernkontroll. Prosjektet lanserte sin egen applikasjonskatalog apps.plasma-bigscreen.org (ikke tilgjengelig i den russiske føderasjonen, siden den er vert på en IP-adresse, blokkert Roskomnadzor).
En nettleser brukes til å navigere i det globale nettverket Aurora basert på WebKit-motoren.

KDE-prosjektet introduserte Plasma Bigscreen-miljøet for TV-er

Hovedtrekk ved plattformen:

  • Enkel å utvide. Mycrofts smarte assistent manipulerer «ferdigheter» som lar deg knytte spesifikke oppgaver til talekommandoer. For eksempel mottar ferdigheten "vær" værdata og lar deg informere brukeren om det, og ferdigheten "matlaging" lar deg motta informasjon om kulinariske oppskrifter og hjelpe brukeren med å tilberede retter. Mycroft-prosjektet gir allerede en samling av typiske ferdigheter, for utviklingen av hvilke et Qt-basert grafisk rammeverk og biblioteker kan brukes Kirigami. Enhver utvikler kan forberede ferdighetene sine for plattformen, ved hjelp av Python og QML.

    KDE-prosjektet introduserte Plasma Bigscreen-miljøet for TV-er

  • Koden er gratis og tilgjengelig i kildetekst. Produsenter kan lage smarte enheter basert på Plasma Bigscreen, distribuere avledede verk og gjøre endringer etter eget skjønn, uten å være begrenset av grensene til proprietære TV-miljøer.
  • Å transformere det tradisjonelle Plasma-arbeidsområdet til en form som kan kontrolleres med en vanlig fjernkontroll lar KDE-brukergrensesnittdesignere eksperimentere med nye tilnærminger til applikasjonsgrensesnittoppsett og brukerinteraksjonsmetoder som gjør det enklere å kontrollere fra sofaen.
  • Stemmekontroll. Komfortabel stemmestyring resulterer i fare for brudd på konfidensialitet og lekkasje av opptak av bakgrunnssamtaler som ikke er relatert til talekommandoer til eksterne servere. For å løse dette problemet bruker Bigscreen Mycrofts åpne stemmeassistent, som er tilgjengelig for revisjon og distribusjon på anleggene. Den foreslåtte testutgivelsen kobles til Mycroft-hjemmeserveren, som som standard bruker Google STT, som overfører anonymiserte taledata til Google. Om ønskelig kan brukeren endre backend og blant annet bruke lokale tjenester basert på Mozilla Deepspeech eller til og med deaktivere funksjonen for stemmekommandogjenkjenning.
  • Prosjektet er opprettet og vedlikeholdt av det etablerte KDE-utviklerfellesskapet.


Kilde: opennet.ru

Legg til en kommentar