Ingo: Hallihallo, herzlich willkommen zur Radio-Tux-Ausgabe im Januar 2026,
Ingo: heute mit Thorsten. Hallo Thorsten.
Thorsten: Gude.
Ingo: Du machst sehr viel mit Sprache und da werden wir uns heute auch noch drüber
Ingo: unterhalten, aber wir haben uns kennengelernt auf der Frostkong letztes Jahr
Ingo: und genau, du hast mir mal gesagt, du hast mir schon mal eine E-Mail geschrieben
Ingo: und dann habe ich gesagt, okay,
Ingo: ja gut, muss ich nochmal nachgucken,
Ingo: habe ich tatsächlich gefunden und jetzt haben wir uns zusammen gemailt und bestreiten
Ingo: hier mal diese Januar-Sendung, weil das mit diesen Sprachgeschichten fand ich sehr interessant.
Ingo: Und ich kann dir eine Sache sagen, ich habe auch ein bisschen damit rumgespielt,
Ingo: nämlich wer aufmerksam zugehört hat, hat deine Stimme tatsächlich schon gehört,
Ingo: im Outro der letzten Folgen.
Ingo: Ich habe das dann gleich mal aktiv angewendet.
Thorsten: Das freut mich doch sehr zu hören.
Ingo: Ja, hat funktioniert.
Ingo: Hat funktioniert. In der Rhein-Bonn-Sieg-Region da, in St. Augustin.
Ingo: Und immer ein großes Ding. Wie hat dir denn die Frostcon letztes Jahr gefallen?
Ingo: Du warst ja da, wir haben uns da ja kennengelernt.
Thorsten: Genau, wir haben ja dann abends auch an dem sozialen Teil durchaus die eine
Thorsten: oder andere Stunde miteinander verbracht.
Thorsten: Ja, die Frostcon ist jedes Mal, also das klingt so, als wäre ich jetzt schon
Thorsten: hunderte Mal da gewesen. Wobei sie hatte letztes Jahr ja auch Jubiläumsjahr.
Thorsten: Ich war jetzt insgesamt erst zweimal da aber ich muss sagen beide Male war das
Thorsten: eine total schöne Veranstaltung,
Thorsten: Also abgesehen von immer wieder interessanten Vorträgen, was mich total fasziniert
Thorsten: in der Frostcon ist einfach, dass Menschen, die einfach Leidenschaft für Themen
Thorsten: haben, zusammentrifft.
Thorsten: Also da geht es nicht um irgendwelche großen Marketing oder sonst irgendwelche
Thorsten: Veranstaltungen, es sind einfach Enthusiasten und ich liebe es persönlich,
Thorsten: einfach mir Vorträge anzuhören von Leuten, die glauben an das,
Thorsten: was sie erzählen und die diese Passion mitbringen.
Thorsten: Und da findest du auf der Frostcon eigentlich exklusiv genau diese Leute.
Thorsten: Und das schätze ich sehr.
Ingo: Ja, und auch zu allen Themen. Egal, ob du jetzt, keine Ahnung,
Ingo: ob du Züge magst, die du noch steuern kannst, irgendwie kann man sich ja angucken,
Ingo: dass du tatsächlich deine Modelleisenbahn irgendwie automatisierst.
Ingo: Du findest irgendwie Leute, die sich mit Smart Home beschäftigen, Leute, die ja, auch,
Ingo: Ich würde nicht sagen, komisches Zeug machen, aber es sind Sachen,
Ingo: mit denen hat man gar nicht gedacht, dass man es vielleicht mal braucht.
Ingo: Es ist eine sehr bunte Mischung, wie du schon richtig sagst.
Thorsten: Ich glaube, ich hatte das mal gesehen, in der letzten oder vorherigen Frostcoin,
Thorsten: wo ich war, da gab es auch einen schönen Vortrag, da hat jemand gezeigt,
Thorsten: wie sie Fledermaus-Populationen zählen.
Thorsten: Also mit welcher Technologie in welcher Open-Source-Projekte,
Thorsten: die quasi Fledermaus, ja, die Zahl oder die Population so ein bisschen tracken.
Thorsten: Und wie du sagst, das ist natürlich jetzt kein klassisches IT-Projekt,
Thorsten: was man erwarten würde, wenn man sagt, was hast du denn so für IT-Projekte im
Thorsten: Kopf, dass man Fledermaus-Populationen zählt.
Thorsten: Das ist genau diese Bandpreise, die es auch spannend macht, definitiv, ja.
Ingo: Genau, aber ansonsten geht es auch, Freifunk war da, es ging um CMS-Systeme,
Ingo: um Smart Home, habe ich schon gesagt, Open Hub war zum Beispiel da, die Open Hub Community.
Ingo: Lernstick war da. Wer war da?
Thorsten: Also so eine Lernstick, also quasi so eine Schweizer Distribution,
Thorsten: die sich an Schülerinnen und Schüler richtet oder auch an Lehrkräfte,
Thorsten: dass man quasi einfach von einem USB-Stick eine einheitliche Lernumgebung hat
Thorsten: für Leute, die eben vielleicht nicht die neueste Hardware sich leisten können
Thorsten: oder keinen Zugriff haben auf irgendwelche aktuellen Betriebssysteme,
Thorsten: dass man da einfach sagt, man hat für alle Klassen quasi einfach USB-Booten,
Thorsten: ja, eine einheitliche Lernumgebung.
Thorsten: Das finde ich auch total spannend.
Thorsten: Themen, glaube ich, war Open Talk, also Lokallaufweg oder Souveräne,
Thorsten: das ist ja auch so ein Thema, digitale Souveränität, Videokonferenzlösungen.
Thorsten: Ich glaube, da gibt es so viele Varianten und so viele spannende Themen.
Thorsten: Die kriegt man gar nicht alle zusammen.
Ingo: Genau. Also natürlich waren auch Linux-Distributionen da, so ganz klassische
Ingo: Themen, aber auch in die Matrix-Community oder XMPP.
Ingo: Also da war irgendwie alles dabei, was man sich so vorstellen kann.
Ingo: Und natürlich auch, also es gibt einmal diesen Projektstände-Teil,
Ingo: der ist ja quasi, wenn man reingeht links da in die Mensa.
Ingo: Ja, dann hat man aber auch natürlich noch ein paar kommerzielle,
Ingo: ja, Leute, die das Ding natürlich auch irgendwie mit ihren Gebühren am Laufen halten.
Ingo: Ich glaube, aber auch so, da ist, glaube ich, auch Deutschlandfunk und sowas
Ingo: unter diesen kommerziellen Ausstellern, würde ich jetzt mal sagen,
Ingo: die einfach dann, die müssen da irgendwo in der Region sitzen oder so,
Ingo: die einfach sagen, hier, wenn du irgendwie ein toller Coda bist oder so, komm doch zu uns.
Ingo: So was findet man da und eben gibt es auch einen Teil so für Jugendliche,
Ingo: für Kinder, diese Froglabs.
Ingo: Da kann man, wenn man mit Kindern dahin geht, sich da vorher auch informieren
Ingo: und dann die Kinder irgendwie ab neun mitbringen und die werden da auch beschäftigt.
Ingo: Finde ich auch sehr interessant immer. Ja,
Ingo: Das ist ein ganz buntes Publikum.
Thorsten: Ganz bunte Mischung, wie du sagst, von Kindern über klassische ITler,
Thorsten: über Enthusiasten, die an anderen Stellen auch unterwegs sind.
Thorsten: Also das, ja, wie gesagt, das finde ich immer das total Spannende,
Thorsten: was man für Menschen da kennenlernen kann und auch abends an diesem Social Event,
Thorsten: wenn man dann nochmal abends beim Ausklang so ein bisschen gemütlich zusammensitzen kann.
Thorsten: Ja, das macht es immer als Paket, finde ich, eine ganz gelungene, runde Veranstaltung.
Ingo: Ja, wir hatten dieses Jahr ein bisschen zu wenig Essen. Oder letztes Jahr ein
Ingo: bisschen zu wenig Essen.
Ingo: Musste dann noch irgendwie nachgeordnet werden, mussten dann noch Pizza ran geschafft werden.
Ingo: Ich glaube, wir saßen auch noch einen Podcast aufzeichnen und als wir dann zum
Ingo: Social-Event gegangen sind, waren die Vorräte schon sehr knapp.
Thorsten: Ja, das ist richtig. Also das stimmt.
Thorsten: Also da war dann schon einiges geräubert, auch als ich dann da war.
Thorsten: Aber meine Güte, das macht es doch auch ein bisschen aus, dass man sagt,
Thorsten: komm, dann hol mir einfach noch ein paar Bleche Pizza. und dann geht es weiter. Das ist ja...
Ingo: Und Getränke gab es genug, also davon hatten sie nicht das Problem.
Ingo: Manchmal, keine Ahnung, wo da die Planung an der Stelle falsch lag,
Ingo: aber das ist eben auch so schön.
Ingo: Wir müssen vielleicht nochmal sagen, es ist ein Wochenende, sind also zwei Tage
Ingo: und am Ende des ersten Tages ist eben dieses Social Event,
Ingo: wo man da hoffentlich bei gutem Wetter, sonst wird es ein bisschen schwierig,
Ingo: in diesem Innenhof dann da sitzt und ja, stundenlang mit Leuten,
Ingo: die man entweder kennt oder gerade kennengelernt hat, dann über die Themen,
Ingo: philosophiert und diskutiert, über die man sich so austauschen will.
Thorsten: Wir saßen ja, glaube ich, dann auch mal mit dem Christian Stankowitsch zusammen,
Thorsten: der ja auch Podcast-Kollege von dir ist, sozusagen.
Thorsten: Der ja auch, glaube ich, der FrostCon ein regelmäßiger Speaker ist.
Thorsten: Ich weiß gar nicht, ob die den zwischendurch nach Hause schicken oder ob der
Thorsten: einfach da schon mittlerweile einen Schlafplatz hat und einfach jedes Jahr wieder aktiviert wird.
Thorsten: Aber man trifft immer wieder faszinierende Leute.
Ingo: Ja, genau. Mit ihm habe ich auch einen Podcast mit aufgezeichnet oder er hat
Ingo: einen gemacht und hat ein paar Leute interviewt.
Ingo: Da war ich auch mit drin und habe meine Eindrücke damals geschildert.
Ingo: Jetzt sind sie natürlich schon ein bisschen her, aber trotzdem habe ich gedacht,
Ingo: wir machen hier mal für die Januar-Sendung so ein bisschen einen Rückblick,
Ingo: weil ja, es ist natürlich, jetzt kommen die nächsten, die kommen,
Ingo: sind die Chemnitzer Linux-Tage.
Ingo: Es ist so ein ähnliches Event, das eine eben im Frühjahr und das andere dann im Spätsommer,
Ingo: Anfang Herbst schon, das sind halt so immer die großen Community-Events, muss man ja sagen.
Ingo: Alles andere sind irgendwie schon, wenn dann sind es irgendwelche Veranstaltungen,
Ingo: wo größere Firmen dahinterstehen, aber wenn man so sagt, man will einen größeren
Ingo: Linux-Tag besuchen, es gibt natürlich auch noch viele kleine,
Ingo: in Augsburg Linux-Info-Tag, in Kiel gibt es einen und so weiter und so fort,
Ingo: also da gibt es schon noch ein paar.
Ingo: Aber wenn man so einen von den Größeren besuchen will, dann landet man irgendwie
Ingo: bei den Chemnitzer Linux-Tagen oder eben bei der FrostCon.
Ingo: Hast du welche Vorträge gesehen, wo du sagst, die kann man, sollte man sich nochmal nachgucken?
Ingo: Weil das ist natürlich auch ein Teil des Konzepts.
Ingo: Die Sachen werden danach alle auf Media CCC veröffentlicht.
Ingo: Man kann die meisten der Vorträge auch nachgucken.
Ingo: Hinterher gibt es irgendwas, wo du sagst, okay, das hat mich begeistert,
Ingo: da guck mal nochmal rein.
Thorsten: Also ich fand ein Thema, das ist jetzt fast, als wäre es ein Hype,
Thorsten: also da ging es auch um Coding mit KI-Unterstützung, das fand ich ganz spannend,
Thorsten: aber halt mit Open-Source-KI, nicht mit den klassischen proprietären Cloud-KIs,
Thorsten: sondern mit lokal laufiger KI, das fand ich einen ganz schönen Vortrag.
Thorsten: Dann auch das Thema mit der Barrierefreiheit, mit OpenTalk, als Alternative
Thorsten: zu Microsoft Teams möglicherweise, das fand ich einen ganz schönen Beitrag.
Thorsten: Auch den Lernstick, den ich selber nicht besuchen konnte, weil das parallel
Thorsten: war zu dem Talk, den ich selber gehalten hatte.
Thorsten: Aber das finde ich schön, einfach weil es auch aus meiner Sicht Barrierefreiheit
Thorsten: sind natürlich wichtige Themen, Zugänglichkeit, digitale Teilhabe und solche Punkte.
Thorsten: Aber wie gesagt, ich bin auch in Vorbereitung auf unseren Podcast heute nochmal
Thorsten: durch die Agenda von der Frostcon 2025 gegangen.
Thorsten: Also da sind so viele schöne Dinge. Ich glaube, wer da durchguckt,
Thorsten: da findet man immer irgendwas, was sich auf jeden Fall lohnt, mal nachzugucken.
Ingo: Genau, man kann ja auf die Webseite der FrostCon von letztem Jahr sozusagen gehen.
Ingo: Man kann sich den Schedule noch angucken und dann einfach mal schauen, ist da irgendwas.
Ingo: Und es geht um Feilsysteme, 50 Jahre Feilsysteme von Christian Klöntopp.
Ingo: Das war, glaube ich, auch ein Vortrag, den ich glaube, ich habe ihn nicht ganz
Ingo: gucken können, weil wir ein bisschen zu spät da waren an dem Tag.
Ingo: Aber das ist, glaube ich, noch was, was ich definitiv noch mal nachgucken muss.
Ingo: Aber gesellschaftspolitische Themen sind natürlich auch dabei.
Ingo: Und ja, genau, einfach mal reingucken, durchgucken. Den Vortrag,
Ingo: den du gehalten hast, ist, glaube ich, ging auch irgendwas um Sprache und Smart
Ingo: Home oder so. War das so die Richtung?
Thorsten: Da ging es um Home Assistant und wie ich das mit lokaler Sprachsteuerung,
Thorsten: also ohne Cloud, eben auch steuern kann. Ja, genau.
Ingo: Genau, da gehen wir dann gleich nochmal in unserem zweiten Teil sozusagen drauf ein.
Ingo: Und was ich, ja stimmt, du hast gesagt, 20 Jahre Frostcon, also es ist ein Jubiläum gewesen.
Ingo: Eins, eine große Keynote sozusagen war noch, weil wir gerade bei AI waren oder
Ingo: du so ein bisschen bei KI,
Ingo: der Gründer des Curl-Projektes war da, der Daniel Stanberg und der hat sich
Ingo: ein bisschen aufgeregt, in Anführungsstrichen,
Ingo: dass einfach AI sehr viel, ihm sehr viel Arbeit macht.
Ingo: In dem Sinne, dass da einfach ganz viele Issues aufgemacht werden und irgendwelche
Ingo: Leute mit AI programmiert sagen, hey,
Ingo: du hast hier irgendwelche kritischen Sicherheitslücken in deinem Code.
Ingo: Turns out, die gibt es gar nicht. Die hat sich die KI irgendwie herhalluzioniert
Ingo: und dass das mega nervig ist an der Stelle.
Ingo: Hat ja jetzt auch im Nachhinein dann dazu geführt, dass sie das Programm eingestellt
Ingo: haben, ihr Backbounty-Programm eingestellt haben, weil sie nur noch geflutet
Ingo: werden mit sinnlosen Zeug.
Ingo: Und ich meinte damals auch in seinem Vortrag, er glaubt noch nicht mal,
Ingo: dass die Leute irgendwas Böses wollen,
Ingo: aber es produziert halt so viel Arbeit, dass er eigentlich nicht mehr dazu kommt,
Ingo: das Projekt richtig voranzubringen und sinnvolle Sachen zu tun,
Ingo: sondern sich 70 Prozent seiner Zeit mit diesen Dingen rumschlägt.
Ingo: Und das ist natürlich sehr schade.
Ingo: Also nur nochmal, um diese positiven und negativen Seiten von KI an der Stelle
Ingo: da ein bisschen abzuwägen.
Thorsten: Ja, das ist definitiv, also da, das kann ich schon sehr gut nachvollziehen,
Thorsten: wenn man dann wirklich geflutet wird, das sind ja dann auch alles,
Thorsten: wie gesagt, oft Hobbyambitionisten und Passionisten, die dann wirklich ihre
Thorsten: Zeit investieren und wenn du dann geflutet wirst mit einfach,
Thorsten: ja, mehr oder weniger dem ungefilterten und unreflektierten Output von irgendwelchen
Thorsten: Large Language Modellen,
Thorsten: dass das natürlich dann anstrengend ist und dass du keine Zeit mehr hast,
Thorsten: eigentlich dich um die wesentlichen Dinge zu kümmern, die wirklich auch Substanz
Thorsten: haben, das nervt dann schon, also das kann ich dann verstehen.
Ingo: Weil wir bei den Projekten waren. Ich habe tatsächlich, oder es ist eins der
Ingo: wenigen Konferenzen, auf denen ich immer die Leute von Apache OpenOffice noch sehe.
Ingo: Benutzt du Apache OpenOffice oder OpenOffice noch? Benutzt du überhaupt ein Office?
Thorsten: Also ja, ich benutze natürlich ein Office. Privat nutze ich LibreOffice.
Thorsten: Also den entsprechenden, ist das noch ein Fork?
Ingo: Das ist ein Fork gewesen, ja, ja. Das ist ein Fork von OpenOffice.
Thorsten: Genau, ich glaube, die haben sich ja jetzt so ein bisschen komplett distanziert,
Thorsten: also auseinanderentwickelt.
Ingo: Ja, das ist auch schon ewig her. Also wir hatten damals, als es diesen Fork
Ingo: und die neue Foundation gab,
Ingo: haben wir da bei RadioTrucks auch ein Interview dazu gemacht,
Ingo: was die Gründe waren, wie das alles dazu kam und dass diese Open Document Foundation
Ingo: sich gegründet hat und sowas.
Ingo: Also kann man gerne auch nochmal im Archiv nachhören, wenn man will.
Ingo: Genau, das ist auch schon über 15 Jahre her. Ich glaube, es war 2010,
Ingo: 2011, irgendetwas in dem Dreh.
Thorsten: Ja, wobei ich sagen muss, also generell, also was meine Office-Fähigkeiten angeht,
Thorsten: da bin ich also sehr, sehr im amateurhaften Bereich, also von den ganzen Funktionen,
Thorsten: die die ganzen modernen Office-Suiten anbieten.
Thorsten: Ich glaube, da nutze ich, ich weiß jetzt gar nicht, ich traue mich gar nicht,
Thorsten: ein Prozent anzugeben, wahrscheinlich eher in dem Promille-Bereich der möglichen Funktionen.
Thorsten: Also insofern ist für mich, also für das, was ich tue, LibreOffice eine sehr,
Thorsten: sehr gute Nutzung, also eine Möglichkeit.
Thorsten: Aber wie gesagt, es gibt da bestimmt auch.
Ingo: Ja, hätte ja auch sein können, dass du so ein Typ bist und sagst,
Ingo: geh mir weg mit solchen Office-Word-Excel-Geschichten.
Ingo: Ich mache alles nur in LaTeX oder ich mache alles in Markdown, Pandoc und sowas.
Ingo: Weil wir hatten in der letzten Sendung, hatte ich zum Beispiel ein Interview,
Ingo: da ging es eben um Publizieren mit Quarto und die machen halt eben mit Markdown
Ingo: und solchen Geschichten kann man ja auch Texte schreiben und richtig publizieren
Ingo: und schöne Webseiten daraus generieren und so weiter und so fort.
Ingo: Also es kommt immer drauf an.
Ingo: So einen klassischen Brief schreibe ich eher weniger.
Ingo: Wenn, dann brauche ich vielleicht nochmal so eine Tabellenkalkulation,
Ingo: um ein paar Sachen, Tabellendinge zusammenzurechnen oder, keine Ahnung,
Ingo: irgendwas aus der CSV oder Zeit zu importieren, zu editieren und wieder zurückzuschreiben oder so.
Ingo: Aber ansonsten, also ja, einen LibreOffice-Writer mache ich tatsächlich seltener auf.
Ingo: Manchmal noch eine Präsentation, aber auch eine Präsentation kann ich mit Latex machen.
Ingo: Deswegen so die Frage, es gibt Leute, die sagen, geh mir weg mit diesem Office-Zeug,
Ingo: brauche ich nicht, ist nicht so mein Ding.
Thorsten: Ich muss jetzt mal sagen, so einen klassischen Brief schreibst du,
Thorsten: also jetzt in einem Writer wie LibreOffice zum Beispiel,
Thorsten: Muss ich auch sagen, ich habe kurz überlegt und ich glaube, du hast recht.
Ingo: Wann hat man das genau das letzte Mal gemacht?
Thorsten: Also so, ja, manchmal muss man doch irgendwo dann doch mal so einen klassischen
Thorsten: Brief an irgendwelche Behörden oder was man so da in offiziellen Stellen mit
Thorsten: Austausch hat, wo jetzt keine E-Mail funktioniert.
Ingo: Ja, aber genau, aber es ist wenig, ne? Also meistens kannst du ja dann doch eine E-Mail schreiben.
Thorsten: Also ich habe jetzt gerade mal in meinem Library-Office hier die letztverwendeten
Thorsten: Dokumente, gucke ich mir gerade mal an, da kriegst du also die letzten 10, 15 Dateien angezeigt.
Thorsten: Und, also ich werde jetzt keine Namen vorlesen, aber tatsächlich ist es,
Thorsten: die meisten enden mit CSV, also es sind irgendwelche...
Ingo: Ja, sag ich noch.
Thorsten: Also so gesehen ist es, ja, stimme ich dir zu, der klassische Brief ist auch
Thorsten: in meinen zuletzt verwendeten Dateien nicht drin.
Ingo: Ah gut, okay, wir haben ein paar Leute, schicken mir irgendwelche Doc-Dateien,
Ingo: die ich dann mal aufmache, aber die bearbeite ich nicht, sondern die mache ich
Ingo: halt nur auf und gucke mir das an.
Ingo: Ja, aber es ist wirklich...
Thorsten: Das passiert nicht mehr so oft. So Markdown, also persönlich,
Thorsten: ich benutze das auch hin und wieder mal.
Thorsten: Also ich erkenne auch den Charme, oder mal ein paar Notizen zu machen und die
Thorsten: vielleicht so ein bisschen mit Überschriften und so zu formatieren.
Thorsten: Und da ist ja Markdown auch relativ mächtig, was man da noch an Struktur und
Thorsten: Formatierung, das heißt mächtig jetzt verglichen mit einem klassischen Textprogramm
Thorsten: natürlich nicht, aber ich glaube mit im Vergleich zu einer klassischen leeren Textdatei schon.
Thorsten: Ja, aber das hat auch seinen Charme. Ich finde, das kommt auch immer so ein
Thorsten: bisschen auf den Anwendungsfall drauf an.
Thorsten: Man kennt ja, was ich jetzt über irgendwelche Repos, irgendwelche Readme-MDs
Thorsten: oder da ist das ja quasi der de facto Standard, würde ich ja fast sagen.
Ingo: Also für alles, was mit Quellcode und so zu tun hat, mache ich Markdown,
Ingo: aber auch wenn es irgendwie Notizen von irgendwelchen Meetings sind,
Ingo: mache ich das in Markdown.
Ingo: Die ganzen Shownotes, die wir für unsere Podcasts machen, sind alle in Markdown
Ingo: geschrieben und dann auch tatsächlich eins zu eins so reingekippt und dann rendert
Ingo: halt das CMS was mal. entsprechend hat, die Sachen, dass sie auf einer Webseite anzeigbar sind.
Ingo: Also ich muss sagen, ich mache die meisten Sachen mittlerweile damit.
Thorsten: Gut, das ist natürlich auch ein schönes Format, was automatisiert gut zu parsen ist.
Thorsten: Also insofern ist das natürlich, definitiv, wenn du es halt weiterverarbeitet
Thorsten: oder irgendwelche Parser einbauen möchtest, ist es natürlich dann optimal geeignet.
Thorsten: Ich habe noch, also wenn ich so Notizen hatte oder habe, dann habe ich noch
Thorsten: ein Media-Wiki, Was ich noch nutze in Lokales.
Thorsten: Und das nutze ich auch immer sehr gerne.
Thorsten: Aber dann ist es halt einmal quasi final eingetippt und ist dann fertig.
Thorsten: Also ich kann es jetzt nicht so einfach nehmen wie eine Markdown und baue mir
Thorsten: irgendeine Pipeline oder irgendeinen Prozess, der das irgendwie weiterverarbeitet.
Ingo: Aber kommen wir noch mal zu Apache OpenOffice zurück.
Thorsten: Stimmt.
Ingo: Ja, es ist ja wirklich ein Apache-Projekt. Ich weiß nicht, als ich noch in der
Ingo: Schule war und war total cool, als man StarOffice dann verwendet hat und die
Ingo: das ja dann Open Source gemacht haben.
Ingo: Als es dann Sun war und die eine Open Source-Strategie hatten.
Ingo: Und ja, ist dann, na gut, nachdem es Oracle dann gekauft hatte,
Ingo: ist es irgendwie zu Apache geschickt worden.
Ingo: Aber nicht nur das, was Oracle übernommen hat, hat ja so ein halbseidendes Leben mittlerweile.
Ingo: Mittlerweile, ich meine, MySQL geht es, habe ich gehört, jetzt auch gerade nicht mehr so gut.
Ingo: Da bin ich auch gespannt, wann das auf dem Graveyard landet an der Stelle.
Ingo: Aber von dem her fand ich es schön oder interessant, dass auf der FrostCon tatsächlich
Ingo: immer noch Community-Member von Apache OpenOffice sind.
Ingo: Und ich habe mich mal mit einem der Community-Member unterhalten und eben ihm
Ingo: gefragt, wie die aktuelle Situation
Ingo: ist, ob sich dann überhaupt noch was weiterentwickelt, so in die Richtung.
Ingo: Und das wäre jetzt das erste Interview von der FrostCon, was wir uns anhören.
InterviewOpenOffice: Ja, bei mir ist jetzt hier Michael vom Apache OpenOffice Projekt. Hallo Michael. Hallo.
InterviewOpenOffice: Direkter Disclaimer vorweg, ich spreche hier nicht für das Projekt,
InterviewOpenOffice: sondern als einfaches Projektmitglied.
InterviewOpenOffice: Genau. Und ihr habt hier als Community auf der FrostCon einen Stand. Jawohl, haben wir.
InterviewOpenOffice: Wobei wir das nicht so eng sehen.
InterviewOpenOffice: Also an unserem Stand kannst du auch zum Beispiel was über Debian sagen.
InterviewOpenOffice: Oder auch über LibreOffice. Okay, also ihr seid da ein bisschen divers aufgestellt.
InterviewOpenOffice: Ja, natürlich. Wir sehen das nicht exklusiv, sondern eher inklusiv.
InterviewOpenOffice: Jetzt lass uns mal über Apache Open Office reden.
InterviewOpenOffice: Es ist ja ein bisschen, ja, also man sieht euch nicht mehr auf so vielen Konferenzen.
InterviewOpenOffice: Man hört nicht mehr so viel davon.
InterviewOpenOffice: Sagen wir mal so, wir waren auf der CLT.
InterviewOpenOffice: Wir waren auf der T-Dose, also in den Niederlanden.
InterviewOpenOffice: Technical Dutch Open Source Event. Wir sind hier auf der FrostCon.
InterviewOpenOffice: LibreOffice ist nicht hier.
InterviewOpenOffice: Also, sagen wir mal so, die Events, auf den Events sieht man uns schon.
InterviewOpenOffice: Zumindest in, sagen wir mal, Mitteleuropa. Aber Entwicklung,
InterviewOpenOffice: findet noch große Entwicklung bei euch statt?
InterviewOpenOffice: Wir haben Entwickler, allerdings alle Entwickler machen das sozusagen in Anführungszeichen hobbymäßig.
InterviewOpenOffice: Okay, aber ihr habt keine bezahlten Entwickler.
InterviewOpenOffice: Also bei LibreOffice gibt es ja ein paar, ich glaube von Collabora,
InterviewOpenOffice: die bezahlt dran arbeiten, aber sowas gibt es eben bei euch nicht.
InterviewOpenOffice: Ja, es gibt bei LibreOffice, es gab zwei Firmen, Collabora und Allotropia in Hamburg.
InterviewOpenOffice: Collabora Productivity heißt die Firma, die sitzt in Cambridge in Cambridgeshire.
InterviewOpenOffice: Und Collabora und Allotropia, die in Hamburg sitzen, haben jetzt fusioniert.
InterviewOpenOffice: Es gibt im Prinzip dann nur noch eine Firma, die allerdings viele und gute Entwickler hat.
InterviewOpenOffice: Und es gibt bei LibreOffice, die TDF hat wohl auch Entwickler eingestellt.
InterviewOpenOffice: The Document Foundation.
InterviewOpenOffice: Ja, wir haben wie gesagt nur Entwickler, die das neben ihrem Beruf machen,
InterviewOpenOffice: die das hobbymäßig machen.
InterviewOpenOffice: Und da müssen wir uns natürlich, was die Entwicklung angeht,
InterviewOpenOffice: ein bisschen nach der Decke strecken.
InterviewOpenOffice: Und wie viele Releases gibt es da noch? Oder gibt es einen Plan,
InterviewOpenOffice: wann der nächste Release rauskommt?
InterviewOpenOffice: Wenn er fertig ist. Das ist eine doofe Antwort, weiß ich.
InterviewOpenOffice: Ich weiß zum Beispiel, dass bei LibreOffice mal so die Idee war,
InterviewOpenOffice: ein halbjährliches Release zu machen.
InterviewOpenOffice: Das hat seine Vorteile, beispielsweise für Firmen oder für Unternehmen, die das unterstützen.
InterviewOpenOffice: Es hat nicht unbedingt Vorteile für die User-Community und es hat auch nicht
InterviewOpenOffice: unbedingt Vorteile für die Entwickler-Community.
InterviewOpenOffice: Man muss dazu wissen, OpenOffice bzw. Apache OpenOffice ist ja ein sehr reifes Projekt.
InterviewOpenOffice: Und von daher muss man sich, wenn man Features einbaut,
InterviewOpenOffice: fragen, macht man damit wirklich den Nutzer glücklich oder wenn man Änderungen
InterviewOpenOffice: zum Beispiel in der Benutzeroberfläche vornimmt,
InterviewOpenOffice: macht man damit den Nutzer glücklich oder lohnt sich das vor allem,
InterviewOpenOffice: um beispielsweise Support zu verkaufen.
InterviewOpenOffice: Und wir haben nichts zu verkaufen, weil unser Ding kannst du frei runterladen.
InterviewOpenOffice: Wir haben keine Firma, die Entwickler bezahlen muss und die sozusagen das Geld,
InterviewOpenOffice: was sie bezahlen muss, irgendwie reinholen muss.
InterviewOpenOffice: Von daher sind wir sehr, sehr frei, aber es ist natürlich eine Freiheit quasi in Armut.
InterviewOpenOffice: Und deshalb ist unser Hauptaugenmerk natürlich auf den Security-Issus.
InterviewOpenOffice: Das heißt, wenn wir Security-Bugs fixen, bringen wir natürlich neue Releases
InterviewOpenOffice: raus. Das kann man schlecht planen.
InterviewOpenOffice: Wir haben eine 4.2 in Augen. Da gibt es auch Dinge,
InterviewOpenOffice: wo wir uns schon Gedanken machen, dass das nicht nur ein Nice-to-have ist,
InterviewOpenOffice: sondern ein bisschen mehr, beispielsweise die Anpassung an neue Standards.
InterviewOpenOffice: Aber wie gesagt, wir müssen uns bei der Entwicklung nach der Decke strecken.
InterviewOpenOffice: Was wir haben, ist eine sehr, sehr große Nutzer-Community, hauptsächlich aus
InterviewOpenOffice: dem Windows-Bereich, die wir an unseren Download-Zahlen bemerken,
InterviewOpenOffice: die noch immer riesig sind.
InterviewOpenOffice: Es ist natürlich für jemanden, der in dem Projekt ist, erfreulich,
InterviewOpenOffice: jo, meine Software wird benutzt.
InterviewOpenOffice: Aber andererseits ist es natürlich auch erschreckend, wenn man sich dann überlegt,
InterviewOpenOffice: welche Verantwortung man damit hat.
InterviewOpenOffice: Was wir auch machen ist, dass wir uns bemühen, möglichst viele Plattformen zu unterstützen.
InterviewOpenOffice: Zum Beispiel gibt es Apache OpenOffice beispielsweise für ReactOS.
InterviewOpenOffice: Es gibt auch eine Version für OS-Schless 2, weil dieses Zeug tatsächlich noch
InterviewOpenOffice: in der Industrie verwendet wird.
InterviewOpenOffice: Und ja, und all dieses das decken wir auch mit ab,
InterviewOpenOffice: Und ja, wir tun, was wir können.
InterviewOpenOffice: Und wir werden natürlich, wenn wir auf Messen erscheinen oder anderen Events
InterviewOpenOffice: gefragt, ach, euch gibt es auch noch? Ja, sagen wir, uns gibt es auch noch.
InterviewOpenOffice: Natürlich merken die Leute aus der freien Software-Szene das weniger,
InterviewOpenOffice: weil die haben meistens eine Linux-Distribution drauf und eine Linux-Distribution,
InterviewOpenOffice: die hört LibreOffice aus, was auch nicht falsch ist und was auch gute Gründe hat.
InterviewOpenOffice: Ich kann also als jemand, der so ein bisschen auch mit dem Debian-Projekt reinriecht
InterviewOpenOffice: gelegentlich, kann ich sagen, das sind sehr gute Gründe, warum die LibroOffice genommen haben.
InterviewOpenOffice: Okay, und wie ist jetzt das Verhältnis zu Apache? Lassen die euch da einfach alles machen?
InterviewOpenOffice: Kommt da sozusagen irgendwann mal Druck oder sagt ihr einfach als Community,
InterviewOpenOffice: nö, es läuft oder wir machen so gut es geht und es funktioniert?
InterviewOpenOffice: Was Features angeht, nicht. Was Security angeht, ja.
InterviewOpenOffice: Da gibt es einen Druck und der ist natürlich teilweise enorm,
InterviewOpenOffice: weil wenn wir die Security-Bugs nicht fixen, sind wir ganz schnell auf dem Attic, also auf dem Speicher.
InterviewOpenOffice: Also kein aktives Projekt mehr.
InterviewOpenOffice: Und das wollen wir natürlich vermeiden.
InterviewOpenOffice: Graveyard sozusagen dann schon.
InterviewOpenOffice: Ja, die nennen es Speicher, okay.
InterviewOpenOffice: Ja, wir haben das im Podcast, sagen wir immer, ist das der Apache Graveyard.
InterviewOpenOffice: Ja, sagen wir mal so, es ist die Endstufe der Entwicklung eines Apache-Projektes.
InterviewOpenOffice: Du fängst im Inkubator an und landest irgendwann mal auf dem Atik.
InterviewOpenOffice: Oder auch vielleicht nicht.
InterviewOpenOffice: Das heißt, gerade in der Windows-Welt seid ihr noch, also muss ich auch tatsächlich
InterviewOpenOffice: zugeben, ich hatte letztens bei einem älteren Ehepaar mal den Windows-Rechner
InterviewOpenOffice: gecheckt und da war tatsächlich OpenOffice drauf.
InterviewOpenOffice: Ja, natürlich. Wir bringen auch noch Debs raus. Keine Debian-Pakete, klar, sondern Debs.
InterviewOpenOffice: Den Unterschied könnte ich dir auch erläutern, aber das würde wahrscheinlich
InterviewOpenOffice: das Thema des Interviews verfälschen.
InterviewOpenOffice: Aber auch RPMs, klar, die bauen wir.
InterviewOpenOffice: Und du kannst auch OpenOffice unter Linux installieren. Es gibt ein paar Hakeleien dabei.
InterviewOpenOffice: Meinst du? Wenn ich OpenOffice installiere, deinstalliere ich mir automatisch LibreOffice.
InterviewOpenOffice: Okay, aber für Windows-User ist das uninteressant. Für Linux-User ist das schon interessant.
InterviewOpenOffice: Du kannst dann, gibt es so einen Trick, OpenOffice installiert sich eine Opt,
InterviewOpenOffice: du machst es einfach eine Ebene tiefer.
InterviewOpenOffice: Installierst dann wieder LibreOffice drauf.
InterviewOpenOffice: Der versucht natürlich, das Paket zu löschen, kann aber nicht an die Dateien
InterviewOpenOffice: ran, weil die ja wohl anders sind, als im Paket drin steht.
InterviewOpenOffice: Und dann hast du beides nebeneinander. Ist ein bisschen unbequem, aber geht.
InterviewOpenOffice: Die andere Möglichkeit ist, du schmeißt OpenOffice in den Container.
InterviewOpenOffice: Ach, das geht auch. Bietet ihr das auch irgendwie direkt an?
InterviewOpenOffice: Nein, nein, nein. Wie gesagt, da ist wahrscheinlich auch der Bedarf winzig.
InterviewOpenOffice: Wenn mich jemand fragen würde, würde ich ihm das vorschlagen.
InterviewOpenOffice: Das Problem ist, du müsstest dann in den Container allerdings auch zum Beispiel
InterviewOpenOffice: die Druckersoftware am besten direkt mit installieren.
InterviewOpenOffice: Das heißt, du müsstest sowas wie Cups oder so mit in den Container installieren.
InterviewOpenOffice: Es ist sogar so, ich mache es so, ich habe OpenOffice tatsächlich auf meinem
InterviewOpenOffice: Laptop in einem Container.
InterviewOpenOffice: Ich speichere dann die Sachen als PDF ab und druck die dann vom Blech aus.
InterviewOpenOffice: Ich hoffe, deine Hörer verstehen, was mit Blech gemeint ist.
InterviewOpenOffice: Papier oder was? Nein, also vom Host.
InterviewOpenOffice: Ach so, jetzt okay, von der direkten Maschine und nicht von irgendeiner virtuellen
InterviewOpenOffice: Maschine? Genau, die PDFs drucke ich dann davon aus.
InterviewOpenOffice: Ich habe mir das so eingerichtet, dass ich die bestimmten Verzeichnisse in den
InterviewOpenOffice: Container mit reingenommen habe.
InterviewOpenOffice: Da speichere ich die PDFs dann ab und drucke die dann als PDFs raus.
InterviewOpenOffice: Wie kann man dann jetzt bei euch als Community teilnehmen oder wie kann ich mit euch interagieren?
InterviewOpenOffice: Gibt es da Foren? Gibt es da irgendwelche Chatkanäle?
InterviewOpenOffice: Ich habe ein Problem bei einem... Natürlich nutzen wir die Apache-Infrastruktur.
InterviewOpenOffice: Es gibt sowohl einen dev.de-Channel als auch einen users.de-Channel.
InterviewOpenOffice: Was ist das für eine Technologie? Ist das IRC noch? Nein, es ist eine Mailing-Liste.
InterviewOpenOffice: Aber auf unserer Seite wirst du auch noch viele andere Kontaktmöglichkeiten
InterviewOpenOffice: geben, die unter de.openoffice.de.
InterviewOpenOffice: Nein, also OpenOffice.org und dann die deutsche Sprachversion wählen,
InterviewOpenOffice: findest du da genügend Sachen, wo du dich uns kontaktieren kannst.
InterviewOpenOffice: Was wir bräuchten, was unser Lieblingsentwickler wäre, wäre ein Rentner,
InterviewOpenOffice: der erstens Zeit hat und zweitens noch C kann und das in einer möglichst,
InterviewOpenOffice: sagen wir mal, älteren Version kennt.
InterviewOpenOffice: Okay, was für ein, was C17 oder was haben wir da? Nein, aber natürlich hat sich
InterviewOpenOffice: der Programmierstil im Laufe der Zeit gewandelt.
InterviewOpenOffice: Und wir haben sehr viel, ich sag mal, antiken Code mit dabei.
InterviewOpenOffice: Und den müsste er ja verstehen. Er müsste ja verstehen, was sich die Leute dabei gedacht haben.
InterviewOpenOffice: Weil, ja okay, es gibt Kommentare im Code. Die sind teilweise nur auf Deutsch.
InterviewOpenOffice: Teilweise sind die noch auf Deutsch. Man hat mal, LibreOffice hat mal gesagt,
InterviewOpenOffice: okay, es sind low-hanging fruits, die Dinger zu übersetzen.
InterviewOpenOffice: Aber das ist natürlich nicht richtig, denn wenn du den Kommentar übersetzen
InterviewOpenOffice: willst, musst du erstmal den Code verstehen und dann ist es keine niedrig hängende Frucht mehr.
InterviewOpenOffice: Genau, weil war ja von Star Division, also war ja mal, auch eine Hamburger Firma, glaube ich.
InterviewOpenOffice: Ursprünglich sind die mal in Lüneburg, die Star-Office ist tatsächlich in Lüneburg
InterviewOpenOffice: in einer Garage gegründet worden.
InterviewOpenOffice: Okay, ein Start-up. Und zwar bis die Nachbarn, wir leben ja in Deutschland,
InterviewOpenOffice: auf die Idee kamen, das ist eine Nutzungsänderung.
InterviewOpenOffice: Und weil Garagen im Bauweg standen, dürfen die nur als Garage benutzt werden.
InterviewOpenOffice: Ja, okay, solche Probleme hat
InterviewOpenOffice: man im Silicon Valley nicht, sondern nur in Deutschland, das ist richtig.
InterviewOpenOffice: In der Tat, ja. Okay, vielleicht findet, hört ja jemand von den Hörern da draußen deinen Aufruf.
InterviewOpenOffice: Wie gesagt, wer in C und Java programmieren kann, ist uns hochwillkommen.
InterviewOpenOffice: Vor allen Dingen braucht er Zeit. Uns ist natürlich auch klar,
InterviewOpenOffice: dass keiner mal eben so anfängt.
InterviewOpenOffice: Wir kriegen oft so Anfragen von Studierenden. Ich bin Studierender an der Hochschule,
InterviewOpenOffice: tralala und möchte im Rahmen und so weiter.
InterviewOpenOffice: Alles sehr schön, aber bis du dich erstmal in den Code so eingelesen hast,
InterviewOpenOffice: dass du tatsächlich da was ergänzen kannst. Ja, das ist schon,
InterviewOpenOffice: das dauert schon ein bisschen Zeit.
InterviewOpenOffice: Also er muss Zeit mitbringen und auch ein bisschen Geduld.
InterviewOpenOffice: Und wenn nicht, kann man auf jeden Fall auf Open Source Events gehen,
InterviewOpenOffice: wie hier die FrostCon und zu euch an den Stand kommen und mal ein bisschen diskutieren
InterviewOpenOffice: und mal fragen, wie es dem Projekt geht.
InterviewOpenOffice: Selbstverständlich, dafür sind wir hier. Dafür sind wir hier.
InterviewOpenOffice: Wir sind hier, um mit Leuten zu sprechen.
InterviewOpenOffice: Wir verkaufen kein Produkt, wir bringen auch Flyer unter die Leute und wir bringen
InterviewOpenOffice: Apache-Aufkleber mit und so weiter und so fort.
InterviewOpenOffice: Wir machen auch ein bisschen Apache sozusagen bekannt, weil die sind in Mitteleuropa
InterviewOpenOffice: auf den Events nicht so stark vertreten, um mal zu sagen, oder eigentlich gar nicht.
InterviewOpenOffice: Klar, da sind wir dann sozusagen auch Apache für mitteleuropäische Events,
InterviewOpenOffice: aber natürlich, aber wir sind hier, um mit Leuten zu reden.
InterviewOpenOffice: Gut. Vielen Dank, Michael, dass du uns mal erklärt hast, wie der aktuelle Stand
InterviewOpenOffice: vom Open Office Projekt ist.
InterviewOpenOffice: Also wie gesagt, wir machen erstens, wir machen weiter.
InterviewOpenOffice: Wir kümmern uns um die Security, nicht nur, weil wir es müssen,
InterviewOpenOffice: sondern auch, weil es uns ein Anliegen ist.
InterviewOpenOffice: Und wir versuchen sozusagen die User-Basis so lange zu bedienen, wie wir es können.
InterviewOpenOffice: Gut. Und wie gesagt, wenn jemand Zeit, Lust hat, entweder mitzumachen oder mal
InterviewOpenOffice: auf einem Event vorbeizukommen und mit euch zu quatschen am Stand und sich mal
InterviewOpenOffice: über den aktuellen Stand informieren zu lassen. Vielen Dank. Bitte.
Ingo: Jetzt sind wir ein bisschen schlauer vielleicht, wie das Ganze mit Apache OpenOffice
Ingo: weitergeht oder auch nicht.
Ingo: Wir sind uns ja ein bisschen einig, dass wir doch eher LibreOffice verwenden.
Ingo: Aber ich habe tatsächlich doch immer mal wieder auch, ja, Kunden ist das falsche Wort.
Ingo: Es war tatsächlich, ich sollte hier im Ort Leuten helfen, die Probleme mit ihrem Rechner hatten.
Ingo: Und da habe ich tatsächlich auch so ein Open Office noch drauf gefunden und
Ingo: habe das dann erst mal aktualisiert und gegen den LibreOffice ausgetauscht.
Ingo: Von dem her ist es super, dass es, ja, ein konkurrenzbelebtes Geschäft sozusagen
Ingo: an der Stelle, dass es da auch noch andere Lösungen gibt.
Ingo: Und es gibt ja auch noch andere Office-Lösungen, abgesehen von LibreOffice,
Ingo: auch wenn LibreOffice bestimmt das größte Projekt da an der Stelle ist.
Ingo: Aber es gibt sogar noch ein paar kommerzielle Geschichten, ich glaube auch aus Nürnberg.
Ingo: Es war nicht StarOffice, aber sowas klang so ähnlich.
Thorsten: Ja, ich weiß, glaube ich, was du meinst. Ich überlege gerade,
Thorsten: irgendwas kommt mir nämlich auch bekannt vor, aber das war, glaube ich,
Thorsten: auch eine proprietäre Lösung.
Ingo: Ja, ja, es ist eine proprietäre Software. Vielleicht, weiß ich nicht,
Ingo: ob man das kurz rausfindet.
Thorsten: Mal gucken, wer schneller googeln kann. Oder in meinem Fall schneller duck-duck-goen kann.
Ingo: Softmaker-Office heißt es. Ich wusste, irgendwas ist mein S.
Ingo: Das war nicht StarOffice, aber so ähnlich Softmaker.
Thorsten: Der Preis für das schnellste Googlen geht heute an dich.
Ingo: Genau. Ich habe einfach nur Office aus Nürnberg gesucht, weil ich wusste,
Ingo: die kommen da irgendwo her.
Ingo: Ja, genau. Also es gibt auch noch andere Lösungen, die kann man sich angucken, wenn man, ja,
Ingo: wenn einem LibreOffice eventuell nicht gefällt aus Gründen oder so. Gut.
Thorsten: Ich glaube, es gibt auch dieses, weil mir das noch eingefallen ist,
Thorsten: also ich meine, das ist jetzt nichts, was man unbedingt in Zeiten von digitaler
Thorsten: Souveränität in die enger Auswahl nehmen sollte.
Thorsten: Aber es gibt ja wohl auch Leute, die nutzen dann quasi auf Google Drive oder
Thorsten: in Plattformen dieser Art, wo man auch Dokumente sozusagen verwalten oder anlegen,
Thorsten: Excel-Tabellen und Texte.
Thorsten: Aber ich glaube...
Ingo: Nee, da würde ich ja immer dann tatsächlich Nextcloud nehmen und dann Collabora Office.
Ingo: Und das ist ja ein LibreOffice. Also Collabora ist die Firma aus UK,
Ingo: also aus Großbritannien, die mit am meisten Entwicklungszeit in LibreOffice steckt.
Ingo: Früher war das ja Suse selber noch, aber als Suse sich da aus der Entwicklung
Ingo: zurückgezogen hat, sind viele der Entwickler zu Kollaborer gegangen.
Ingo: Und genau, also erstens, weil ich es ja sowieso selber hosten will, mache ich auch.
Ingo: Also meine Nextcloud hat ein Kollaborer-Office da drin und da kannst du auch
Ingo: dann Dokumente selber bearbeiten.
Ingo: Das würde ich dann auf jeden Fall im Sinne der digitalen Souveränität empfehlen
Ingo: und nicht irgendwelche Sachen zu Google schmeißen.
Thorsten: Du siehst mich nicht, aber ich nicke zustimmend.
Ingo: Gut. Ja, dann kommen wir zu dem nächsten großen Thema. Und das war ja auch das,
Ingo: was du vorgeschlagen hast.
Ingo: Nämlich du machst Thorsten Voice, thorstenvoice.de und hast...
Ingo: Sozusagen deine Stimme Open Source gestellt. Das fand ich einen sehr interessanten
Ingo: Ansatz. Hatte ich noch nicht gehört.
Ingo: Also wie gesagt, jetzt habe ich es dann tatsächlich auch mal ausprobiert,
Ingo: mit deiner Stimme was zu bauen.
Ingo: Du hast mir uns oder uns hier auch noch ein paar Beispiele mitgebracht.
Ingo: Da werde ich dann auch mal eins noch mit reinschneiden in die Sendung.
Ingo: Aber vielleicht kannst du uns erst mal erklären,
Ingo: Wie stellt man dann seine Stimme der Allgemeinheit zur Verfügung? Wie klappt das?
Thorsten: Wie viel Zeit hast du denn?
Ingo: Ich habe Stunden.
Thorsten: In der Kürze liegt die Würze, ist nicht meine Stärke. Da kannst du ganz viele Leute fragen.
Ingo: Okay. Gut, ich muss dich bremsen, ja.
Thorsten: Genau, ich nehme es nicht persönlich, wenn du dazwischen gehst.
Thorsten: Alles gut. Also angefangen hat das Ganze...
Thorsten: 2019, wo ich eigentlich ein Interesse hatte, ein bisschen getrieben,
Thorsten: auch durch Amazon und ihren Smart Speaker, den ich jetzt nicht laut nennen möchte.
Ingo: Da geht es los bei anderen, ja.
Thorsten: Richtig, wer das jetzt auf Lautsprecher dann vielleicht hört,
Thorsten: dann klingelt es überall. Aber ich denke, die meisten Leute wissen,
Thorsten: was gemeint ist für ein Name.
Thorsten: Ich fand das auf der technologischen Ebene super spannend, aber eben auf der
Thorsten: Ebene von Datenschutz, Privatsphäre und so weiter eben nicht so spannend,
Thorsten: dass da die Sprachdaten, sowohl die Spracherkennungs-, also die Eingangsseite,
Thorsten: als auch die Ausgangsseite, dass das alles über die US-Cloud-Infrastruktur läuft.
Thorsten: Und hatte nach einer Open-Source-Alternative gesucht, die ich auch mit einem
Thorsten: Projekt, was es heute nicht mehr gibt, namens Microsoft, gefunden hatte.
Thorsten: Also die hatten den Anspruch, ein Open-Source-Projekt zu bauen mit Privatsphäre-
Thorsten: freundlichem Sprachassistenten und ich habe mir das mal angehört und habe das
Thorsten: auch ausprobiert und auf Englisch war es okay, auf Deutsch klang es einfach nur unterirdisch,
Thorsten: also es war, hat nicht gut funktioniert,
Thorsten: und als Sprachausgabe, also als
Thorsten: sogenanntes Text-to-Speech, TTS war standardmäßig das klassische eSpeak.
Thorsten: Der ein oder andere kennt das. Das ist ja bei Linux
Thorsten: durchaus auch ein Standard-Kommandozeilen-Werkzeug für Sprachausgabe.
Thorsten: Klingt halt extrem roboterhaft und war auch schon 2019 jetzt nicht mehr wirklich zeitgemäß.
Thorsten: Also nicht für den Alltagsnutzung in so einem Sprachassistenten.
Thorsten: Und ich habe dann in der Doku gesehen, man kann seine eigene Stimme nehmen und digitalisieren.
Thorsten: Und jetzt würde ich gerne mich ganz nobel darstellen, dass ich sage,
Thorsten: Ich bin gestartet mit dem Wunsch, meine Stimme direkt von Minute Null an zu
Thorsten: spenden und der Allgemeine zur Verfügung zu stellen.
Thorsten: Aber um ehrlich zu sein, ganz so nobel war es dann doch nicht.
Thorsten: Es war wirklich am Anfang erstmal so, dass ich das einfach als...
Thorsten: Techie, total spannend fand. Ich kann meine Stimme nehmen und kann die quasi
Thorsten: als KI, also damals 2019 als Text-to-Speech-Stimme.
Thorsten: Digitalisieren und bin völlig mit falschen Voraussetzungen da rangegangen,
Thorsten: weil ich dachte, da wirst du mal so 30 Sekunden Audio aufnehmen und hast wahrscheinlich
Thorsten: eine total fertige Software, dreimal weiter fertigstellen und holst den Tee und alles ist fertig.
Ingo: Okay, sowas nicht.
Thorsten: Überhaupt nicht. Also ich lag voll daneben, also maximal.
Thorsten: Hatte dann erstmal gelesen, naja, damals war die Empfehlung,
Thorsten: du solltest mal so 16 Stunden reines Audio aufnehmen.
Thorsten: Das war schon mal erstmal ein kleiner Schocker, weil 16 Stunden nimmst du mal
Thorsten: nicht an einem Tag oder einem Wochenende auf, zumal die Stimme ja auch irgendwann müde wird.
Thorsten: Also ich habe das dann trotzdem gemacht, über Wochen und Monate meine Stimme
Thorsten: digitalisiert und aufgenommen und so weiter.
Thorsten: Und die Ergebnisse waren nicht so gut wie erhofft. Also ich habe dann auch ganz
Thorsten: viel ausprobiert und bin dann doch ein bisschen gescheitert und hatte dann in
Thorsten: dieser Mycroft-Community nachgefragt, was ich falsch gemacht habe.
Thorsten: Und hatte Audiobeispiele reingestellt und gesagt, was ich gemacht habe.
Thorsten: Und hatte dann, Jemand aus der Community kennengelernt, Dominik Kreuz,
Thorsten: Grüße gehen raus, der sagte, schick mir doch mal deine Aufnahmen.
Thorsten: Ich kenne mich mit Audiooptimierung aus, vielleicht finde ich den Fehler.
Thorsten: Das war der erste Moment, wo ich skeptisch wurde. Moment, ich mache das ganze
Thorsten: Jahr, damit ich meine Stimme eben nicht sozusagen irgendwo im Internet verteile,
Thorsten: um das eben lokal und offline zu betreiben.
Thorsten: Und jetzt kommt da dieser Mann aus dem Internet und sagt, schick mir doch mal deine Aufnahmen.
Thorsten: So, hab aber dann trotzdem ihm vertraut, hab dem die Aufnahmen geschickt und
Thorsten: der hat mir gleich gesagt, die sind ja alle Schrott. Das war sehr deprimierend.
Thorsten: War die Qualität schlecht?
Ingo: Oder wie? War die Qualität schlecht?
Thorsten: Ja, ich hab das voll versaut. Man muss es mal so ehrlich nennen.
Thorsten: Ich hatte gelesen, nimm ein gutes Mikrofon, schaffe den eine ruhige Aufnahmeumgebung,
Thorsten: Also kein Kühlschrank im Hintergrund, der brummt, kein PC-Lüfter,
Thorsten: der föhnt und mach eine ordentliche Aufnahme.
Thorsten: Weil bei KI ist ja der Klassiker Shit-in, Shit-out.
Thorsten: Und ich hatte dann das...
Thorsten: Ich war so optimistisch und so euphorisch. Ich wollte anfangen in 2019 und hatte
Thorsten: das billigste USB-Headset, was ich noch irgendwo rumfliegen hatte,
Thorsten: genommen und war bei der Meinung, ich habe das gut gemacht.
Thorsten: Und hatte dann, also was ich dann nachher gelernt habe mit Dominics Hilfe war,
Thorsten: wenn du das auf maximaler Lautstärke dann angehört hast, hast du wirklich teilweise
Thorsten: Rauschen und Pfeifen gehört. Aber halt nur ganz leise im Hintergrund.
Thorsten: Und ich dachte, das stört ja nicht. Aber die KI wusste ja nicht,
Thorsten: dass Rauschen und Pfeifen nicht zur originalen Stimme gehört,
Thorsten: weil die reproduziert ja, was sie kriegt.
Thorsten: Naja, und dann hat halt meine KI-Stimme Rauschen und Pfeifen produziert,
Thorsten: weil sie dachte, das muss so.
Ingo: Scheiße.
Thorsten: Und das war natürlich dann irgendwie ein bisschen deprimierend.
Thorsten: Das waren zu dem Zeitpunkt, hatte ich 10.000 Aufnahmen gemacht.
Thorsten: Und wenn du dann hörst, ja gut, die kannst du eigentlich wegschmeißen.
Thorsten: Das ist nicht das, was du hören willst.
Thorsten: Zumal ein Tipp war, sprich klar und deutlich, natürlich, aber nuschel nicht,
Thorsten: verschluck keine Enten und Silben, also mach das ordentlich.
Thorsten: Und das wollte ich so gut machen, dass ich komplett den Sprachfluss verloren hatte.
Thorsten: Also ich habe dann so Sätze wie Heute scheint die Sonne betont wie Heute scheint die Sonne.
Thorsten: Da war zwar jedes Wort für sich gesehen völlig gut ausgesprochen,
Thorsten: aber die Melodie des ganzen Satzes, die war natürlich Schrott.
Thorsten: Nochmal, KI, shit in, shit out. Also meine KI-Stimme klang halt total unnatürlich,
Thorsten: weil ich habe hier auch unnatürliche Trainingsdaten gegeben.
Thorsten: So, und dann aber aus diesem Kontext, und du merkst, ich ufere fast schon wieder
Thorsten: ein bisschen aus, also aber um es abzuschließen.
Thorsten: Ich hatte dann aus dieser MyCraft-Community ganz viele positive Feedbacks bekommen
Thorsten: von Leuten, die gesagt haben, hey, planst du das auch zu veröffentlichen?
Thorsten: Wir sind auch aus der deutschsprachigen Community und haben Interesse und planst
Thorsten: du deine Stimme, wenn die dann mal gut funktioniert, zu veröffentlichen?
Thorsten: Und das war der Punkt, wo ich das erste Mal, obwohl ich weiß,
Thorsten: wie meine Stimme klingt und es gibt mit Sicherheit Millionen attraktivere Stimmen
Thorsten: als meine, aber das war so das erste Mal der Punkt, wo ich überlegt hatte, möchte ich das tun?
Thorsten: Weil da hängt ja auch was dran. Also irgendwann gibt es vielleicht mal,
Thorsten: keine Ahnung, smarte Wohnungstüren, die du per Sprache öffnen kannst.
Thorsten: Man nimmt sich ja Möglichkeiten weg, die man dann nicht mehr nutzen kann,
Thorsten: wenn man seine Stimme freigibt.
Thorsten: Und ich habe dann nach einigem überlegen dann gesagt, ich möchte an das Gute
Thorsten: im Menschen glauben und ich glaube daran, dass die Vorteile und das Positive
Thorsten: überwiegt und habe dann entschieden, jawohl, ich möchte meine Stimme unter der
Thorsten: CC0 Lizenz ganz freigiebig verschenken.
Thorsten: Ja, okay.
Ingo: Vielleicht nochmal einen Schritt zurück. Also du hast gesagt,
Ingo: du hast dich hingesetzt und musstest ganz viele Aufnahmen machen.
Ingo: Gibt es da irgendwie so Standardsätze, die man sagen muss?
Ingo: Also gibt es da so eine Anleitung, die sagt, okay, nimm irgendwie diese 16 Stunden
Ingo: oder 100 Stunden auf, aber da müssen mindestens die und die Sätze drin sein?
Ingo: Oder ist das was, nee, nimm ein Buch, lies vor, passt schon?
Thorsten: Ja, da gibt es natürlich gewisse Empfehlungen. Zum einen, die KI-Stimmen basieren ja auf Phonemen.
Thorsten: Das heißt, die KI lernt, wie man einzelne Phoneme ausspricht.
Thorsten: Das heißt, du musst schon gucken, dass du eine gewisse Varianz hast.
Thorsten: Gut, bei 16 Stunden ist die Chance, dass du irgendein Phonem aus dem Deutschen
Thorsten: nicht erwischst, maximal unwahrscheinlich.
Thorsten: Aber je mehr und je ausgeglichener die Texte die Phonetik abbilden,
Thorsten: desto besser lernt die KI natürlich auch, wie man einzelne Phoneme ausspricht.
Thorsten: Also habe ich jetzt irgendwie nur Sätze, wo ein Phonem nur fünfmal vorkommt
Thorsten: und andere, wo ein Phonem dann 10.000mal vorkommt, dann wird die Aussprache
Thorsten: von dem Phonem, der 10.000mal vorkommt, natürlich deutlich besser sein,
Thorsten: als die, wo es nur fünfmal vorkam.
Thorsten: Fertige Sätze oder ein Buch lesen kommt immer darauf an. Wenn du das für dich
Thorsten: privat machst, ist das wahrscheinlich relativ egal.
Thorsten: Ich hatte ja geplant, das als CC0 zu veröffentlichen. Und du veröffentlichst
Thorsten: ja eben nicht nur die Audiodateien, also die 16-Stunden-Wave-Dateien,
Thorsten: also immer als einzelne, ein Satz, ein Wave.
Thorsten: Also es ist nicht eine Wave-Datei mit 16 Stunden.
Thorsten: Sondern du hast dann auch, also diese, bei mir sind es jetzt mittlerweile 32.000
Thorsten: Wave-Dateien, die da zusammengekommen sind.
Thorsten: Und du musst ja auch die textuelle Transkription, die musst du mitliefern.
Thorsten: Also eine CSV-Datei, von der hatten wir es ja vorhin schon mal.
Thorsten: Die CSV-Datei, die sagt, in dieser Wave-Datei 1.Wave spreche ich heute scheint
Thorsten: die Sonne, damit die KI den Text zu Audio lernen kann.
Thorsten: Und wenn ich jetzt irgendein Copyright-geschütztes Buch lese und dann sage,
Thorsten: dieses Buch zersplitte ich jetzt in einzelne Sätze und veröffentliche es frei
Thorsten: als CC0, jetzt bin ich kein Jurist, aber ich könnte mir vorstellen,
Thorsten: dass es da Rückfragen gibt.
Ingo: Und irgendwie ein altes Buch zu lesen, wo der Autor irgendwie 70 Jahre tot ist
Ingo: und so, das ist irgendwie, ja.
Thorsten: Ja, gibt es ja dieses Gutenberg-Projekt, glaube ich, was das dann auch,
Thorsten: wo dann diese alten Bücher drin sind.
Ingo: Ja, aber gut, Goethe lesen kommt vielleicht auch eine komische Stimme raus dann dabei.
Thorsten: Wie richtig. Also, ob dann mein Smart Home die richtigen Sätze spricht,
Thorsten: wenn ich mit Goethe reingegangen bin, weiß ich jetzt auch nicht.
Ingo: Das wäre immer ein interessantes Projekt.
Thorsten: Wenn du ein paar Stunden Zeit hast, kannst du es ja gerne mal ausprobieren. Go to Ghost Smart Home.
Ingo: Oh ja, oh, schön, schön. Wäre schon fast ein schöner Titel für eine Sendung.
Ingo: Gut, also ich habe dann diese ganz, ganz vielen Dateien, diese ganz vielen Sätze
Ingo: gesprochen und wo gebe ich das dann rein, dass dann da eine Stimme rauskommt?
Ingo: Also und wie lange dauert das vor allem?
Ingo: Rechnet der da irgendwie tagelang oder wie funktioniert das?
Thorsten: Das kommt drauf an. Also wenn du Google oder Amazon heißt, dann geht es schneller.
Thorsten: Wenn du Thorsten Müller bist, der zu Hause sitzt mit seinem kleinen Desktop-PC, dann dauert es länger.
Thorsten: Nein, also du hast natürlich, also wenn du dann die ganzen Aufnahmen hast und
Thorsten: das zusammen mit der CSV bildet das sogenannte Sprachdatensatz,
Thorsten: also ein Voice-Data-Setup, da gibt es gewisse Standardstrukturen.
Thorsten: Da gibt es zum Beispiel diese sogenannte LJ-Speech-Struktur.
Thorsten: Das ist ein Standard-Englischsprachiges Datensatz.
Thorsten: Aber am Ende ist es eine Struktur aus CSV- und WAV-Dateien.
Thorsten: Und dann gibt es ja ganz viele, 2019 war das noch begrenzt, mittlerweile gibt
Thorsten: es ja Gott sei Dank eine große Varianz an Open Source Text-to-Speech-Projekten,
Thorsten: die mit KI oder Machine Learning eben aus diesem Sprachdatensatz eben ein KI-Sprachmodell erzeugen,
Thorsten: was du dann mit Text-to-Speech-Kommandozeile sozusagen auch nutzen kannst.
Thorsten: Ich hatte damals, das war von Google und Framework, Tacotron Version 1 und 2,
Thorsten: was relativ früh war, wie gesagt 2019. Da war das noch übersichtlich.
Thorsten: Und da hatte ich das genommen. Also ich, jetzt klingt das so,
Thorsten: als könnte ich aus einem wissenschaftlichen Paper Python-Code machen.
Thorsten: Nein, das kann ich nicht. Also ich habe dann quasi als Konsument ein Open-Source-Projekt
Thorsten: von Mycroft genommen, was im Hintergrund dieses Techotron-Framework von Google
Thorsten: implementiert hat und habe dann auf einem Desktop-BC gesagt, komm, mach das doch mal.
Thorsten: Und dann lief der erst mal zwei Wochen bei 100% CPU-Last, weil viele KI-Trainings
Thorsten: nutzen ja GPU, also Grafikkarten, so dieses NVIDIA CUDA-Framework,
Thorsten: was da ja oft genutzt wird bei KI-Modellen.
Thorsten: Das hatte ich nicht. Bei mir war das tatsächlich CPU und die lief dann wirklich
Thorsten: fast zwei Wochen rund um die Uhr.
Thorsten: Und das Ergebnis war halt extrem deprimierend. Also es klang auch durch meine
Thorsten: Fehler bei der Aufnahme nicht gut.
Thorsten: Und ich hatte dann halt nochmal aufgenommen und ein neues Mikrofon genommen
Thorsten: und habe das dann nochmal auf einem sogenannten NVIDIA Jetson-Rechner.
Thorsten: Das sind so kleine Appliances, die hatte ich mir dann eine gekauft,
Thorsten: die mehr Grafik, also Nvidia-Grafik-Speicher haben, aber dafür auch wenig Strom brauchen.
Thorsten: Also die haben so ein, also die haben es jetzt nicht vergleichbar mit moderneren
Thorsten: Desktop-Nvidia-Grafikkarten, wie man es auch zum Gaming braucht,
Thorsten: aber haben dafür wenige Stromaufnahme.
Thorsten: Also die ziehen dann so 50 Watt oder 40, 50 Watt und bieten dafür trotzdem eine
Thorsten: relativ gute Grafikleistung.
Thorsten: Jetzt kannst du ja mal raten, du hast ja gesagt, wie lange das dauert,
Thorsten: also bis die erste, sag ich mal, brauchbare Thorsten Voice, für die man sich
Thorsten: jetzt nicht schämen musste, veröffentlicht hatte,
Thorsten: wie lange dieser kleine Rechner rund um die Uhr lief, um das erste Modell zu
Thorsten: haben. Willst du einen Tipp abgeben?
Ingo: Okay, du hast gesagt, das waren zwei Wochen auf einem normalen Rechner.
Ingo: Aber waren das jetzt mehrere Iterationen oder meinst du wirklich nur die erste
Ingo: Iteration, die dann einigermaßen funktioniert hat?
Thorsten: Sonst hätte ich jetzt gesagt vier.
Ingo: Fünf Tage oder sowas, aber...
Thorsten: Nee, also bis dann wirklich...
Thorsten: Zwischenproben kann man mal reinhören, aber so, dass man sagt,
Thorsten: okay, jetzt ist die Stimme die erste Version, die man wirklich auch mal veröffentlichen
Thorsten: kann, waren es knapp drei Monate.
Ingo: Okay.
Thorsten: Ja, also man muss, wie gesagt, wenn man jetzt nicht gerade die Kapazitäten von
Thorsten: dem Google-Rechenzentrum in den Hintern hat oder halt eben eine modernere Nvidia-
Thorsten: Desktop-Grafikkarte, dann muss man schon, ich musste damals sehr viel Geduld mitbringen.
Thorsten: Aber wie du sagst, also natürlich Iterationen, Natürlich macht man immer mal
Thorsten: so einen Punkt, hört mal rein, wie ist es, wie entwickelt es ist.
Thorsten: Man kann dann ja auch so ganz fancy Diagramme, also bei so KI-Modell-Trainings,
Thorsten: da werden so Tensorboard-Grafiken, da kann man dann ganz viele Leute beeindrucken,
Thorsten: welche tollen Diagramme da gezeichnet werden.
Thorsten: Und ich hatte nur immer die Hoffnung, dass keiner fragt, was die bedeuten,
Thorsten: weil dann wäre es schon wieder dünn geworden.
Thorsten: Also man hat dann irgendwo aus diesem Wust an Diagrammen, so zwei,
Thorsten: drei wusste man dann, okay, das muss nach unten gehen.
Thorsten: Und wenn der Wert da sinkt, ist es gut, der darf nicht steigen,
Thorsten: dann wäre das schlecht. Und also so zwei, drei habe ich dann auch irgendwann
Thorsten: verstanden und konnte ich interpretieren.
Thorsten: Aber ansonsten waren die wirklich gut, um Leute, die mit nichts zu tun haben,
Thorsten: schnell zu beeindrucken.
Ingo: Okay, gut. Also jetzt hast du ganz lange gerechnet und dann hast du da irgendwie
Ingo: so ein Modell rausgehabt.
Ingo: Das hast du dann unter einer freien Lizenz ins Internet gestellt und dann kann
Ingo: das jetzt jeder verwenden.
Thorsten: Genau. Und dann kann das wirklich komplett jeder verwenden. Also ich habe das
Thorsten: bewusst ja auch unter CC0 oder unter ganz freigiebigen Lizenzen weggegeben,
Thorsten: wo dann auch Leute sagen, ja, ich muss dich doch fragen.
Thorsten: Nein, also du kannst das, wenn du das möchtest. Und das war mir halt auch wichtig,
Thorsten: damit man eben nicht dann irgendwie das einschränkt oder ob das jetzt jemand
Thorsten: kommerziell in dem Produkt benutzt oder ob das jemand für irgendwas benutzt.
Thorsten: Und das hat natürlich auch gewisse Risiken.
Thorsten: Das war ja für mich eine bewusste Entscheidung, weil ich gesagt habe,
Thorsten: ich möchte einfach an das Positive glauben.
Thorsten: Und das Negative, das blendet man ja gern so ein bisschen aus,
Thorsten: dass es vielleicht auch missbraucht wird.
Thorsten: Aber dazu gehört auch, also ich hatte tatsächlich auch mal den Fall,
Thorsten: wo mir jemand eine E-Mail geschrieben hat, mit einem YouTube-Link.
Thorsten: Ich habe jetzt jetzt zwar wieder reingehuckt, das Video ist mittlerweile gelöscht.
Thorsten: Ich weiß jetzt nicht, ob die Person es selber gelöscht hat oder ob es entfernt wurde.
Thorsten: Auf jeden Fall schrieb mir eine Person eine Mail. Ja, danke für deine Thorsten
Thorsten: Voice. Ich benutze das als Voice-Over für meine Videos.
Thorsten: Das war ja positiv, weil dafür ist es ja gedacht, dass die Leute das einfach frei nutzen können.
Thorsten: Und ich gucke dann rein in diesen Video-Link und höre meine Stimme.
Thorsten: Es war jetzt kein Gesicht zu sehen, aber PowerPoint-Folien oder irgendwelche
Thorsten: Folien und meine Stimme erzählte dann über die Rechtmäßigkeit der BRD und dass
Thorsten: das ja eigentlich alles ganz schwierig ist und ich habe dann sehr schnell gemerkt,
Thorsten: das ist wohl so reichsbürgernahe Content,
Thorsten: und das war dann schon so ein Schlag in die Magengrube, bisher war das immer
Thorsten: nur so, ja das könnte ja missbraucht werden oder das könnte ja mit irgendwas
Thorsten: verwendet werden, wo ich mich überhaupt nicht mit identifizieren würde,
Thorsten: was in dem Fall natürlich ganz klar der Fall ist.
Thorsten: Und das war dann schon so ein kurzer Moment, wo ich denke, scheiße,
Thorsten: war das eine gute Idee, das so freigebig rauszugeben.
Thorsten: Aber andererseits höre ich dann auch wieder ganz viele Beispiele,
Thorsten: wo das positiv genutzt wird. Also ich will jetzt hier nicht.
Thorsten: Irgendwie pausen, aber zum Beispiel, da war auch mal schön ein Lehrer,
Thorsten: hat mich angeschrieben, auch aus Berlin ein Lehrer,
Thorsten: der hat eine IT-Klasse oder ist ein Informatiklehrer und macht mit seinen Schülern
Thorsten: gerne mal so ein Projekt, wo man quasi so per Telefon eine Nummer anruft und
Thorsten: dann kommt eine Sprachausgabe und dann kann man mit Telefonmenü drücken,
Thorsten: wenn sie 1 drücken, kommt das, 2, 3, 4 und so weiter, wie man das so klassisch kennt von Hotlines.
Thorsten: Und da waren sie bisher, weil sie durften keine Cloud-Stimmen benutzen in der
Thorsten: Schule, das war da nicht erlaubt. Und bisher war das immer statische Texte.
Thorsten: Und dann hat er gesagt, naja, aber mit deinem Modell kann ich ja auf dem Schulserver
Thorsten: selber so einen Text-to-Speech-Server betreiben.
Thorsten: Und da können wir jetzt auch mit Dynamiken arbeiten. Wenn du die 1 drückst,
Thorsten: wird dynamisch die aktuelle Wetterprognose von Berlin vertont und dann am Hörer abgespielt.
Thorsten: Und da gibt es weitere Beispiele, die mich dann doch sehr positiv widerstimmen.
Ingo: Okay, also du hast es nicht bereut, höre ich da jetzt raus oder wie würdest
Ingo: du jetzt das Fazit ziehen?
Thorsten: Ich würde es sofort wieder machen.
Ingo: Okay, gut. Also es benutzen viele Leute, wenn ich jetzt sage,
Ingo: ich will das auch in meinem Projekt verwenden, was brauche ich denn da?
Ingo: Wenn ich sage, okay, keine Ahnung, ich will so ein YouTube-Video machen oder
Ingo: ich will einen Podcast machen und mit deiner Stimme reden oder ein Interview,
Ingo: keine Ahnung, faken oder was weiß ich, was man alles machen kann.
Ingo: Wie benutze ich denn deine Stimme jetzt? Was brauche ich da?
Thorsten: Also du kannst tatsächlich, wenn du es ganz einfach machen willst,
Thorsten: auf der Thorsten Weiß Webseite ist direkt ein Link zum Ausprobieren,
Thorsten: führt dann im Prinzip auf so eine Hugging Face Space Seite.
Thorsten: Da kannst du dann direkt im Browser einen Text eintippen, wählst eine von meinen
Thorsten: KI-Stimm-Varianten, also neutrale oder emotionale oder die hessische Variante
Thorsten: aus und kannst es direkt einfach im Browser dir dann abspielen und als WAV-Datei runterladen.
Thorsten: Das ist dann quasi der ganz einfache Weg. Wenn du sagst, nee,
Thorsten: ich möchte aber eigentlich das komplett offline haben, also ich möchte die Thorsten
Thorsten: Voice runterladen, dann gibt es zwei bis drei, an der dritten bin ich noch dran, Varianten.
Thorsten: Das heißt, das eine ist das Thema Co-Key. Das war eines der Text-to-Speech-Open-Source-Projekte.
Thorsten: Leider wird das nicht mehr aktiv gepflegt.
Thorsten: Aber das kannst du runterladen. Die Doku gibt es auf der Thorsten Voice Webseite.
Thorsten: Oder Piper, das ist ein zweites Projekt, mit dem ich meine KI-Stimme trainiert
Thorsten: habe. oder das dritte ist jetzt Off-Voice-TTS.
Thorsten: Also du kannst dir dann auch, wenn du sagst, ich möchte das nicht im Browser
Thorsten: auf der Thorsten-Weiß-Webseite nutzen oder in diesem Hugging-Face-Bereich,
Thorsten: gibt es Dokumentationen, da kannst du das entsprechend dann lokal installieren,
Thorsten: Das Open-Source-Projekt, wenn Thorsten Voice KI stimme, ist ja sozusagen ein
Thorsten: Modell, was sich in diese Open-Source, in das Projekt sozusagen integriert.
Thorsten: Aber wie gesagt, Doku ist da auf der Webseite.
Ingo: Ja, ich glaube, ich habe Koki TTS genommen und habe irgendwie gesagt,
Ingo: er soll hier dein Tacotron 2-Modul irgendwie nehmen und dann den Text da reingegeben,
Ingo: den ich dich sagen lassen möchte und dann ist da so ein Flackpfeil rausgefallen.
Thorsten: Ja, dann hat das doch wunderbar funktioniert. Genau.
Ingo: Und lokal hier auf meinem Rechner. Also ich habe das dann einfach mal gedacht,
Ingo: naja, komm, hab dich kennengelernt, brauchst du das?
Ingo: Irgendwie muss ich doch und irgendwie drei, vier, fünf Iterationen,
Ingo: aber irgendwann hast du dann die Sache gesagt, die ich haben wollte.
Ingo: Das erste Mal klang es auch nicht so schön, aber so mit ein bisschen,
Ingo: dass meine Pause drin ist und so, da kann man ja noch ein bisschen sowas einstellen,
Ingo: klang das dann gut genug.
Thorsten: Ja, genau. Manchmal muss man ein bisschen experimentieren auch.
Thorsten: Und man macht ein bisschen eine Pause oder einen Bindestrich.
Thorsten: Also man kann so ein bisschen rumspielen, um so ein bisschen den Eingabetext
Thorsten: so zu verändern, dass im Endeffekt ein gutes Ergebnis bei rumkommt.
Thorsten: Aber auch das finde ich völlig fair, weil das gehört auch dazu.
Thorsten: Ich kriege dann auch manchmal so Anfragen oder so Infos. Ja,
Thorsten: aber so kommerzielle Produkte und die von Google, die klingen ja viel besser und so.
Thorsten: Ja, das stimmt. Ich bin auch sicher, dass Google da mehr hat als einen Menschen,
Thorsten: der in seiner privaten Freizeit daran arbeitet.
Thorsten: Also insofern ist mir natürlich klar, dass die kommerziellen KI-Stimmen auch
Thorsten: ganz andere Qualitäten bieten.
Thorsten: Aber ich bin immer bestrebt, mein Bestes zu geben, da noch einen Tacken besser zu werden.
Thorsten: Aber ob ich jemals mit Google und Amazon Engineering konkurrieren kann,
Thorsten: das wage ich zu bezweifeln.
Ingo: Das heißt, du gibst dann auch ab und zu mal ein neues Modell raus?
Ingo: Wie gesagt, ich habe jetzt hier mal kurz recherchiert und irgendwas runtergeladen.
Ingo: Gibt es dann auch noch neue Releases sozusagen von dir, von deiner Stimme?
Thorsten: Also ich beobachte das Feld, weil ich bin ja so ein Open-Source-Sprach-Technologie-Enthusiast,
Thorsten: wenn ich es so beschreiben darf.
Thorsten: Und ich beobachte das und momentan ist es
Thorsten: halt einfach so, dass ganz viele KI-Stimmen-Open-Source-Projekte kommen.
Thorsten: Und wenn ich da so ein bisschen reinhöre und auch gucke, ob das jetzt ein gewisses
Thorsten: Potenzial hat, wie beispielsweise Orpheus TTS, das ist jetzt das letzte Modell,
Thorsten: was ich jetzt dann trainiert habe, dann mache ich das und veröffentliche das natürlich auch.
Thorsten: Weil die Aufnahme, also dieses Voice Dataset, ist das Gleiche,
Thorsten: was ich auch für die anderen Projekte genutzt habe, aber das Framework,
Thorsten: das Open Source Projekt, mit dem ich diese Stimme eben trainiere,
Thorsten: da ist ja auch eine gewisse Entwicklung immer drin.
Thorsten: Neuere Projekte haben beispielsweise auch mehr emotionale Betonung,
Thorsten: Früher war das ja klassisch dieses Nachrichtensprecher, immer neutral,
Thorsten: egal was für einen Kontext der Satz hat.
Thorsten: Mittlerweile wird die emotionale Diät natürlich auch mehr und mehr reinkommen.
Thorsten: Teilweise basieren die auch auf diesen klassischen Large-Language-Modellen,
Thorsten: sodass die KI selber auch ein Verständnis, wenn man es mal so nennen darf, hat vom Inhalt.
Thorsten: Ob diese KI jetzt merkt, dieser Satz hat einen traurigen Inhalt oder einen lustigen
Thorsten: Inhalt oder einen gewissen emotional gefährden Inhalt und dann auch die Stimmbarianz
Thorsten: entsprechend vielleicht ein bisschen anpassen kann da in dem Kontext.
Ingo: Okay, jetzt haben wir geklärt, dass man es entweder auf deiner Seite oder über
Ingo: deiner Seite Texte eintippen kann und das irgendwie runterladen kann.
Ingo: Ich habe das jetzt bei mir auf dem Rechner gemacht.
Ingo: Ist auch irgendwie eine Möglichkeit, aber ich kann das ja noch integrieren.
Ingo: Und du hast auch einen Vortrag gehalten auf der FrostCon, wo es irgendwie so
Ingo: ein bisschen darum geht, wie kann ich dann dich, deine Stimme als Sprachassistent
Ingo: in Home Assistant benutzen.
Ingo: Also sozusagen redet dann mein Home Assistant mit mir in deiner Stimme.
Ingo: Was brauche ich dafür? Wie funktioniert das?
Thorsten: Ja, tatsächlich, das geht. Und zwar basiert, also die lokale Sprachausgabe in
Thorsten: Home Assistant basiert auf Piper Text-to-Speech.
Thorsten: Und das ist ja auch eines dieser Open-Source-Projekte, was ich eben zum Training
Thorsten: meiner Stimme genommen habe.
Thorsten: Spannenderweise, ich stehe auch aktuell wieder im Austausch mit dem Entwickler,
Thorsten: weil der arbeitet auch an der neuen Version.
Thorsten: Auf jeden Fall ist das in Home Assistant direkt integriert.
Thorsten: Also da gibt es auch ganz viele Tutorials natürlich, wenn man dann nach Home
Thorsten: Assistant und Piper guckt oder Text-to-Speech.
Thorsten: Und das kann man über diesen Home Assistant-Add-on-Store sich installieren.
Thorsten: Und dann gibt es in Home Assistant eben verschiedene Stimmen,
Thorsten: die auch von Piper Text-to-Speech unterstützt werden.
Thorsten: Auch verschiedene deutschsprachige Stimmen, auch weibliche Stimmen,
Thorsten: die oft angefragt werden.
Thorsten: Lustigerweise hat auch mich einer einmal angefragt, gibt es deine Stimme auch in weiblich?
Thorsten: Ich kann vieles machen, aber die weibliche Stimme ist mir nicht gegeben.
Thorsten: Also insofern nein, ich kann nur die eine Stimme anbieten, die ich habe.
Thorsten: Aber ja, du kannst in Home Assistant über diesen Add-on-Store das runterladen,
Thorsten: kannst dann in der Konfiguration von Home Assistant verschiedene Stimmen aus
Thorsten: dem Piper-Projekt auswählen und meine ist dabei sowohl die neutrale als auch die emotionale.
Thorsten: Also du kannst tatsächlich auch mich in meiner wütenden KI-Stimme anschreien
Thorsten: lassen, wenn dein Fenster im Bad zu lange offen ist. Also wenn du das möchtest.
Ingo: Okay, oder auf hessisch.
Thorsten: Richtig, also du hast da die Auswahl, du kannst tatsächlich aus diversen Möglichkeiten wählen.
Ingo: Betrunken. Ich kann mich betrunken von dir anschreien lassen.
Ingo: Oder betrunken kannst du mir sagen, dass, keine Ahnung, mein Fenster noch auf
Ingo: ist oder ich wieder irgendwelchen Blödsinn gemacht habe.
Thorsten: Ganz genau.
Ingo: Bisschen, ich weiß zwar nicht, wofür ich das brauche, aber es ist lustig.
Thorsten: Das Lustige ist, diese emotionalen Aufnahmen, die musste ich ja auch entsprechend
Thorsten: betonen bei der Aufnahme.
Thorsten: Also ja, eine Frage, warst du betrunken? Nein, ich war natürlich nicht betrunken,
Thorsten: als ich die Aufnahmen gemacht habe. ich habe nur versucht, das so zu simulieren,
Thorsten: Und lustigerweise war es auch bei der emotionalen Wütend-Variante,
Thorsten: wo ich ja dann auch ganz viele Sätze einfach ins Mikrofon geschrien habe,
Thorsten: um einfach die Trainingsdaten des Voice-Siders aufzubauen.
Thorsten: Und dann musste ich immer noch die Leute vorwarnen, durchaus auch Nachbarn.
Thorsten: Nicht, dass die denken, was ist denn bei dem los? Warum brüllt der denn den ganzen Abend?
Ingo: Ich mache da was für so ein Internet-Dings.
Thorsten: Ja, es ist auch echt nicht einfach zu erklären.
Thorsten: Ich nehme Trainingsdaten auf mit einem KI-Stimmenmodell in wütend. Ah ja, alles klar.
Ingo: Genau. Mach mal wieder einen auf betrunken. Das verstehen wir eher.
Ingo: Ja, das heißt wirklich, also für jedes von diesen Modellen musst du dann auch
Ingo: nochmal ein ganzes Set an neuen Aufnahmen machen.
Ingo: Also es ist jetzt nicht so, dass ich sagen kann, okay, mit der normalen Thorsten-Stimme,
Ingo: da kann ich einfach sagen, moduliere das mal so, dass es wütend klingt,
Ingo: sondern das ist für dich dann auch immer extra Arbeit.
Thorsten: Genau, sie hat dann wirklich alle Emotionen mit hunderten Aufnahmen wieder hinter
Thorsten: dem Mikrofon gestanden und habe versucht,
Thorsten: was auch für jemanden, der vielleicht aus der Synchronbranche kommt,
Thorsten: wahrscheinlich einfacher ist, für mich als Laien-Sprecher sozusagen eine Herausforderung war.
Thorsten: Ich musste ja dann neutrale Sätze in, also keine Ahnung, heute scheint die Sonne,
Thorsten: ist ja einer mein Lieblingssatz, den in betrunken, in wütend,
Thorsten: in traurig, in angewidert sprechen.
Thorsten: Und das ist nicht so einfach, mir fiel das nicht so einfach und ich habe dann
Thorsten: wirklich vom Spiegel erstmal geübt und habe mir einen Satz vorgestellt,
Thorsten: den ich vielleicht wirklich angewidert sprechen würde und habe auf meinen Körper
Thorsten: so ein bisschen gehört, okay, der Bauch spannt sich an, das Gesicht verkrampft ein bisschen.
Thorsten: Also habe dann versucht, bei Sätzen wie heute scheint die Sonne,
Thorsten: das Körperliche sozusagen zu reproduzieren, in der Hoffnung,
Thorsten: dass dann der Klang so rauskommt, wie als wäre ich angewidert von dem Satz,
Thorsten: heute scheint die Sonne.
Thorsten: Und das war durchaus lustig, muss ich auch sagen. Also diese Aufnahmesessions,
Thorsten: neutrale Sätze in verschiedenen Emotionen rauszuquetschen, war schon lustig.
Ingo: Okay. Und da kommen auch immer neue Varianten hinzu.
Ingo: Also du bist immer noch weiter an dem Projekt. Nicht nur neue Releases,
Ingo: der Haupt- oder der normalen, neutralen Variante, sondern es kommen dann auch immer weitere,
Ingo: Spielarten hinzu.
Thorsten: Das tatsächlich aktuell nicht.
Thorsten: Momentan fokussiere ich mich eher auf gucken, was neue Projekte sind.
Thorsten: Man muss ja auch ein bisschen die Zeit so ein bisschen im Blick halten.
Thorsten: Also die private Freizeit wird ja auch nicht mehr.
Thorsten: Man hat ja auch noch andere Interessen und auch Freunde und Familie haben natürlich
Thorsten: zu Recht auch ihren Platz verdient und ja, da muss man halt ein bisschen haushalten
Thorsten: und deswegen neue Aufnahmen würde ich gerne nochmal machen.
Thorsten: Ich habe auch überlegt, ob es Sinn macht, dass man mal einen englischen Datensatz
Thorsten: aufnimmt, dass man mal diesen schönen deutschen Akzent in englischer Sprache hat.
Thorsten: Da muss ich aber nochmal in mich gehen, ob das wirklich sinnhaft ist und was
Thorsten: man eigentlich damit machen wollen würde.
Thorsten: So einen typischen deutschen Akzent beim TH, ob das dann einen Mehrwert bietet.
Ingo: Okay, kommen wir vielleicht nochmal zurück zu Home Assistant.
Ingo: Also ich habe das dann irgendwie eingerichtet und dann redet Home Assistant
Ingo: mit mir, aber gibt es da auch irgendwie Möglichkeiten, dass ich zurückrede und
Ingo: da irgendwas passiert? Gibt es sowas in Home Assistant? Weißt du das?
Thorsten: Ja, natürlich, das gibt es auch. Also,
Thorsten: Das Text-to-Speed, also die Ausgabe, ist ja nur die eine Seite der Medaille sozusagen.
Thorsten: Die Spracheingabe ist die andere. Da gibt es verschiedene, auch Open Source,
Thorsten: auch beispielsweise Whisper.
Thorsten: Das ist ja eine Spracherkennungs-Engine aus dem Hause OpenAI.
Thorsten: Also eine der wenigen, die sie da Open Source gestellt haben.
Thorsten: Funktioniert gut.
Ingo: Also benutzen wir im Podcast auch regelmäßig.
Thorsten: Das stimmt, funktioniert gut. Das einzige Problem ist natürlich,
Thorsten: je nachdem, was du für eine Hardware auch zu Hause hast, weil du hast ja gerade
Thorsten: in so einem Dialogbetrieb wie bei Home Assistant, du willst ja jetzt nicht sagen,
Thorsten: hallo Home Assistant, schalte das Licht an und nach schon drei Minuten geht das Licht an.
Thorsten: Also dann ist ja der Erfolgsfaktor nicht mehr vorhanden.
Thorsten: Und deswegen, ich hatte das auch
Thorsten: mal getestet mit Whisper, aber auf einem Docker-Container auf meiner NAS.
Thorsten: Und das Transkribieren hat dann alleine zwölf Sekunden gedauert.
Thorsten: Und das machst du nicht im Alltag. Also du redest nicht mit einem...
Thorsten: Stell dir vor, du hast jetzt so ein Amazon-Gerät, du fragst das Gerät was,
Thorsten: also keine Ahnung, wie spät ist es und die Antwort dauert länger als 60 Sekunden,
Thorsten: das ist die Antwort ja schon falsch per Definition. Also.
Thorsten: Da kommt es ja auch ein bisschen darauf an, ob jetzt jemand sagt,
Thorsten: hey, ich habe zu Hause ein halbes Rechenzentrum mit richtig Rechenleistung oder
Thorsten: ich habe vielleicht nur ein Raspberry Pi, was jetzt auch schon mittlerweile
Thorsten: durchaus Rechenleistung mitbringt.
Thorsten: Aber da bietet Home Assistant eine andere Variante, die ich auch ganz charmant finde.
Thorsten: Und zwar, ich glaube, das passiert auf der Spracherkennung Caldi und ist so
Thorsten: ein Speech-to-Phrase, glaube ich, nennt sich das.
Thorsten: Da hast du nicht diesen vollen Sprachumfang, weil bei Whisper hast du ja einen
Thorsten: riesen, also gibt es ja verschiedene Modelle auch wieder, aber da kannst du
Thorsten: ja deine Einkaufsliste rein diktieren, genauso wie du reinlegt,
Thorsten: deine Doktorarbeit in Quantenphysik, das ist jetzt nicht der klassische Smart Home Use Case.
Thorsten: Und je mehr Sprachenterkennung funktioniert, desto mehr ist ja auch das Risiko für False Positive.
Thorsten: Also dass dann irgendwo, wenn du sagst, schalte das Licht an und der erkennt
Thorsten: irgendwie, keine Ahnung, Atomphysik, gebe ich jetzt ein komisches Beispiel.
Ingo: Mit Licht geht es in der Physik auch.
Thorsten: Stimmt, genau. Also das Risiko für Verwechslung und Falscherkennung ist natürlich immer ein Problem, weil,
Thorsten: schalte das Licht im Wohnzimmer ein und da reicht dir nur ein Fehler,
Thorsten: wenn aus Licht nicht wird und die Home Assistant erkennt, schalte das nicht
Thorsten: im Wohnzimmer ein, dann ist es vorbei.
Thorsten: Und deswegen ist natürlich die gute Erkennungsrate, die fehlerfreie Rate natürlich
Thorsten: sehr, sehr hoch oder sehr, sehr wichtig.
Thorsten: Deswegen gibt es dieses Speech-to-Phrase, da wird quasi live für das eigene
Thorsten: System in Home Assistant geguckt, welche Entitäten, also welche Geräte und welche,
Thorsten: Automatismen hast du und dann wird genau für die Namen, die du in deiner Installation verwendest,
Thorsten: ein KI-Modell speziell trainiert.
Thorsten: Das heißt, du kannst damit jetzt nicht unbedingt die Einkaufsliste diktieren,
Thorsten: Aber du kannst sehr präzise erkennen lassen und auch sehr performant erkennen
Thorsten: lassen, alle Geräte, alle Namen, die du in deinem eigenen Home-System vergeben
Thorsten: hast. Finde ich einen ganz charmanten Ansatz.
Ingo: Das ist dann auf jeden Fall schneller.
Thorsten: Definitiv schneller, weniger fehleranfällig für falsche Erkennungen.
Thorsten: Also insofern hat das einen Vorteil. Du kannst auch, glaube ich,
Thorsten: weitere Wörter hinzufügen, weil auch mittlerweile in Home-System kannst du auch
Thorsten: deine Einkaufsliste diktieren.
Thorsten: Aber jetzt werden die wenigsten wahrscheinlich irgendwie ihre Lampe Tomate oder
Thorsten: Salat oder keine Ahnung was nennen, also du kannst noch weitere Wörter ergänzen,
Thorsten: damit das Modell auch deine Einkaufsgewohnheiten erkennen kann.
Ingo: Es gibt ja mittlerweile so Raspberry Pis mit auch so KI-Heads,
Ingo: brauche ich dann sowas, um diese Dinge zu tun oder sagst du,
Ingo: da reicht ein normaler Raspberry Pi oder läuft, keine Ahnung,
Ingo: läuft es jetzt mittlerweile auch schnell genug in deinem Docker-Container?
Thorsten: Also mit diesem Speech-to-Phrase läuft es tatsächlich relativ gut,
Thorsten: jetzt muss ich fairerweise sagen, ich bin noch in der Experimental-Bastel-Phase,
Thorsten: also ich bin jetzt noch nicht soweit, dass ich mir das jetzt im Wohnzimmer in
Thorsten: einem produktiven Betrieb nutze.
Thorsten: Also insofern ist das alles noch so ein bisschen aus der Forschungsecke bei mir.
Thorsten: Da hat der Home Assistant auch ein Gerät, der sogenannte Voice Preview Edition
Thorsten: Gerät, wobei Preview Edition nicht heißt, dass es keine finale Version ist,
Thorsten: sondern einfach nur, dass sie noch planen, weitere Iterationen des Geräts zu
Thorsten: optimieren und zu veröffentlichen.
Thorsten: Aber dieser Voice Preview ist quasi das Endgerät, was du einfach in die Steckdose
Thorsten: steckst, WLAN dran und Und dann hast du eben eine leichte und gute Integration in Home Assistant,
Thorsten: weil am Endeffekt im Backend, also auf der NAS, im Container oder was auch immer,
Thorsten: hast du dann deine Text-to-Speech und deine Speech-to-Text-Engine auf der Eingangsseite,
Thorsten: aber du brauchst ja trotzdem noch ein gutes Mikrofon, was auch Raumfilter hat.
Ingo: Und vielleicht mehr auch als ein Mikrofon drin.
Thorsten: Genau. Und du hast eben auch diese Raumerkennung. Das Ding ist,
Thorsten: wenn du jetzt ein normales Mikrofon dir vorstellst und du stehst ja nicht beim
Thorsten: klassischen Smartphone-Betrieb immer vor einem Mikrofon mit 30 Zentimeter Abstand
Thorsten: zum Mund und redest hochdeutsch, du läufst ja auch mal vorbei nebenher,
Thorsten: keine Ahnung, läuft noch über die Spülmaschine oder keine Ahnung,
Thorsten: was der Fernseher läuft.
Thorsten: Und du bewegst dich und guckst gleich Richtung Mikrofon und trotzdem muss es
Thorsten: ja irgendwie noch halbwegs seriös funktionieren.
Thorsten: Und das ist schon eine Herausforderung für so Mikrofon-Arrays,
Thorsten: für so Mikrofon-Hardware, das sauber rauszufiltern, damit ein halbwegs brauchbares
Thorsten: Audiosignal dann auch in die Spracherkennungs-Engine reinläuft.
Ingo: Das ist jetzt also ein spezielles Stück Hardware von den Leuten,
Ingo: die Home Assistant bauen, was man sich so einfach kaufen kann und dann bestellt,
Ingo: reinsteckt und sich mit dem Home Assistant irgendwie verbindet und dann ist
Ingo: es so eine fertige Appliance.
Thorsten: Genau. Das ist ja auch immer so ein Thema auf der Programmierungsseite,
Thorsten: dass es natürlich schöne Open-Source-Projekte gibt.
Thorsten: Das ist alles super. Das finde ich auch total wertvoll.
Thorsten: Aber im Endeffekt, wenn man es wirklich mal in einem Praxisalltag nutzen will,
Thorsten: gut, jetzt kommt es ein bisschen drauf an.
Thorsten: Der eine oder andere sagt vielleicht, ich finde es schön, wenn ich auf dem Estimertisch
Thorsten: ein Raspberry Pi mit drei angelöteten Kabeln und eine Mikrofon-Head irgendwie habe.
Thorsten: Dann findet der eine das schön. Aber ich gehe mal davon aus,
Thorsten: dass viele auch sagen, ich möchte gerne in meinem Wohnbereich jetzt keine Werkstatt
Thorsten: simulieren, sondern ich möchte einfach ein schönes Gerät, was in die Steckdose stecke,
Thorsten: was halbwegs attraktiv aussieht und eben auch gut funktioniert.
Ingo: Ja, ja, der Woman Acceptance Factor oder selbst wenn es einfach so im Haus dann
Ingo: sich ein bisschen einfügt in die Umgebung und ansonsten kann man es sich natürlich
Ingo: auch selber bauen, weiß ich nicht, in die Decke lauter Mikrofone hängen,
Ingo: da kann man bestimmt auch coole Sachen machen, die mir gerade so einfallen.
Thorsten: Da wird es am Wochenende nicht langweilig.
Ingo: Genau.
Thorsten: Ja, da kannst du ganz viel, also wie gesagt, basteln kannst du ganz viel,
Thorsten: aber das ist ja immer so die Frage auch der Zielgruppe, also sagst du,
Thorsten: ich gehe wirklich an die Bastler, die auch nicht zurückschrecken,
Thorsten: auf dem Raspberry Pi sich irgendwas zusammenzulöten, ja, und da irgendwas zu bauen,
Thorsten: oder sagst du, naja, ich habe schon auch den Anspruch,
Thorsten: ja, relativ plug and play,
Thorsten: mit guter Assistenzführung oder guten Wizards, da irgendwas zu machen und eben
Thorsten: eine gute Hardware, ich weiß jetzt nicht, ob der Amazon Smart Speaker so erfolgreich
Thorsten: wäre, wenn sie einfach nur einen Bausatz veröffentlicht hätten,
Thorsten: wie den Raspberry Pi zusammenlötest.
Ingo: Ja, vermutlich nicht.
Thorsten: Genau. Und es soll ja auch am Endeffekt schön Wohnzimmer-kompatibel aussehen.
Ingo: Genau. Er wird wahrscheinlich dann auch nicht der einzige Hersteller bleiben, der sowas baut.
Ingo: Und ansonsten steht uns Techies ja immer noch frei, sich da selber Sachen zusammen zu klöppeln.
Thorsten: Und da gibt es auch ganz spannende, auch glaube ich, aus der Home Assistant
Thorsten: Community Projekte, wo dann irgendwelche Leute aus dem 3D-Drucker noch tolle
Thorsten: Gehäuse gebaut haben mit irgendwelchen Robotern, die dann auch noch irgendwie
Thorsten: rote Augen leuchten, wenn dann quasi die Spracherkennung aktuell läuft.
Thorsten: Also da gibt es ganz lustige und kreative Menschen, die dann ihren 3D-Drucker
Thorsten: quälen und da ganz tolle Sachen bauen, wie man ein Mikrofon schön nerdig verstecken kann.
Ingo: Gut, also nicht nur die Sprachausgabe mit deiner Stimme funktioniert dann,
Ingo: sondern eben auch eine Spracheingabe und ja,
Ingo: dann habe ich sozusagen wirklich so ein Konkurrenzding für so einen Smart Speaker
Ingo: und kann auch noch mein Smart Home damit steuern.
Thorsten: Und es läuft eben lokal. Gerade beim Smart Home ist ja auch ein Sicherheitsaspekt
Thorsten: natürlich drin, das willst du ja vielleicht nicht immer irgendwo mit irgendwelchen
Thorsten: Cloud-Diensten koppeln, also insofern ist das definitiv ein Vorteil.
Thorsten: Was bei Home Assistant auch noch ganz schön ist, ist, wenn die Spracherkennung
Thorsten: mal falsch läuft, was ja durchaus passieren kann.
Thorsten: Also ich meine, ich habe ein Beispiel selber erlebt, ich wollte bei uns in der
Thorsten: Vitrine das Licht anschalten und habe gesagt, schalte Vitrine ein und also statt
Thorsten: Vitrine mit V, also wie man halt schreibt,
Thorsten: wurde erkannt wie der Zeichen Trine, also der Name, wie Trine.
Thorsten: Und das konnte ich jetzt Whisper nicht abgewöhnen, dass ich nicht die Vitrine
Thorsten: meine, sondern die Vitrine.
Thorsten: Und dann kannst du sogenannte Alias definieren. Das heißt, du kannst sagen,
Thorsten: wenn die Spracherkennung mir liefert den Text wie Trine, ersetze es durch Vitrine.
Thorsten: Und das ist dann natürlich schon immer schön. Oder wenn du sagst,
Thorsten: ich möchte vielleicht auch nicht nur das als Vitrine, sondern als Schrankbeleuchtung
Thorsten: oder als, ja, vielleicht sogar auch mal mehrsprachig irgendwie ansprechen,
Thorsten: wenn man auch vielleicht einen Haushalt hat, wo dann irgendwie Zweisprachen gesprochen werden.
Thorsten: Also da gibt es durchaus Möglichkeiten.
Ingo: Das heißt, ich sehe wirklich, was der erkennt und kann das dann entsprechend zuweisen.
Thorsten: Genau, also du kannst da so einen Debug-Modus aktivieren, wenn du da so ein
Thorsten: bisschen in die Untiefen abtauchst und dann zeigt er dir genau an,
Thorsten: auch von der Laufzeit, wie lange hat jetzt der Prozess für die Spracherkennung
Thorsten: gedauert, was wurde erkannt,
Thorsten: was hat er dann am Endeffekt aus der Spracherkennung auch raus,
Thorsten: also dieses sogenannte NLU, dieses Natural Language Understanding,
Thorsten: weil im Endeffekt muss er ja dann aus dem Text, den du sagst,
Thorsten: erkennen, um welche Entität, also welches Licht, um welchen Rollladen oder was
Thorsten: auch immer geht es und welchen Status möchtest du setzen,
Thorsten: weil er muss es ja dann im Endeffekt auch sehr spezifisch auf ein Gerät anwenden
Thorsten: und dazu gehört es ja nicht dazu, die Anfrage eins zu eins hoffentlich fehlerfrei
Thorsten: von Sprache in Text zu übersetzen, sondern auch zu verstehen,
Thorsten: was du meintest, wenn du den Text gesprochen hast.
Ingo: Auf jeden Fall cooles Projekt und wie gesagt, bei der Ausgabe kann ich deine
Ingo: Stimme nehmen oder eine der da entsprechenden Vorkonfigurierten.
Ingo: Habe ich mir tatsächlich jetzt noch gar nicht eingeguckt, ansonsten kann man
Ingo: ja auch deinen Vortrag wahrscheinlich nochmal nachgucken.
Ingo: Es müsste aufgenommen sein von der Frostcon, von der letzten.
Ingo: Von dem her wäre da nochmal, ich glaube, da sind dann auch so ein paar Bilder
Ingo: von diesem Gerät, was du gerade erwähnt hast, dieses Preview Edition.
Ingo: Das ist kein schöner Name. Da müssen Sie sich noch irgendwas überlegen.
Thorsten: Da geht noch was an Marketing.
Ingo: Ja, ja, genau. Ja, ja, das haben Sie noch nicht so drauf. Aber gucken wir mal,
Ingo: wo sich das hinentwickelt wird ja dann, weil es Preview Edition ist ja wahrscheinlich
Ingo: auch nicht die erste Iteration von dieser ganzen Geschichte sein.
Thorsten: Ja, da kommt bestimmt noch was.
Ingo: Gibt es sonst noch was zu Sprachassistent, Home Assistant zu sagen?
Ingo: Irgendwas, was wir vergessen haben? Ansonsten einfach mal rumspielen,
Ingo: oder? Einfach mal ausprobieren.
Thorsten: Ich denke auch einfach. Also ich glaube, wer so ein bisschen IT-affin ist und
Thorsten: wer ein Smartphone betreibt, ist das mit Sicherheit.
Thorsten: Also ich denke mal, also rumspielen ist immer gut.
Ingo: Rumspielen ist immer gut. Wenn man selber selbstständig ist sozusagen und Rechnungen
Ingo: schreiben muss oder auch wenn man irgendwo in einem Unternehmen ist.
Ingo: Ich habe auf der Frostcon tatsächlich noch ein zweites Interview geführt und
Ingo: da geht es um E-Rechnungen.
Ingo: Fand ich mal ganz spannend, sich erklären zu lassen, welche Fristen gelten jetzt
Ingo: eigentlich überhaupt und wie kann man das Ganze dann eigentlich auch mit Open
Ingo: Source machen, weil das ist ja immer so ein Thema.
Ingo: Ich will natürlich jetzt nicht irgendwie ein teures Modul einkaufen oder je
Ingo: nachdem für meine Buchhaltungssoftware noch irgendwas aktivieren.
Ingo: Schön wäre natürlich, wenn es das irgendwie alles in Open Source gibt und dazu
Ingo: habe ich auch ein Interview gemacht und ja, das hören wir uns jetzt als nächstes
Ingo: mal an. nämlich mit Jochen.
Ingo: Ja, bei mir ist jetzt Jochen Stärk und du hast gerade einen Vortrag gehalten,
Ingo: zehn Dinge, die sie noch nie über E-Rechnung wissen wollten.
Jochen: Weil sie auch angezwungen waren.
Ingo: Ja, genau. War sehr interessant, kann man ja auch nachhören,
Ingo: aber das ist ja ein Thema, was zumindest, wenn man irgendwie ein Unternehmen
Ingo: ist oder selbstständig ist, gerade viele betrifft.
Ingo: Weniger jetzt als normaler Consumer. Wenn ich einfach eine Rechnung von einem
Ingo: Unternehmen kriege, ist mir das wahrscheinlich egal, ob das Papier oder wie auch immer.
Ingo: Oder ich kriege wahrscheinlich immer noch eine Papier- oder eine PDF-Rechnung.
Ingo: Aber für Unternehmen ist es ja schon spannend.
Ingo: Was muss ich dann zurzeit machen? Und was muss ich vielleicht in ein,
Ingo: zwei, drei Jahren machen, wenn ich selbstständig bin und Leuten Rechnungen schreiben muss?
Jochen: Also im Moment gibt es eine Empfangspflicht. Das heißt, ich muss XML-Rechnungen empfangen können.
Jochen: Da sind die Formate UBL und CII maßgeblich und die müsste ich dann theoretisch,
Jochen: wenn ich die zum Beispiel per E-Mail bekomme, auch bezahlen.
Jochen: Das heißt, im einfachsten Fall schnappt man sich einen Visualisierer wie den
Jochen: Cuber Viewer und schaut sich an, was da drin steht und dann kann man damit weiterarbeiten.
Jochen: Und das Ganze muss man dummerweise dann jetzt auch dank GOBD revisionssicher
Jochen: archivieren, aber das ist ein anderes Thema. Da habe ich nichts zu tun.
Ingo: Genau, um das Archivieren müssen wir uns jetzt erstmal nicht kümmern.
Ingo: Jetzt hast du irgendwie schon irgendwelche Standards genannt, das heißt, da kommt...
Ingo: Quasi per Mail irgendwas bei mir an, was ich dann aber eventuell gar nicht angucken kann.
Jochen: Genau. Also das kann, wie gesagt, eine XML-Datei sein oder es kann eine Zugfahrt-Datei
Jochen: sein. Eine Zugfahrt-Datei ist eine PDF-Datei mit eingebettet im XML.
Jochen: Theoretisch müsste man bei der Zugfahrt-Datei auch das XML beachten,
Jochen: aber da das gleich sein muss, würde ich da sagen, kleine Unternehmer kommen
Jochen: vielleicht im Moment noch davon weg, wenn sie einfach nur die PDF sich angucken.
Jochen: Aber bei der XML-Datei, da stehen dann halt die Beträge drin und das, was man bezahlen muss.
Jochen: Und das muss man archivieren, prüfen und möglicherweise validieren und bezahlen.
Ingo: Aber es kann auch sein, dass ich nur ein XML kriege. Und was mache ich dann?
Jochen: Du schaust es dir an und entweder, wenn du sehr gut bist im Texteditor,
Jochen: aber typischerweise, wie gesagt, so ein Cuba-Viewer oder sowas,
Jochen: dann kriege ich da ein Rechnungsbild draus generiert.
Ingo: Und Cuba ist ein Programm, was du entwickelt hast, mitentwickelt hast?
Jochen: Genau, vom Prototype Fund gesponsert, dankenswerterweise. Ist ein Open-Source-Programm,
Jochen: Offline-Viewer für Mac, Windows und Linux. Es gibt auch andere Viewer.
Jochen: Die OpenX-Rechnung Toolbox gibt es zum Beispiel, die ist Open Source.
Jochen: Und dann gibt es noch einen Ultramarinen-Viewer, der ist, glaube ich,
Jochen: Freeware bis Open Source.
Jochen: Und es gibt Online-Viewer. Es gibt viele Online-Viewer auch zum Beispiel von Elster oder sowas.
Jochen: Genau, also da könnte ich quasi Webseite aufmachen und meine XML-Datei hingeben
Jochen: und dann kriege ich auch angezeigt, was ich denn jetzt tun muss oder was da
Jochen: drin steht in dieser Rechnung.
Ingo: Gut, aber trotzdem ist ja wichtig, dass es auch ein Open-Source-Tool gibt,
Ingo: dass ich irgendwie die Möglichkeit habe, wenn ich so ein Ding kriege,
Ingo: damit irgendwas zu machen und vielleicht will ich ja auch nicht,
Ingo: dass ich mich auf irgendwelche Online-Tools, die dann vielleicht auch noch Geld kosten,
Ingo: irgendwas haben wollen, dafür, dass ich da die Rechnung hochlade und naja.
Jochen: Also die Cosit sind die Herausgeber von der X-Rechnung. Die haben dankenswerterweise
Jochen: entsprechende XSLT-Dateien freigegeben, die dann umwandeln in HTML.
Jochen: Das ist die Grundlage von dem CuberViewer und auch von UltramarineViewer und
Jochen: auch von der OpenX-Rechnung-Toolbox.
Jochen: Also es gibt Grundlagen dafür, ja. Und dann auch fertige Sachen.
Ingo: Okay.
Ingo: Jetzt haben wir darüber geredet, wie ich die Sachen empfangen kann und sie mir
Ingo: vielleicht anzeigen lassen kann, damit ich dann doch weiß, was da drin steht,
Ingo: wenn ich nicht gerade im XML rumfummeln will, damit ich sie überweisen kann.
Ingo: Kriege ich irgendwie, ich muss ja trotzdem mit meiner Bank dann kommunizieren.
Ingo: Was ist denn jetzt aber mit Schreiben?
Ingo: Muss ich diese X-Rechnung auch anderen Leuten zur Verfügung stellen,
Ingo: wenn ich ein Unternehmen bin?
Jochen: Also wenn du ein Unternehmen wirst, musst du derzeit nur schreiben,
Jochen: nur in X-Rechnung schreiben, wenn du einen Behördenkunden hast.
Jochen: Und du wirst allerdings ab 2027 kommt eine Pflicht zum Schreiben für Firmen
Jochen: über 800.000 Euro Jahresumsatz.
Jochen: Und ab 01.01.2028 werden auch Firmen unterhalb dieser Grenze E-Rechnungen,
Jochen: also XML letzten Endes irgendwo schreiben müssen.
Jochen: Und ja, das betrifft letzten Endes alle Unternehmen, weil es wird die Alternative nicht mehr geben.
Jochen: Also es wird kein PDF ohne XML mehr geben und es wird auch keine Papierrechnung mehr geben.
Ingo: Aber es funktioniert alles, dass ich das bei einer E-Mail-Adresse ablade.
Ingo: Oder muss ich es in irgendeinem Webportal hochladen?
Jochen: Das ist eine interessante Sache und ich bin kein Rechtsanwalt und kein Steuerberater,
Jochen: aber es kann sein, dass, ich weiß es nicht, ich habe schon wilde Sachen gehört,
Jochen: Es kann sein, dass irgendein Hersteller oder irgendeine Firma sagt,
Jochen: ich schreibe jetzt mal in die AGBs, dass du mein Rechnungs-Upload-Portal benutzen musst oder sowas.
Ingo: Ach, das scheiße.
Jochen: Die Frage ist, ob das dann gültig ist und ob das vor Gericht hält und sowas, aber ja.
Ingo: Betrifft es nur Rechnungen, die ich deutschen Kunden stelle?
Ingo: Betrifft es Europa? Betrifft es die Welt?
Jochen: Das betrifft zuerst mal Rechnungen, die du deutschen Firmenkunden stellst.
Jochen: Also es betrifft nicht Rechnungen an Privatverbraucher.
Jochen: Die können weiterhin Papier oder PDF bekommen ohne XML.
Jochen: Das betrifft Rechnungen über 250 Euro.
Jochen: Und es gibt einen definierten Satz von Ausnahmen. Ich glaube,
Jochen: Paragraf 4 Sozialgesetzbuch oder sowas.
Jochen: Es sind Ausnahmen definiert, sowas wie ein Grundstücksverkauf.
Jochen: Dafür brauche ich wohl keine Rechnungen schreiben.
Jochen: Aber es betrifft interessanterweise, wenn du ein Kleinunternehmen bist,
Jochen: musst du noch keine E-Rechnungen schreiben, aber du musst E-Rechnungen entgegennehmen können.
Jochen: Und es betrifft tatsächlich zum Teil auch die Kleinsten der Kleinen,
Jochen: also sogar zum Teil Photovoltaikbetreiber oder sowas müssten theoretisch E-Rechnungen
Jochen: dann in XML entgegennehmen können.
Ingo: Also grenzüberschreitend, also EU-mäßig?
Jochen: Genau. Also international schon mal generell nicht, also nach Afrika oder außereuropäisch nicht.
Jochen: Innerhalb von der EU gibt es wieder, also es gibt eine EU-Richtlinie,
Jochen: die sagt, dass das möglich sein muss.
Jochen: Und bei dieser EU-Richtlinie reden wir davon, dass es ab 1.
Jochen: Juli 2030 kommt.
Ingo: Okay, ist also noch ein bisschen Zeit immerhin.
Jochen: Ja.
Ingo: Und da muss ich die auch einfach per E-Mail schicken?
Jochen: Da musst du dann hochladen. Also da wird es dann ein nationales System geben.
Jochen: Das wird auch das System sein, an die man seine normalen Rechnungen dann auch übermitteln muss.
Jochen: Und dieses nationale System spricht dann quasi mit dem internationalen System.
Jochen: Und wenn du kannst Provider benutzen und zum Teil gibt es auch Dienstleister,
Jochen: die E-Rechnungen übermitteln,
Jochen: die das quasi dir dann die Informationen ausleiten, an dieses Portal schicken,
Jochen: aber das ist noch relativ unklar, wie das genau aussieht.
Jochen: Bei Frankreich, die sind etwas früher als wir und die, oder etwas weiter als
Jochen: wir, und da reden wir darüber, die haben zum Beispiel ein Rest-API,
Jochen: das ist so einer der Standards, die man da verwenden kann, aber es gibt auch
Jochen: andere Möglichkeiten zu übermitteln.
Jochen: Bei Italien ist es, glaube ich, per SCP hochladen oder so was.
Ingo: Okay, interessant. Ich meine gut, wir haben noch ein bisschen Zeit,
Ingo: wenn du sagst 2030 ist noch ein bisschen.
Jochen: Und es wird vereinheitlicht werden, aber es werden auch immer mehr Sonderfälle
Jochen: kommen, weil letzten Endes reden wir über mindestens 1,2 Milliarden Rechnungen
Jochen: pro Jahr und da gibt es dann eine, die komplizierter ist als 1,1 Milliarden
Jochen: 999 Millionen, 999 andere.
Ingo: Okay, aber ich meine, gut, wenn ich jetzt ein KMU bin, ist meine Rechnung wahrscheinlich
Ingo: eher was Kleineres oder eher was Standardkonformeres.
Ingo: So um den Fall geht es mir jetzt. Was ist, wenn ich irgendwelche Quittungen
Ingo: ausstelle, was weiß ich, ich muss eine Spendenquittung ausstellen oder ich muss
Ingo: dies oder jenes machen, wie muss ich dafür auch eine Rechnung stellen?
Jochen: Also wir reden über Rechnungen, Stornorechnungen und Gutschriften.
Jochen: Also kaufmännische Gutschriften und die Storno-Rechnungs-Gutschriften,
Jochen: Entschuldigung, Korrektur-Rechnungs-Gutschriften.
Jochen: Und das muss sein, Quittung tendenziell nicht.
Jochen: Also Quittung würde ich denken, vielleicht ein Verbraucher-Gegenwo.
Jochen: Also Quittung sagt mir nicht.
Ingo: Okay, mache ich weiter mit dem Quittungsblock, wie schon seit 100 Jahren.
Jochen: Und wie gesagt, bis 250 Euro ist man auch im Bereich der Kleinbetragsrechnung,
Jochen: wo man theoretisch auch irgendwie einen Bon hätte haben können oder sowas.
Jochen: Ja, das ist nicht betroffen.
Ingo: Okay. So, jetzt bin ich ein kleines mittelständisches Unternehmen oder vielleicht selbstständig.
Ingo: Ich schreibe meine Rechnung zurzeit mit LibreOffice irgendwas.
Ingo: Wie mache ich denn das jetzt? Also mein PDF kriege ich hin? Wie kriege ich daraus
Ingo: jetzt so eine E-Rechnung?
Jochen: Du brauchst auf jeden Fall irgendwas, was XML draus macht. Es gibt ein LibreOffice
Jochen: Plugin von dem Alexis Delatre, glaube ich.
Jochen: Ja, aber letzten Endes, also du wirst dich darauf einstellen müssen,
Jochen: dass du es nicht mehr im LibreOffice, LibreOffice Writer machen kannst.
Jochen: Also du wirst irgendwo einen Dropdown haben, wo du deine Mengeneinheit auswählst
Jochen: oder deinen Steuerausnahmegode.
Jochen: Und dafür brauchst du dann Markos und sowas. Aber du, ja.
Ingo: Also es gibt nichts, dass ich einfach ein PDF draus mache und das PDF wird irgendwie
Ingo: in XML umgewandelt oder so?
Jochen: Es gibt möglicherweise Dienstleister, die das versuchen und mehr oder weniger
Jochen: gut machen, aber in der Regel ist da immer noch ein Prüfschritt dazwischen,
Jochen: ob das auch so passt und wenn du auch diesen Prüfschritt diesem Dienstleister
Jochen: überlassen möchtest, dann wirst du möglicherweise Geld dafür bezahlen müssen.
Ingo: Was würdest du jetzt empfehlen? Was muss ich tun? Insbesondere,
Ingo: wenn ich das natürlich mit möglichst viel Open Source machen will.
Jochen: Einfach mal wieder runterladen, also sowas wie Cuba Viewer zum Beispiel mal
Jochen: runterladen, mal eine E-Rechnung angucken.
Jochen: Also eine XML-Datei. Es gibt eine Sammlung, wo ich mal zusammengestellt habe,
Jochen: theoretisch müsstet ihr jetzt mit folgenden Dateien zurechtkommen.
Jochen: So mal eine UBL und mal eine CII und mal eine Factor X, mehrere davon.
Jochen: Einfach mal gucken, ob ich da irgendwas darstellen kann und einfach mal,
Jochen: wenn ich was schreibe, es gibt, validiere.
Jochen: Auch Web-Validierer, zum Beispiel sowas wie portinvoice.com,
Jochen: da lade ich eine Rechnung einmal hoch und dann prüft er quasi,
Jochen: ob die syntaktisch korrekt ist.
Jochen: Verwendet im Hintergrund Mustang-Projekt. Kann ich also auch offline machen,
Jochen: wenn ich ganz gerade auf Reisen bin oder sowas.
Jochen: Aber wenn ich dieses Port-Invoice verwende, da kann ich wirklich einmal eine
Jochen: Rechnung reintroppen und sehen, die ist jetzt fehlerfrei oder eben auch nicht fehlerfrei.
Jochen: Und je mehr Fehler die hat, desto mehr muss ich mich dann irgendwie an Experten
Jochen: wenden oder an Open-Source-Projekte wenden, die das möglicherweise besser machen.
Ingo: Du hast gerade ein Muster-Projekt schon erwähnt. Magst du noch kurz sagen,
Ingo: das ist ja auch ein Projekt von dir? Was macht das?
Jochen: Das ist gestartet als Java-Bibliothek und hat jetzt auch ein Kommandozeilentool
Jochen: und das kann E-Rechnungen konvertieren, lesen, schreiben und validieren.
Jochen: Das heißt, ich kann damit zum Beispiel sowas machen wie eine PDF und eine XML
Jochen: oder eine PDF zusammenführen mit den Daten von der E-Rechnung oder die Daten
Jochen: rauslesen, auch die XML rauslesen.
Jochen: Und diese Daten zum Beispiel umwandeln, zum Beispiel von CII auf OBL,
Jochen: aber aus Gründen gerade nicht andersrum.
Jochen: Oder ich kann sie umwandeln in PDF, also eine XML-Datei in PDF umwandeln oder
Jochen: eine XML-Datei in HTML umwandeln.
Jochen: Genau, und es gibt auf Zugpferd.org ist eine inoffizielle Seite.
Jochen: Die offizielle Zugpferd-Seite ist natürlich fährt-net.de.
Jochen: Auf Zugpferd.org habe ich einfach mal alle Open-Source-Bibliotheken und Tools
Jochen: gelistet, die mir so aufgefallen sind, die so in diesem Dunstkreis E-Rechnung,
Jochen: X-Rechnung, Zugpferd, Faktor X unterwegs sind.
Jochen: Und gerne auch dazu beitragen und neue Tools melden, wenn ich hier noch nicht aufgeschirm habe.
Ingo: Okay, wenn ich jetzt also eine eigene Rechnungsverwaltung habe und mich damit
Ingo: beschäftigen muss, demnächst solche E-Rechnungen in welchem Format auch immer schreiben zu müssen,
Ingo: würdest du sagen, okay, ich kann mir dieses Mustang mal mit angucken und das
Ingo: versuchen da anzubinden?
Jochen: Ja, also Mustang ist jetzt ein paar Commandenzeile oder wenn du,
Jochen: ja, wann du jetzt nicht unterwegs bist, wenn du eine andere Programmiersprache
Jochen: hast, gibt es da, es gibt auch viele andere, viele Bibliotheken für andere Programmiersprachen.
Ingo: Und ihr helft auch dabei? Also ich glaube, du hast eine Firma in dem Bereich oder so?
Jochen: Ich habe eine Firma in dem Bereich. Wir helfen auch dabei. Wir helfen sehr gerne zur Selbsthilfe.
Jochen: Also wenn jemand Contributor ist oder werden möchte, dann helfen wir sehr gerne,
Jochen: wie da beigetragen werden kann zum Open-Source-Projekt.
Jochen: Wir haben auch eine kommerzielle Lösung oder natürlich auch gegen Geld,
Jochen: wenn jetzt jemand sagt, okay, ich brauche jetzt mal jemanden,
Jochen: der sich das mal anguckt oder ich habe jetzt hier ein unlösbares Problem oder
Jochen: mein Validierer sagt, das ist ständig kaputt.
Jochen: Genau. Und ich habe auch einen kleinen REST-API-Server, den man sich dazu buchen kann.
Jochen: Der kann dann auch PDF in PDF-A umwandeln, weil das Bauchführzug fährt.
Jochen: Und der kann auch sowas wie von, auch wieder ausgründen, kann der dann auch
Jochen: von UBL auf CRI umwandeln, was
Jochen: genau die Richtung ist, die bei Mustang aus anderen. Gründen nicht geht.
Ingo: Gut, also halten wir fest, wir müssen uns damit beschäftigen. Leider Gottes, ja.
Ingo: Spätestens so 28 habe ich verstanden, selbst wenn ich ein kleines mittelständisches Unternehmen bin.
Jochen: Und besser früher als später.
Ingo: Weil auf europäischer Ebene bis 2030 und.
Jochen: Es könnte Verschiebungen geben, theoretisch, aber diese Verschiebungen müssten
Jochen: in einem Gesetz verabschiedet werden und da ist im Moment meines Wissens nichts auf dem Weg.
Jochen: Und besser jetzt kurz mal reingucken, während man Zeit hat oder sowas,
Jochen: als dann auf dem letzten Drücker im Dezember 2027 noch in den letzten drei Tagen,
Jochen: also auf den Weihnachtsfeiertagen noch versuchen, was zu reißen.
Ingo: Genau. Und wenn ich eben, wie gesagt, eine eigene Rechnungsstellung gerade habe,
Ingo: muss ich mich irgendwie damit beschäftigen, dass es reinkommt und da können
Ingo: wir eben cooler zum Anzeigen, Q-Bar zum Anzeigen helfen.
Jochen: Wenn ich eine benutze, dann ist die Wahrscheinlichkeit groß,
Jochen: dass es irgendwann kommen wird in dieser Rechnungsstellungssoftware.
Jochen: Gibt ja auch Rechnungsstellungssoftware wie Factorama oder sowas, die schon können.
Ingo: Die ist auch Open Source?
Jochen: Ja. Factorama ist Offline Open Source für Windows, Linux, Mac.
Jochen: Der Ralf Feinreich ist da, der Maintainer aktuell und das ist eine tolle Software,
Jochen: die zum Beispiel Zugpferd-Dateien erstellen kann.
Ingo: Und da arbeitet ihr auch zusammen?
Jochen: Ja, ja, also ja, jedes Jahr reden wir darüber, dass wir irgendwie,
Jochen: ich wollte Faktorama eine Perspektive bereitstellen,
Jochen: weil es ist ein RCP-Projekt und er wollte mal Mustang als Bibliothek benutzen,
Jochen: aber es ging aus Gründen bisher beides noch nicht so richtig,
Jochen: aber wir sind im Austausch und auch mit anderen Softwareherstellern,
Jochen: Open-Source-Projekten gerne
Jochen: Austausch, weil wir können, das kann einer alleine gar nicht alles machen.
Ingo: Aber ansonsten, Zugpferd.org ist eine Anlaufstelle. Ist da auch irgendwie eine
Ingo: Community oder habe ich da irgendwie ein Forum oder irgendwas,
Ingo: wo ich sage, okay, da sind Gleichgesinnte, mit denen muss ich mich,
Ingo: oder kann ich mich da austauschen, weil die haben ähnliche Probleme?
Jochen: Nein, auf zugwerb.org nicht. Also da gibt es nur eine FAQ, aber es gibt eine
Jochen: Zugwerb-Community, wenn du die so ansprichst.
Jochen: Es gibt auf zugwerb-community.net, glaube ich, gibt es eine Firma Opvoice in
Jochen: Bielefeld, die macht auch die jährlichen Zugwerb-Entwicklertage jetzt wieder
Jochen: im September und die haben auch ein Online-Forum und das ist auch kostenfrei.
Jochen: Das heißt, man kann sich auch, selbst wenn man nicht auf die Zugwerb-Entwicklertage
Jochen: geht, kann man sich kostenlos registrieren und diesem Forum posten und lesen
Jochen: und sich mit Gleichgesinnten vernetzen.
Ingo: Super, vielen Dank, Jochen, dass du uns mal erklärt hast, wie das mit dieser
Ingo: E-Rechnung funktioniert und bis wann wir uns definitiv damit abgefunden haben müssen.
Ingo: Gut, jetzt seid ihr hoffentlich aufgegleist und wisst, wann ihr dann welche
Ingo: Sachen machen müsst, um die E-Rechnungen entsprechend richtig zu verschicken.
Ingo: Manche von euch haben vielleicht noch ein bisschen Zeit, müssen sich noch nicht
Ingo: gleich damit beschäftigen, andere sind vielleicht schon so einen Tick zu spät.
Ingo: Und empfangen müssen wir sie ja alle auf jeden Fall schon schicken demnächst dann irgendwie auch.
Ingo: Und ja, auch ich bei meinen Rechnungen musste mal gucken, wie ich dieses XML-Format
Ingo: wieder zufrickeln kann.
Ingo: Genau, Jochen, du kennst Jochen auch, ne?
Thorsten: Genau, ich kenne Jochen tatsächlich von dem Frankfurter Webmontag,
Thorsten: über den haben wir uns mal kennengelernt.
Thorsten: Seitdem stehen wir im lockeren Austausch hin und wieder mal.
Thorsten: Und ich hatte ihn letztens gesehen am Usability-Test-Essen. Da ist er ja auch
Thorsten: sehr engagiert immer dabei.
Thorsten: Übrigens eine schöne Veranstaltung, die ich gerne empfehlen kann.
Thorsten: Die ist, glaube ich, auch an verschiedenen Regionen in Deutschland immer mal unterwegs.
Ingo: Das ist Usability-Test-Essen.
Thorsten: Sag bloß, du kennst das nicht.
Ingo: Das kenne ich nicht. Vielleicht, weil ich nicht so ein Usability-Mensch bin. Ich weiß nicht.
Thorsten: Ja, dann konzentrieren wir uns einfach aufs Essen. In dem Test Essen.
Ingo: Okay.
Thorsten: Du kannst gerne mal reingucken. Das ist eine schöne Veranstaltung.
Thorsten: Ich war jetzt auch schon zwei oder dreimal bei einem dabei.
Thorsten: Vielleicht ganz grob. Es geht darum, du hast verschiedene Stationen von Menschen,
Thorsten: die irgendein Produkt, das kann ein IT-Projekt sein, muss es aber nicht sein.
Thorsten: Und die bauen quasi eine Station auf, wo sie ihr Thema präsentieren und du hast
Thorsten: nur, ich glaube, zehn Minuten Zeit und da kommen immer verschiedene,
Thorsten: Leute bei dir vorbei, die kennen dein Thema nicht, die kennen dich nicht und
Thorsten: du hast dann irgendwie wenige Minuten Zeit, denen was zu erzählen und dann können
Thorsten: die einfach zum Beispiel mit deinem Produkt mal arbeiten oder interagieren,
Thorsten: wenn es da was gibt oder Feedback abgeben,
Thorsten: und du siehst quasi oder du kannst beobachten, wie Menschen,
Thorsten: die überhaupt mit dem Thema komplett keine Berührung haben, einfach,
Thorsten: ganz umgehen und dann hast du ganz wertvolles Feedback und das findet meistens
Thorsten: bei irgendwelchen Unternehmen statt, die dann auch noch mal Pizza- und Bier sponsern,
Thorsten: sodass du dann quasi einfach einen schönen Abend gesellig ein bisschen neutrales Feedback bekommst.
Thorsten: Ja, also ich will sagen, auch da ist Jochen im Raum Frankfurt,
Thorsten: daher kennen wir uns unter anderem auch.
Ingo: Gut, und wenn man, genau, Hilfe braucht bei E-Rechnungen, wie das Ganze funktioniert,
Ingo: kann man ihn natürlich da auch fragen an der Stelle.
Ingo: Entweder bei dem Test Essen oder bei einer Usergroup oder entsprechend ihn einfach mal anfragen.
Ingo: Genau, wunderbar. Ja, dann sind wir sozusagen durch mit unseren Themen, mit der FrostCon.
Ingo: Wie gesagt, auch dieses Jahr wird es wieder eine FrostCon geben, dann die 21. Ausgabe.
Ingo: Ich weiß noch nicht, ob ich es schaffe. Ich versuche es auf jeden Fall, aber das ist immer,
Ingo: ja, August ist immer noch so ein bisschen Ferienzeit und man ist noch verreist
Ingo: oder man muss immer gucken, wobei sich bei uns die Ferien jetzt wieder langsam
Ingo: nach vorne verschieben.
Ingo: Irgendwann ist es dann in der normalen Arbeitszeit und dann ist es wieder einfach.
Ingo: Das heißt also spätestens, glaube ich, nächstes, übernächstes,
Ingo: übernächstes Jahr ist es bei mir dann schon wieder raus aus der Ferienzeit.
Ingo: Und dann schaffe ich es wieder regelmäßig zum Frostgott.
Ingo: Fast versprochen, würde ich sagen, dazu. Du bist auch wieder dabei oder versuchst es zumindest?
Thorsten: Ich werde es definitiv versuchen. Wie gesagt, es ist ja immer wieder schön und
Thorsten: ich glaube, da können wir guten Gewissens beide nochmal Werbung machen.
Thorsten: Das ist eine sehr lohnende Veranstaltung, wer es also zeitlich ermöglichen kann.
Thorsten: Ich meine auch, es ist kostenfrei, das heißt, es kostet keinen Eintritt.
Thorsten: Man kann gerne einfach vorbeikommen und wird mit Sicherheit ganz viele spannende
Thorsten: Enthusiasten kennenlernen.
Ingo: Genau. Fürs Social Event muss man einen Beitrag bezahlen, aber die Konferenz
Ingo: an sich, dass man die ganzen Vorträge reingeht, dass man die ganzen Projekte
Ingo: besucht, das, was wir alles erwähnt haben, das ist kostenfrei möglich.
Ingo: Man braucht da kein Ticket, man muss sich auch nicht vorher anmelden und trotzdem,
Ingo: ja, wie gesagt, ist eins der größeren oder großen Open Source Events in Deutschland
Ingo: und lohnt sich da an der Stelle auf jeden Fall.
Ingo: Gut, vielen Dank, Thorsten von Thorsten Voice, dass du uns hier mal Rede und
Ingo: Antwort gestanden hast, wie das mit diesen ganzen Sprachmodellen funktioniert.
Ingo: Ich habe auf jeden Fall eine Menge gelernt, hoffentlich unsere Hörer auch.
Ingo: Und ja, gucken wir mal, was an demnächst für interessante Projekte mit deiner Stimme aufpuppen.
Thorsten: Ja, und auch nochmal vielen Dank für die Einladung. Hat mich sehr gefreut. Viel Spaß gemacht.
Ingo: Und wir hören uns dann hoffentlich nächsten Monat wieder zur nächsten Radio-Druck-Sendung
Ingo: und ich wünsche euch bis dahin eine frohe Zeit passt auf euch auf,
Ingo: habt Spaß am Gerät bis zum nächsten Mal Ciao, ciao.