frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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•10mo ago

Comments

MaximosMK•10mo 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!

Learn what your AI built. easily

https://github.com/jstuart0/sourcebridge
1•Craze0•4m ago•0 comments

Which AI Calculates Taxes Correctly?

https://thefinancebuff.com/ai-tax-calculator.html
1•hnburnsy•4m ago•1 comments

How flat is your name

https://matthewc.dev/musings/baby-names/
1•matthewfcarlson•6m ago•0 comments

Show HN: NoEyes – Terminal chat where the server is architecturally blind

https://github.com/Ymsniper/NoEyes
1•Ymsniper•21m ago•0 comments

As Platforms Decay, Let's Put Users First (2023)

https://www.eff.org/deeplinks/2023/04/platforms-decay-lets-put-users-first
2•QuadrupleA•23m ago•0 comments

Peer-to-peer sync for a reading app with mTLS, CRDTs, and HLCs

https://tech.stonecharioteer.com/posts/2026/merrilin-local-sync/
1•stonecharioteer•23m ago•0 comments

Show HN: JSONPath Benchmark in Java (SJF4J vs. Jayway)

1•hannyu•27m ago•1 comments

6o6 v1.1: Faster 6502-on-6502 virtualization for a C64/Apple II Apple-1 emulator

http://oldvcr.blogspot.com/2026/03/6o6-v11-faster-6502-on-6502.html
4•classichasclass•33m ago•0 comments

What's Your Hour in 'Silicon Valley Time'? (2015)

https://medium.com/backchannel/how-the-tech-press-forces-a-narrative-on-companies-it-covers-5f89f...
1•_air•39m ago•0 comments

Making and Machines

https://www.chrbutler.com/making-and-machines
1•jfil•40m ago•0 comments

Replacing the Orange Website

https://deathbyclawd.com/?url=news.ycombinator.com
2•walterbell•44m ago•0 comments

The Texas Lawyer and Part-Time Pastor Who Beat Meta and Google

https://www.wsj.com/us-news/law/the-texas-lawyer-and-part-time-pastor-who-beat-meta-and-google-82...
2•1vuio0pswjnm7•47m ago•0 comments

Show HN: An Economic OS with a 16,200x Stability Floor (100M Monte Carlo runs)

1•bedardbrandon89•55m ago•0 comments

Will the AI data centre boom become a $9T bust?

https://www.ft.com/content/805f78f3-8da3-4fc0-b860-207a859ac723
16•1vuio0pswjnm7•56m ago•12 comments

UK joins global push to rein in children's screen use with national guidance

https://www.reuters.com/technology/uk-joins-global-push-rein-childrens-screen-use-with-national-g...
3•1vuio0pswjnm7•59m ago•0 comments

TurboQuant: KV Cache Quantization to 3.5 Bits with Zero Accuracy Loss- ICLR 2026

https://darshanfofadiya.com/research-papers/turboquant/
1•DARSHANFOFADIYA•1h ago•0 comments

Memlab – Analyzes JavaScript heap and finds memory leaks in browser and Node.js

https://facebook.github.io//memlab/
1•h4ch1•1h ago•4 comments

GitHub Actions for Gradle v6: What's Changing and Why

https://blog.gradle.org/github-actions-for-gradle-v6
2•arkon_hn•1h ago•0 comments

TIL: Uv Settings I Changed after LiteLLM

https://antisimplistic.com/posts/2026-03-28-til-uv-settings-after-litellm/
2•vinhnx•1h ago•0 comments

Grade Caps Fail the Game Theory Exam

https://www.thecrimson.com/article/2026/3/27/kominers-harvard-grade-cap/
1•yurivish•1h ago•0 comments

Building a computer from scratch and running C++ on it [video]

https://www.youtube.com/watch?v=lBooqws52YA
1•vinhnx•1h ago•0 comments

Heerich.js – A tiny engine for 3D voxel scenes rendered to SVG

https://meodai.github.io/heerich/
2•OuterVale•1h ago•0 comments

Understanding Semiconductors: A Technical Guide for Non-Technical People

https://link.springer.com/book/10.1007/978-1-4842-8847-4
5•teleforce•1h ago•0 comments

Linux on Claude

https://github.com/prairielabs/LinuxOnClaude
1•indigodaddy•1h ago•0 comments

Can AI Exit Vim?

https://theadamcolton.github.io/can-ai-exit-vim
2•topwalktown•1h ago•2 comments

Five Things to Know About the Siri Chatbot Coming in iOS 27

https://www.macrumors.com/2026/03/27/ios-27-siri-chatbot-features/
1•evo_9•1h ago•0 comments

Calculate Dora Metrics for Free

https://www.arewedeploying.com/
2•jahrichie•1h ago•1 comments

Turing Complete

https://store.steampowered.com/app/1444480/Turing_Complete/
2•jr-14•1h ago•0 comments

Meet The 'Corporate Bro' Making Millions Satirizing Tech Sales

https://www.wsj.com/business/media/meet-the-corporate-bro-making-millions-satirizing-tech-sales-d...
2•petethomas•1h ago•0 comments

Claude found zero days in Ghost and the Linux kernel

https://twitter.com/chiefofautism/status/2037951563931500669
1•Murfalo•1h ago•0 comments