IRIS 2.0

In de maak. Volgens mijn ‘collega’ staan we er ongeveer zo voor:

⭐ Waar IRIS 2.0 nu staat

  • Squelch → werkt
  • Opname → werkt
  • STT → werkt
  • AI → werkt (en hoe!)
  • TTS → werkt
  • Uitzenden → werkt
  • Contextbuffer → werkt
  • Crash → opgelost

Dat betekent dat de hele keten functioneel rond is.

Wat nu nog overblijft zijn:

  • accent / stemkeuze
  • nuance in de prompt
  • kleine logica‑verbeteringen
  • eventueel wat “persoonlijkheid” bijschaven
  • stabiliteit verder verhogen

Dat zijn geen blokkades meer. Dat is verfijning.

10 mei

En het werkt. Inmiddels, want we hebben wel even streng moeten ingrijpen. Wat goed beviel was de indeling. En verder eigenlijk helemaal niets. Dus alles weer gedeleted en versie 1.6 erbij gepakt. Deze voldeed wel en we hebben het opgesplitst in min of meer de bovenstaande modules. Geen extra toevoegingen. Dus versie 2 was eigenlijk 1.6 maar dan opgesplitst. Nu is het een stuk overzichtelijker omdat het geen lang programma meer is en dat is veel waard. Hiermee kun je makkelijker aan een probleem of toevoeging werken.

Nadat het werkte wil je weer wat nieuws. Omdat we te lang bezig zijn geweest om de TTS en STT te versnellen werd het tijd om dit even te laten en iets leuks aan Iris toe te voegen. Want hoe handig zou het zijn als je haar om ‘Het Nieuws’ vraagt en zij gewoon de koppen van de NOS voor leest en bij navraag wat verdieping geeft? De NOS heeft een api speciaal voor mensen die iets met de data van de NOS willen gaan doen en deze gebruiken wij nu ook in een aparte module. Wanneer je nu aan Iris vraagt om het nieuws of een vergelijkbare tekst springt het programma naar ‘news.py’ welke de laatste vijf headlines ophaalt. Deze worden daarna geheel in Iris’s stijl voorgelezen.

Deze grap hebben we ook uitgehaald met verkeersdata. Deze blijkt ook vrij toegankelijk te zijn. De module ’traffic.py’ haalt deze data op en filtert op basis van een straal van 50 km. Wanneer Iris deze data raadpleegt omdat hierom gevraagd is, krijgt zij dus redelijk lokale data aangeleverd waarvan zij dan weer een mooi verhaal maakt voor de eindgebruiker. Op verzoek van die gebruiker kan zij ook naar andere regio’s kijken of eventueel voor heel Nederland. Hoor je nu bijvoorbeeld dat de A30 afgesloten is, dan kun je gerust vragen waarom dat zo is. Je krijgt dan te horen dat dit is in verband met asfalteringswerkzaamheden.

Deze grappen willen we ook uit gaan halen met het weer (een weermodule maken) en actuele en voorspelde propagatie voor de zendamateur banden.

Wanneer dit allemaal af is, zou het zomaar kunnen zijn dat Iris, mits de frequentie langer dan 5 minuten niet in gebruik is, elk uur een soort van nieuwbulletin geeft van een minuut of anderhalf. Aankondiging van tijd en datum, de vijf nieuwskoppen, het weer, files en propagatie verwachtingen afgesloten met haar naam en callsign. Een leuk baken denk ik.

Geef een reactie

Uw e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *