Проект KDE представив оточення Plasma Bigscreen для телевізорів

Розробники KDE представили перший тестовий випуск спеціалізованого користувача оточення Велика екран плазми, яка може використовуватися як платформа для телеприставок та розумних телевізорів. Перший тестовий завантажувальний образ підготовлений (1.9 Гб) для плат Raspberry Pi 4. Складання засноване на ARM Linux та пакети від проекту KDE Neon.

Проект KDE представив оточення Plasma Bigscreen для телевізорів

Інтерфейс користувача, спеціально оптимізований для великих екранів та керування без клавіатури, доповнений застосуванням системи голосового управління та віртуальним голосовим помічником, побудованим на основі напрацювань проекту Майкрофта. Зокрема, для керування голосом застосовується голосовий інтерфейс Селена і пов'язаний з ним бекенд, який можна запустити на сервері. Для розпізнавання мови може використовуватися двигун Google STT або Mozilla DeepSpeech.

Окрім голосу керування роботою оточення також може здійснюватися за допомогою пультів дистанційного керування, у тому числі штатного пульта від телевізора. Підтримка пультів реалізована за допомогою бібліотеки libCEC, що дозволяє використовувати шину Контроль побутової електроніки керування пристроями, підключеними через HDMI. Підтримується режим симуляції маніпулятора миша через пульт та використання вбудованих у пульти мікрофонів для передачі голосових команд. Крім телевізійних пультів можна використовувати USB/Bluetooth пульти, такі як WeChip G20 / W2, а також працювати при підключенні звичайних клавіатури, миші та мікрофона.

Платформа підтримує як запуск спеціально підготовлених мультимедійних програм Mycroft, так і традиційних настільних програм KDE, зібраних для оточення Bigscreen. Для доступу до встановлених програм та завантаження додаткових програм запропоновано новий спеціалізований інтерфейс, розрахований на віддалене дистанційне керування голосом або пультом дистанційного керування. Проектом запущено власний каталог додатків apps.plasma-bigscreen.org (У РФ недоступний, оскільки розміщений на IP-адресі, заблокованому Роскомнаглядом).
Для навігації по глобальній мережі застосовується web-браузер Аврора на основі движка WebKit.

Проект KDE представив оточення Plasma Bigscreen для телевізорів

Основні особливості платформи:

  • Простота розширення. Розумний помічник Mycroft маніпулює навичками (skills), що дозволяють прив'язувати до голосових команд виконання певних завдань. Наприклад, навичка «погода» отримує дані про погоду і дозволяє інформувати про це користувача, а навичка «готування» дозволяє отримувати відомості про кулінарні рецепти та допомагати користувачеві в приготуванні страв. Проект Mycroft вже надає колекцію типових навичок, для розробки яких може застосовуватися графічний фреймворк на базі Qt та бібліотеки Kirigami. Будь-який розробник може підготувати свою навичку для платформи, використовуючи Python та QML.

    Проект KDE представив оточення Plasma Bigscreen для телевізорів

  • Код є вільним та доступним у вихідних текстах. Виробники можуть створювати розумні пристрої на базі Plasma Bigscreen, поширювати похідні роботи та вносити зміни на свій розсуд, не обмежуючись рамками, властивими пропрієтарним оточенням.
  • Перетворення традиційного робочого простору Plasma у форму, якою можна керувати зі звичайного пульта дистанційного керування, дає можливість дизайнерам інтерфейсу KDE експериментувати з новими підходами компонування інтерфейсу додатків і методами взаємодії з користувачем, що спрощує управління, сидячи на дивані.
  • Голосове керування. Комфортне керування голосом обертається небезпекою порушення конфіденційності та витоку на зовнішні сервери записів фонових розмов, не пов'язаних із голосовими командами. Для вирішення цієї проблеми у Bigscreen використовується відкритий голосовий помічник Mycroft, доступний для аудиту та розгортання на своїх потужностях. У запропонованому тестовому випуску здійснюється підключення до домашнього сервера Mycroft, який за замовчуванням використовує Google STT, який передає анонімізовані голосові дані до Google. За бажанням користувач може поміняти бекенд і навіть використовувати локальні сервіси на базі Mozilla Deepspeech або взагалі відключити функцію розпізнавання голосових команд.
  • Проект створений і підтримується спільнотою розробників KDE, що зарекомендувала себе.


Джерело: opennet.ru

Додати коментар або відгук