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!

Show HN: Local Personal Financial Asistant

https://apps.apple.com/us/app/linggen/id6798304906
1•linggen•1m ago•0 comments

Chladni Plate

https://skytales.nl/visualizations/chladni-plate.html
1•vismit2000•1m ago•0 comments

An update on our dispute with Disney

https://www.interdigital.com/post/an-update-on-our-dispute-with-disney
1•ledoge•2m ago•0 comments

Autopsy of an N=1 Cybernetic Therapy: Multimodal AI for Grief (Case Report)

https://zenodo.org/records/22169978
1•poejionkyo•2m ago•0 comments

Mistral trains on user input by default, except on enterprise tier

https://help.mistral.ai/en/articles/455207-can-i-opt-out-of-my-input-or-output-data-being-used-fo...
1•teekert•3m ago•0 comments

Show HN: Review Markdown files like a document

https://github.com/shudv/easy-markdown-review-ado
1•shudv•3m ago•0 comments

B200 Attention Kernel from Scratch to Near-SOTA in 60 Diagrams

https://iaroslavelistratov.github.io/b200-attention/
2•magoghm•3m ago•0 comments

Ask HN: Where do you get your AI (technology) news?

1•BtM909•4m ago•0 comments

Csveee – parsing CSV at up to 192 GB/s in Rust

https://github.com/ackxolotl/csveee
1•foooo4•4m ago•0 comments

A call for collective action on cyber defense

https://openai.com/collective-cyberdefense/
1•RickJWagner•6m ago•1 comments

Uber is laying off 10% of staff

https://www.uber.com/us/en/newsroom/simplerfasteruber/
1•DeepLogin•6m ago•0 comments

Adversarial Collaboration in Philosophy

https://dailynous.com/2026/09/02/adversarial-collaboration-in-philosophy-guest-post/
1•mdp2021•6m ago•0 comments

Why I prefer using LLM API aggregators over subscription services

https://crazysteve.bearblog.dev/why-i-prefer-using-llm-api-aggregators-over-subscription-services/
1•expedited123•9m ago•0 comments

Check if a file was made with Claude

https://claude.com/check-content
1•frexs•10m ago•0 comments

What to Do While Waiting for AI Code Assistants

https://super-productivity.com/blog/what-to-do-while-waiting-for-claude-code/
1•eustoria•10m ago•0 comments

Building a personal book library with NotebookLM and Claude Code

https://blog.dornea.nu/2026/06/02/building-a-personal-book-library-with-notebooklm-and-claude-code/
1•eustoria•12m ago•0 comments

Comms – Show and tell, for your agents

https://trycomms.app
1•eustoria•13m ago•0 comments

Favorite TypeScript Learnings from TypeNotes

https://www.jakeworth.com/posts/favorite-typescript-learnings-from-typenotes
1•surprisetalk•13m ago•0 comments

Show HN: Windrunner – AI-powered project collaboration workspace

https://shzlw.github.io/windrunner/
2•yuegui•14m ago•0 comments

Beware Global Scoreboards

https://alearningaday.blog/2026/09/02/beware-global-scoreboards/
1•herbertl•14m ago•0 comments

AI Slop Is Ruining Cute Animals on the Internet

https://www.wired.com/story/ai-slop-is-ruining-the-internets-cute-animal-economy/
4•amelius•14m ago•0 comments

Anthropic changes data retention policy after pushback from customers

https://www.cnbc.com/2026/09/01/anthropic-data-retention.html
1•cramer4next•14m ago•0 comments

Show HN: SecMask – a 66M parameter model for finding secrets in source code

https://github.com/AndrewAndrewsen/secmask
2•AndrewAndrewsen•15m ago•1 comments

A Proof of Conway's Refinement Conjecture

https://github.com/gaearon/conway-refinement
3•m-hodges•17m ago•0 comments

The Empire of Information

https://lareviewofbooks.org/article/data-empire-roopika-risam-information-organize-control-dominate/
2•Petiver•18m ago•0 comments

An Update on FSD Supervised in Europe

https://twitter.com/teslaeurope/status/2094661569582096779
1•tosh•19m ago•0 comments

AI Agent Memory Design: What Works and What Doesn't

https://machinelearningmastery.com/ai-agent-memory-design-what-works-and-what-doesnt/
1•eigenBasis•20m ago•0 comments

AI goes where the oracle is cheap

https://dilpreet.co/blog/2026/9/1/ai-goes-where-the-oracle-is-cheap
1•argilium•20m ago•0 comments

Claude Fable 5.1 tops AI index but costs 20% more per task

https://artificialanalysis.ai/articles/claude-fable-5-1
1•wertyk•21m ago•0 comments

Show HN: PulsarForge – run a 744B MoE model on 32GB RAM with zero GPU (pure C)

https://github.com/siris9476/pulsarforge
1•siris9476•21m ago•0 comments