frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: I built a GUI/API wrapper for Piper TTS to handle large files

https://github.com/MaximosMK/piper-tts-api-demo
1•MaximosMK•1y ago

Comments

MaximosMK•1y ago
Hi HN,

I often found myself wanting to convert large text files (like book chapters or long articles) into audio using the excellent open-source Piper TTS engine. Handling very large inputs directly can be a bit tricky, and I wanted a smoother workflow.

So, I built this project: 1. A simple Flask/Gunicorn API server (`server/piper_api.py`) that wraps the Piper executable. 2. A PySide6 GUI client (`client/piper_api_gui.py`) that interacts with the server.

The key feature is that the client automatically splits large text files into smaller chunks (sentence-like segments), sends these chunks to the API server to be processed in parallel (using Python's `ThreadPoolExecutor`), and then combines the resulting WAV audio snippets back into a single file. This makes synthesizing long texts much more manageable and faster than doing it sequentially.

The tech stack is Python, Flask, Gunicorn, PySide6, and Requests. It's all open source on GitHub.

Happy to answer any questions or hear feedback!

Designing Calm Technology

https://calmtech.com/papers/designing-calm-technology
1•ankitg12•3m ago•0 comments

Show HN: Cellula Humana – 3D interactive exploration of a human cell

https://cellulahumana.com/
1•djordjejanjic•6m ago•0 comments

Show HN: Turn public repos into works of art

https://www.habibicode.org/artrepo
1•nicocarsui•7m ago•0 comments

TinyStart, a Tiny Launcher and Emoji Picker for Your Mac

https://tinystart.app/
1•colinprince•7m ago•0 comments

Even Lower-Income Residents Benefit from Expensive New Housing

https://flagpole.com/news/comment/2026/09/09/even-lower-income-residents-benefit-from-expensive-n...
1•oftenwrong•8m ago•0 comments

Ollee Watch: Circuit Board for Casio A168 and F105 Released

https://www.olleewatch.com/blog/ollee-watch-el-launch
1•franczesko•8m ago•0 comments

Show HN: Every number in a tiny GPT, from one forward pass to one step of RLHF

https://llm.manogya.dev
2•xtcntr•9m ago•0 comments

AI Just Became Humanity's Biggest Threat [video]

https://www.youtube.com/watch?v=ujkD4SxPKOI
1•zepolen•10m ago•0 comments

Nvidia's Olympus Core: Pushing Server Single Threaded Performance Boundaries

https://chipsandcheese.com/p/nvidias-olympus-core-pushing-server
1•rbanffy•10m ago•0 comments

Inequality Is How Civilization Forgets

https://www.amazon.com/dp/B0DLDYF2QS
1•shoman3003•11m ago•0 comments

Sharing my tale: why LLM chat bots are absolute security nightmares

https://www.reddit.com/r/BetterOffline/comments/1wys30p/sharing_my_tale_why_llm_chat_bots_are_abs...
1•robin_reala•11m ago•0 comments

Chrome DevTools for native macOS and iOS apps

https://github.com/dashersw/macinspector
1•arbayi•14m ago•0 comments

Explaining Hall-effect, TMR, and other new types of "mechanical" switches

https://arstechnica.com/gadgets/2026/10/the-hows-and-whys-of-non-mechanical-mechanical-keyboard-s...
3•rbanffy•16m ago•0 comments

EarthPV – Open and global rooftop PV mapping from free satellite imagery

https://github.com/open-energy-transition/earthpv
1•ly0n•17m ago•0 comments

Show HN: LLM API prices with full price history and a cloud vs. local calculator

https://tokenbarometer.com
1•dstrbad•17m ago•0 comments

Ex-CIA Officer Who Stashed Gold Bars Admits to Far Larger $145M Scam

https://www.nytimes.com/2026/10/06/us/politics/cia-officer-gold-bars-guilty-plea.html
1•bookofjoe•20m ago•1 comments

Key Autoscaling Metric #2 – Mean Time to Stop Sucking

https://blog.appliedcomputing.io/p/key-autoscaling-metric-2-mean-time
1•theanonymousone•20m ago•0 comments

Show HN: RESPdeck – Self-Hosted Web UI for Redis (React, Fastify, MIT)

https://github.com/aeke/respdeck
2•aeke•23m ago•0 comments

Valkey 9.2 Targets Memory Overhead with AI Used to Improve Its Code

https://techstrong.it/featured/valkey-9-2-targets-memory-overhead-with-ai-used-to-improve-its-code/
2•CrankyBear•25m ago•0 comments

God of War on PSP, recompiled to WebAssembly and running in the browser

https://github.com/snuri00/psp-web-recomp
2•sn001•26m ago•0 comments

Probability Playground: Interactive Probability Distributions

https://probabilityplayground.com/
2•rossvor•26m ago•0 comments

Shipping JPEG XL in Chrome

https://developer.chrome.com/blog/jpeg-xl-in-chrome
23•AshleysBrain•28m ago•9 comments

My wife's turtle, Bogdan, passed away, so I made a game to honor him

https://bgame.pbuttergirl.com/
2•Piterniel•29m ago•0 comments

LLMs and Data Poisoning Are Weaponized to Manufacture Consensus

https://medium.com/@eslam.elsewedy/synthetic-truth-how-marketing-power-and-ai-bend-reality-cd8a11...
4•marketinganai•29m ago•3 comments

Slop Is Plagiarism

https://techrights.org/n/2026/10/07/Slop_is_Plagiarism.shtml
3•amcclure•30m ago•1 comments

Researchers Use Eggshells to Make Stronger, Lighter Metal Alloys

https://news.ncsu.edu/2026/10/making-metal-alloys-with-eggshells/
1•giuliomagnifico•31m ago•0 comments

A faster Bluetooth Over-The-Air update for the ESP32: from minutes to seconds

https://groundrun.io/blog/faster-bluetooth-over-the-air-update-esp32/
1•adunk•35m ago•0 comments

Claude tells Ben Thompson his Mac Mini is compromised

https://www.reddit.com/r/ClaudeAI/comments/1wzkpu9/claude_tells_ben_thompson_his_mac_mini_is/
1•FinnLobsien•36m ago•0 comments

500 Generated Visualisations and Demos

https://www.emergentmind.com/visualizations
2•smusamashah•37m ago•1 comments

Learn Audio Synthesis Fundamentals FOSS Web

https://franciscocarloserra.github.io/learn-synth/
1•FranciscoCarlos•38m ago•0 comments