Servere · Bots · Browsere · Radio
Filip Stadlers udviklingsværksted
Sludre.dk samler Filip Stadlers forsøg og udvikling inden for radio, talekommunikation og netværk. Projekterne undersøger, hvordan servere, bots, browsere og radioudstyr kan arbejde sammen og skabe nye kommunikationsmuligheder.
Arbejdet bygger videre på avancerede, frie og åbne softwareløsninger. En væsentlig del af udviklingen handler om at forbinde teknologierne og gøre dem lettere at bruge gennem enklere opsætning og mere overskuelige brugerflader.
Projekterne drives af nysgerrighed, kreativitet og ønsket om at lære frem for et mål om profit. Nogle forsøg bliver til praktiske løsninger, andre giver viden og erfaring til kommende projekter. Sludre.dk er derfor både et sted at dele brugbare resultater og et indblik i en løbende udviklingsproces, som andre kan hente inspiration fra og bygge videre på.
Browser · Mumble · FRN
Walkie
Walkie giver adgang til Mumble og FRN direkte fra browseren. Tal, lyt, skift kanal og skriv beskeder med egne forbindelsesprofiler og klientcertifikater. Der arbejdes med både mere omfattende funktioner og enklere brugerflader til forskellige behov.
Walkie rummer også mulighed for videomøder via VDO.Ninja og WebRTC, hvor lyd og video kan sendes direkte mellem deltagerne.
Gå til Walkie ↗
Radio over IP
Radiolink M2R
Radiolink M2R forbinder radioudstyr med Mumble og netværksbaseret kommunikation. Den containerbaserede bridge håndterer radioens lyd, squelch og PTT via GPIO, USB-relæ eller seriel styring.
Download og vejledning ↓
Bridge-teknologi
Newbridge
Newbridge er tænkt som en modulær bot, der kan være tilsluttet flere Mumble-servere på samme tid og aktivere de funktioner, der er brug for. Den kan blandt andet fungere som papegøje, bygge bro mellem servere og forbinde Mumble med lydsystemer og radiobaserede endepunkter.
Tekst-til-tale og hotword-baseret talegenkendelse kan også bruges til at udføre automatiske opgaver. Det er praktisk i situationer, hvor det ville være besværligt at skrive en kommando under en samtale eller radioudsendelse.
På Truckerstuen.dk bruges funktionen til automatisk at opsamle annoncerede trafikmeldinger i dagens arkiv. En talekommando ved starten af meldingen aktiverer registreringen, hvorefter de nyeste trafikmeldinger kan publiceres og afspilles direkte på websiden.
Se de nyeste trafikmeldinger ↗
Forsøg · Talegenkendelse · Kunstig tale
Quizvært og quizdeltager
Quizværten bruges til forsøg med lokal talegenkendelse, talesyntese og sprogmodeller på Mumble. Ud fra et valgt emne kan den klargøre sandt/falsk-spørgsmål eller spørgsmål med svarmuligheder, foreslå og kontrollere facit, læse quizzen højt og håndtere talte svar, turrækkefølge og point. Quizzer kan også forberedes og gemmes via et webpanel.
En særskilt simuleret quizdeltager har sin egen identitet og stemme. Den kan tilmelde sig quizzen og svare med tale, når den bliver kaldt op. Den gætter tilfældigt blandt svarmulighederne uden adgang til facit. Det gør det muligt at afprøve samspillet mellem stemmer, talegenkendelse, svartider, pauser og hensynet til andre samtaler i kanalen.
Mumble-bot · API'er · Personlige nyheder
Sladrebot
Sladrebot forbinder Mumble med nyhedskilder og personlige abonnementer, som brugeren vælger på en webside. Botten leverer de valgte meldinger privat, mens brugeren kan fortsætte i sin normale kanal.
Her fungerer bots og API'er som bindeled mellem serverens samtaler og funktionerne i browseren. Det giver mulighed for at kombinere talekommunikation, webtjenester og automatisering.
Android · Zello · Mumble
Zemla Bridge
En separat Android-prototype, der forbinder Zello og Mumble med digital lyd og automatisk PTT. Til praktiske forsøg og videre udvikling med åben kildekode. Kræver indledende ADB-opsætning og er afprøvet på Samsung SM-X200.
Hent APK, kildekode og vejledning →
Forsøg · Under udvikling
FreeDV-forsøg
FreeDV undersøges gennem praktiske forsøg med henblik på, om erfaringerne og funktionerne senere kan indgå i M2R.
Det er et udviklingsspor og skal ikke opfattes som en færdig M2R-funktion. Forsøgene bruges til at opbygge viden og afprøve muligheder for kommende løsninger.