KDE төсөл нь зурагтуудад зориулсан Plasma Bigscreen орчинг нэвтрүүлсэн

KDE хөгжүүлэгчид танилцуулсан тусгай хэрэглэгчийн орчны анхны туршилтын хувилбар Плазмын том дэлгэц, энэ нь тогтворжуулагч, ухаалаг ТВ-ийн платформ болгон ашиглах боломжтой. Эхний туршилтын ачаалах зураг бэлтгэсэн (1.9 ГБ) Raspberry Pi 4 хавтангийн хувьд угсрах нь дээр үндэслэсэн ARM Linux болон төслийн багцууд KDE Неон.

KDE төсөл нь зурагтуудад зориулсан Plasma Bigscreen орчинг нэвтрүүлсэн

Том дэлгэц, гаргүйгээр удирдахад тусгайлан тохируулсан хэрэглэгчийн интерфэйс нь төслийн бүтээн байгуулалтын үндсэн дээр бүтээгдсэн дуут хяналтын систем, виртуал дуут туслах ашиглан нэмэлт юм. Микроф. Ялангуяа дуут интерфейсийг дуу хоолойгоор удирдахад ашигладаг Selene мөн үүнтэй холбоотой backend, та үүнийг сервер дээрээ ажиллуулж болно. Хөдөлгүүрийг яриа танихад ашиглаж болно Google STT буюу Mozilla DeepSpeech.

Дуу хоолойноос гадна орчны үйл ажиллагааг алсын удирдлага, тэр дундаа телевизийн стандарт алсын удирдлага ашиглан удирдах боломжтой. Номын санг ашиглан алсын удирдлагын дэмжлэгийг хэрэгжүүлдэг libCEC, автобус ашиглахыг зөвшөөрч байна Хэрэглээний электроникийн хяналт HDMI-ээр холбогдсон төхөөрөмжүүдийг удирдах. Хулганы манипуляторыг алсын удирдлагаар дуурайх горим, дуут командыг дамжуулахын тулд алсын удирдлагад суурилуулсан микрофон ашиглахыг дэмждэг. ТВ-ийн удирдлагаас гадна та WeChip гэх мэт USB/Bluetooth удирдлага ашиглаж болно G20 / W2, мөн ердийн гар, хулгана, микрофоныг холбоход ажилладаг.

Энэхүү платформ нь тусгайлан бэлтгэсэн Mycroft мультимедиа програмууд болон Bigscreen орчинд зориулан эмхэтгэсэн уламжлалт KDE ширээний программуудыг хоёуланг нь дэмждэг. Суулгасан програмуудад хандах, нэмэлт програмуудыг татаж авахын тулд дуут эсвэл алсын удирдлагаар алсын удирдлагад зориулагдсан шинэ тусгай интерфейсийг санал болгосон. Төсөл өөрийн хэрэглээний каталогийг эхлүүлсэн apps.plasma-bigscreen.org (IP хаяг дээр байрладаг тул ОХУ-д ашиглах боломжгүй, блоклосон Роскомнадзор).
Вэб хөтөчийг дэлхийн сүлжээгээр удирдахад ашигладаг Аврора WebKit хөдөлгүүр дээр суурилсан.

KDE төсөл нь зурагтуудад зориулсан Plasma Bigscreen орчинг нэвтрүүлсэн

Платформын гол онцлогууд:

  • Өргөтгөхөд хялбар. Mycroft-ийн ухаалаг туслах нь тодорхой ажлуудыг дуут командтай холбох боломжийг олгодог "ур чадвар"-ыг удирддаг. Жишээлбэл, "цаг агаар" ур чадвар нь цаг агаарын мэдээллийг хүлээн авч хэрэглэгчдэд энэ талаар мэдээлэх боломжийг олгодог бол "хоол хийх" чадвар нь хоолны жорын талаар мэдээлэл авч, аяга таваг бэлтгэхэд нь туслах боломжийг олгодог. Mycroft төсөл нь ердийн ур чадваруудын цуглуулгыг аль хэдийн хангасан бөгөөд үүнийг хөгжүүлэхэд Qt-д суурилсан график хүрээ, номын санг ашиглаж болно. Киригами. Аливаа хөгжүүлэгч өөрийн ур чадвараа платформд бэлтгэх боломжтой. ашиглах Python болон QML.

    KDE төсөл нь зурагтуудад зориулсан Plasma Bigscreen орчинг нэвтрүүлсэн

  • Код нь үнэ төлбөргүй бөгөөд эх бичвэрт байдаг. Үйлдвэрлэгчид плазмын том дэлгэц дээр суурилсан ухаалаг төхөөрөмжүүдийг бүтээж, үүсмэл бүтээлүүдийг тарааж, өөрсдийн үзэмжээр өөрчлөлт хийх боломжтой бөгөөд энэ нь өмчийн телевизийн орчны хил хязгаараар хязгаарлагдахгүй.
  • Уламжлалт Плазмын ажлын талбарыг ердийн алсын удирдлагаар удирдаж болох хэлбэр болгон хувиргаснаар KDE UI дизайнеруудад буйдан дээрээс удирдахад хялбар болгох програмын интерфейсийн зохион байгуулалт, хэрэглэгчийн харилцан үйлчлэлийн аргуудын шинэ арга барилыг турших боломжийг олгодог.
  • Дуут удирдлага. Тав тухтай дуут удирдлага нь нууцлалыг зөрчих, дуут командтай холбоогүй арын ярианы бичлэгийг гадаад сервер рүү дамжуулах аюулд хүргэдэг. Энэ асуудлыг шийдэхийн тулд Bigscreen нь Mycroft-ийн нээлттэй дуут туслахыг ашигладаг бөгөөд үүнийг өөрийн байгууламжид аудит хийх, байршуулах боломжтой. Санал болгож буй туршилтын хувилбар нь Mycroft гэрийн сервертэй холбогддог бөгөөд энэ нь анхдагч байдлаар Google-д нэрээ нууцалсан дуут мэдээллийг дамжуулдаг Google STT-г ашигладаг. Хэрэв хүсвэл хэрэглэгч арын хэсгийг өөрчилж, бусад зүйлсээс гадна Mozilla Deepspeech дээр суурилсан дотоод үйлчилгээг ашиглах эсвэл дуут командыг таних функцийг идэвхгүй болгож болно.
  • Уг төслийг KDE хөгжүүлэгчдийн нийгэмлэг бий болгож, хөтөлдөг.


Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх