fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

#tts

2 posts2 participants0 posts today
C:\KKJ\>:idle:<p>I bought the cheapest BT spealker (~12PLN). <br />Now it will read the Fosstodon notifications for me :)</p><p>The code: <a href="https://github.com/w84death/rpi3-mastodon-tts-notificatoin-reader" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/w84death/rpi3-masto</span><span class="invisible">don-tts-notificatoin-reader</span></a></p><p>EDiT: I&#39;m tweaking the code and README while I&#39;m trying to setup this on the actual PI. So far it works fine!</p><p><a href="https://fosstodon.org/tags/fediverse" class="mention hashtag" rel="tag">#<span>fediverse</span></a> <a href="https://fosstodon.org/tags/GO" class="mention hashtag" rel="tag">#<span>GO</span></a> <a href="https://fosstodon.org/tags/TTS" class="mention hashtag" rel="tag">#<span>TTS</span></a> <a href="https://fosstodon.org/tags/RaspberryPi" class="mention hashtag" rel="tag">#<span>RaspberryPi</span></a></p>
Momentum<p>Weiß jemand zufällig, ob und wie man unter <a href="https://social.tchncs.de/tags/Android" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Android</span></a> (15) <a href="https://social.tchncs.de/tags/TTS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TTS</span></a> so einstellen kann, dass es automatisch die Sprache des Textes erkennt und dann die entsprechende Stimme für sie Sprache wählt? Ich habe derzeit Stimmen für DE und EN heruntergeladen aber irgendwie setzt es die Stimme für DE als Default, auch wenn der vorzulesende Text EN ist. Aber das Ergebnis ist Denglisch und in den Einstellungen des Overlay kann ich nur Höhe und Geschwindigkeit auswählen. 🤔</p>
brainsteam.co.uk<p><strong>Adding Voice to your self-hosted AI Stack</strong></p> <p><a href="https://fed.brid.gy/r/https://brainsteam.co.uk/2025/4/6/adding-voice-to-selfhosted-ai/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fed.brid.gy/r/https://brainste</span><span class="invisible">am.co.uk/2025/4/6/adding-voice-to-selfhosted-ai/</span></a></p>
Thorsten-Voice<p>🔥 New YouTube video alert! I'm taking a First Look at some interesting open source TTS projects: Kokoro, Fish, Llasa &amp; Spark. 🤔</p><p>Come explore the latest voice technology with me.</p><p><a href="https://youtu.be/mZgLVVNvoEk?si=PSzRzphyI07sed_k" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtu.be/mZgLVVNvoEk?si=PSzRzp</span><span class="invisible">hyI07sed_k</span></a></p><p><a href="https://techhub.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://techhub.social/tags/tts" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tts</span></a> <a href="https://techhub.social/tags/voicetech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>voicetech</span></a> <a href="https://techhub.social/tags/community" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>community</span></a></p>
The Programming Linguist<p>Do you use a screen reader and read arabic content with it? Have you ever wondered why Arabic tts literally always sucks, being either super unresponsive, or gets most things wrong all the time? I've been wanting to rant about this for ages!<br>Imagine if English dropped most vowels: "Th ct st n th mt" for "The cat sat on the mat" and expected you to just KNOW which vowels go where. That's basically what Arabic does all day every day! Arabic uses an abjad, not an alphabet. Basically, we mostly write consonants, and the vowels are just... assumed? Like, they are very important in speech but we don't really write them down except in very rare and special cases (children's books, religious texts, etc). No one writes them at all otherwise and that is very acceptable because the language is designed that way.<br>A proper Arabic tts needs to analyze the entire sentence, maybe even the whole paragraph because the exact same word could have different unwritten vowels depending on its location, which actually changes its form and meaning! But for screen readers, you want your tts to be fast and responsive. And you do that by skipping all of that semantic processing. Instead it's literally just half-assed guess work which is almost wrong all the time, so we end up hearing everything the wrong way and just cope with it.<br>It gets worse. What if we give the tts a single word to read (which is pretty common when you're more closely analyzing something). Let's apply that logic to English. Imagine you are the tts engine. You get presented with just 'st', with no surrounding context and have to figure out the vowels here. Is it Sit? Soot? Set? Maybe even stay? You literally don't know, but each of those might be valid even with how wildly the meaning could be different.<br>It's EXACTLY like that in Arabic, but much worse because it happens all the time. You highlight a word like 'كتب' (ktb) on its own. What does the TTS say? Does it guess 'kataba' (he wrote)? 'Kutiba' (it was written)? 'Kutub' (books (a freaking NOUN!))? Or maybe even 'kutubi' (my books)? The TTS literally just takes a stab in the dark, and usually defaults to the most basic verb form, 'kataba', even if the context screams 'books'!<br>So yeah. We're stuck with tools that make us work twice as hard just to understand our own language. You will get used to it over time, but It adds this whole extra layer of cognitive load that speakers of, say, English just don't have to deal with when using their screen readers.</p><p><a href="https://dragonscave.space/tags/screenreader" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>screenreader</span></a> <a href="https://dragonscave.space/tags/blind" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blind</span></a> <a href="https://dragonscave.space/tags/tts" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tts</span></a></p>
Hacker News<p>Coqui TTS: Free Text-to-Speech</p><p><a href="https://coquitts.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">coquitts.com</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/Coqui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Coqui</span></a> <a href="https://mastodon.social/tags/TTS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TTS</span></a> <a href="https://mastodon.social/tags/Free" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Free</span></a> <a href="https://mastodon.social/tags/Text" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Text</span></a>-to-Speech <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> <a href="https://mastodon.social/tags/Speech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Speech</span></a> <a href="https://mastodon.social/tags/Synthesis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Synthesis</span></a> <a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a></p>
Red the Bean<p>Favorite thing lately is finding an article I wish were in podcast form, saving the text to a .txt file, then having TTS Util use RH Voice to convert the file into an audio reading, and listen to my own little robotic FOSS nanny read me the stories I want to hear in my headphones as I do yardwork.</p><p><a href="https://mas.to/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a> <a href="https://mas.to/tags/TTS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TTS</span></a> <a href="https://mas.to/tags/TextToSpeech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TextToSpeech</span></a> <a href="https://mas.to/tags/DIY" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DIY</span></a> <a href="https://mas.to/tags/podcast" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>podcast</span></a> <a href="https://mas.to/tags/hack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hack</span></a> <a href="https://mas.to/tags/audiobooks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>audiobooks</span></a></p>
Elias Probst<p><span class="h-card" translate="no"><a href="https://troet.cafe/@ToniBarth" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ToniBarth</span></a></span> <a href="https://mastodon.social/tags/KDE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>KDE</span></a>'s text editing framework had <a href="https://mastodon.social/tags/TTS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TTS</span></a> support for a long time and it was recently improved to be more accessible via the context menu:<br><a href="https://invent.kde.org/frameworks/ktexteditor/-/merge_requests/797" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">invent.kde.org/frameworks/ktex</span><span class="invisible">teditor/-/merge_requests/797</span></a></p><p>A very powerful and versatile editor based on this framework is <a href="https://mastodon.social/tags/Kate" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kate</span></a>: <br><a href="https://kate-editor.org/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">kate-editor.org/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/KateEditor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>KateEditor</span></a> <a href="https://mastodon.social/tags/TextToSpeech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TextToSpeech</span></a></p>
m23hauke<p><strong>Piper: Texte lokal vorlesen lassen</strong></p> <p><a href="https://tube.tchncs.de/videos/watch/f89b230b-db03-4939-9569-be9871bc8562" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">tube.tchncs.de/videos/watch/f8</span><span class="invisible">9b230b-db03-4939-9569-be9871bc8562</span></a></p>
grantpotter<p>An interactive demo for developers to try the new text-to-speech model in the <a href="https://mastodon.social/tags/openai" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openai</span></a> <a href="https://mastodon.social/tags/tts" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tts</span></a> <a href="https://mastodon.social/tags/audio" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>audio</span></a> <a href="https://mastodon.social/tags/api" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>api</span></a> <a href="https://www.openai.fm" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">openai.fm</span><span class="invisible"></span></a></p>
Reply Guy<p>New feature out today in the <a href="https://hachyderm.io/tags/flash" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flash</span></a> news ⁨<a href="https://hachyderm.io/tags/aggregator" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aggregator</span></a>⁩: TTS (text-to-speech).</p><p>Two weeks ago (see: <a href="https://hachyderm.io/@paolog/114131812522555845" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hachyderm.io/@paolog/114131812</span><span class="invisible">522555845</span></a>) the platform acquired the capability to create multiple lists to save / bookmark articles. Building upon that function, it is now possible to have it read aloud all the articles in a list, using the local <a href="https://hachyderm.io/tags/TTS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TTS</span></a> (text-to-speech) voices on your device.</p><p>This could be useful for <a href="https://hachyderm.io/tags/accessibility" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>accessibility</span></a> or to create a kind of "synthetic <a href="https://hachyderm.io/tags/podcast" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>podcast</span></a>".</p><p>For example this short (1' 13") video shows a Samsung tablet reading three articles using the Samsung TTS voices (English and Italian). A light grey background shows the progress while each article is read. The tiny green toolbar at the bottom makes it possible to pause, skip forward and backward and stop altogether the reading.</p><p><a href="https://youtube.com/shorts/5hx9WQzGgps" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtube.com/shorts/5hx9WQzGgps</span><span class="invisible"></span></a></p><p><a href="https://yewtu.be/watch?v=5hx9WQzGgps" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">yewtu.be/watch?v=5hx9WQzGgps</span><span class="invisible"></span></a></p><p>Note: for this to work you need to install local voices (it does not work well with "cloud" voices), and disable the automatic screen locking (otherwise the reading stops abruptly when the screen locks).</p>
C:\KKJ\>:idle:<p>I&#39;m bringing back my TTS notification reader. Raspberry Pi 3 and Piper local voice.</p><p><a href="https://fosstodon.org/tags/RaspberryPi" class="mention hashtag" rel="tag">#<span>RaspberryPi</span></a> <a href="https://fosstodon.org/tags/TTS" class="mention hashtag" rel="tag">#<span>TTS</span></a> <a href="https://fosstodon.org/tags/Linux" class="mention hashtag" rel="tag">#<span>Linux</span></a> <a href="https://fosstodon.org/tags/Headless" class="mention hashtag" rel="tag">#<span>Headless</span></a></p>
Jonas<p>Danke an Thorsten, dass er seine Stimme an uns alle verschenkt hat. <a href="https://nrw.social/tags/TTS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TTS</span></a> <a href="https://nrw.social/tags/TextToSpeech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TextToSpeech</span></a></p><p>Sogar die low-Verwion der Piper Stimme klingt echt gut und läuft mit SherpaTTS auf meinem Handy.<br><a href="https://github.com/woheller69/ttsEngine" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/woheller69/ttsEngin</span><span class="invisible">e</span></a></p><p><a href="https://netzpolitik.org/2025/text-to-speech-dieser-mann-hat-seine-stimme-verschenkt/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">netzpolitik.org/2025/text-to-s</span><span class="invisible">peech-dieser-mann-hat-seine-stimme-verschenkt/</span></a></p>
禿び<p><span class="h-card" translate="no"><a href="https://chaos.social/@netzpolitik_feed" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>netzpolitik_feed</span></a></span> seitdem ich die Stimme von Thorsten mit Sherpa-TTS auf Android nutzen kann, funktioniert die Navigation endlich, auch auf googlefreiem Gerät, mit verständlicher Ansage. Ebooks vorlesen hört sich damit auch deutlich besser an, als mit anderen quelloffenen Lösungen. Danke dafür Thorsten! 🙇<br><a href="https://social.anoxinon.de/tags/tts" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tts</span></a> <a href="https://social.anoxinon.de/tags/osm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>osm</span></a> <a href="https://social.anoxinon.de/tags/osmand" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>osmand</span></a> <a href="https://social.anoxinon.de/tags/organicmaps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>organicmaps</span></a> <a href="https://social.anoxinon.de/tags/grapheneos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>grapheneos</span></a></p>
Chi Kim<p>Here's another fun project! AIChat lets you generate conversations between two LLMs on any topic using OpenAI API. You can mix and match models from Ollama, MLX, Claude, OpenAI, Google AI Studio, etc. It uses Kokoro-ONNX for TTS. Check out an example + the GitHub repo:<br><a href="https://www.youtube.com/watch?v=FgSZLZnYlAE" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=FgSZLZnYlAE</span><span class="invisible"></span></a><br><a href="https://github.com/chigkim/AIChat" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/chigkim/AIChat</span><span class="invisible"></span></a><br><a href="https://mastodon.social/tags/LLM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLM</span></a> <a href="https://mastodon.social/tags/TTS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TTS</span></a> <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> <a href="https://mastodon.social/tags/ML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ML</span></a></p>
Chi Kim<p>Now there's MLX-Audio! They have Kokoro and CSM-1B for now. It's the same dev team for MLX-VLM, so I have high hope! <a href="https://mastodon.social/tags/TTS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TTS</span></a> <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> <a href="https://mastodon.social/tags/ML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ML</span></a> <a href="https://github.com/Blaizzy/mlx-audio" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/Blaizzy/mlx-audio</span><span class="invisible"></span></a></p>
Tevin<p>It's talking like a human!</p><p>Have a call with Sesame's demo—their TTS model with fine-tuned Gemma3:27B</p><p><a href="https://www.sesame.com/research/crossing_the_uncanny_valley_of_voice#demo" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">sesame.com/research/crossing_t</span><span class="invisible">he_uncanny_valley_of_voice#demo</span></a></p><p><a href="https://mastodon.tevinzhang.com/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> <a href="https://mastodon.tevinzhang.com/tags/TTS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TTS</span></a></p>
Thomas D.<p>For everybody who uses the open source TTS (text-to-speech) application Piper: I have created a Docker file to run Piper directly within the container. No need to install the correct Python version. Everything comes pre-installed in the Docker image. Open source too: <a href="https://github.com/tderflinger/piper-cli-docker" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/tderflinger/piper-c</span><span class="invisible">li-docker</span></a><br><a href="https://mastodontech.de/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodontech.de/tags/piper" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>piper</span></a> <a href="https://mastodontech.de/tags/tts" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tts</span></a> <a href="https://mastodontech.de/tags/voice" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>voice</span></a> <a href="https://mastodontech.de/tags/docker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>docker</span></a> <a href="https://mastodontech.de/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a></p>
Taylor Arndt<p>Going LIVE on YouTube at 7 PM Central! I need a system that reads my chat messages aloud in real time—so we're building one from scratch using AI tools! This is the perfect chance to get introduced to AI coding and see it in action.</p><p>Don’t miss out—tune in and be part of the build! </p><p><a href="https://www.youtube.com/channel/UC7J5I0muqqQF51axXfPwrgA" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/channel/UC7J5I0muq</span><span class="invisible">qQF51axXfPwrgA</span></a></p><p><a href="https://techopolis.social/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> <a href="https://techopolis.social/tags/YouTubeBot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>YouTubeBot</span></a> <a href="https://techopolis.social/tags/TTS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TTS</span></a> <a href="https://techopolis.social/tags/LiveStreaming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LiveStreaming</span></a> <a href="https://techopolis.social/tags/ChatBot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ChatBot</span></a> <a href="https://techopolis.social/tags/AIStreaming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AIStreaming</span></a> <a href="https://techopolis.social/tags/AITools" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AITools</span></a> <a href="https://techopolis.social/tags/AICoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AICoding</span></a></p>
jasalt<p><a href="https://fosstodon.org/tags/Python" class="mention hashtag" rel="tag">#<span>Python</span></a> Urwid TUI tool for listening text spoken in different accents based on available espeak languages on the system. Generated with Claude 3.5 for ~$0.20. Idea felt too stupid to spend time writing manually but LLM worked quite well in this case. <a href="https://codeberg.org/jasalt/espeak-variator" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/jasalt/espeak-var</span><span class="invisible">iator</span></a> <a href="https://fosstodon.org/tags/terminal" class="mention hashtag" rel="tag">#<span>terminal</span></a> <a href="https://fosstodon.org/tags/audio" class="mention hashtag" rel="tag">#<span>audio</span></a> <a href="https://fosstodon.org/tags/unix" class="mention hashtag" rel="tag">#<span>unix</span></a> <a href="https://fosstodon.org/tags/tts" class="mention hashtag" rel="tag">#<span>tts</span></a></p>