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

Comments

MaximosMK•6mo 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: Open-source RAG server with retrieval visualization (Postgres+pgvector)

https://github.com/jakops88-hub/Long-Term-Memory-API
1•northerndev•27s ago•0 comments

Pivoting into Chaos

https://www.stratnews.com/recent/
1•whoamii•2m ago•0 comments

Zero-Setup Java Build Tooling via Mill Bootstrap Scripts

https://mill-build.org/blog/16-zero-setup.html
1•lihaoyi•3m ago•0 comments

What LLM to use today?

https://gusarich.com/blog/what-llm-to-use-today/
1•Gusarich•3m ago•0 comments

Informative, beautiful and deeply human: the underrated art of illustration

https://www.theguardian.com/artanddesign/2025/nov/28/illustration-fine-art-oliver-jeffers-nationa...
1•n1b0m•6m ago•0 comments

Staff at Irish Meta client firm told 400 jobs at risk just ahead of Christmas

https://www.thejournal.ie/meta-job-losses-6887604-Nov2025/
2•austinallegro•6m ago•0 comments

Selectorate Theory

https://en.wikipedia.org/wiki/Selectorate_theory
1•thunderbong•10m ago•0 comments

Amazon turned our capitalist era of free markets into age of technofeudalism

https://www.theguardian.com/commentisfree/2025/nov/27/amazon-capitalist-era-free-markets-age-tech...
2•n1b0m•13m ago•0 comments

Ask HN: Type 1 Hypervisor for use on a laptop?

2•jaitaiwan•15m ago•0 comments

SSE sucks for transporting LLM tokens

https://zknill.io/posts/sse-sucks-for-transporting-llm-tokens/
2•zknill•18m ago•0 comments

C++ The worst programming language of all time [video]

https://www.youtube.com/watch?v=7fGB-hjc2Gc
2•tartoran•22m ago•0 comments

Toy Story: the first digitally-animated feature film

https://www.bbc.co.uk/sounds/play/w3ct7472
1•austinallegro•23m ago•0 comments

Bamboo scaffolding helped build Hong Kong's skyline, but deadly fire may end it

https://apnews.com/article/hong-fire-bamboo-disaster-scaffolding-b4f3992fd78c068dbebbfbfbcc499495
4•jameslk•25m ago•0 comments

The Criterion Collection

https://en.wikipedia.org/wiki/The_Criterion_Collection
2•tosh•27m ago•0 comments

Ask HN: Is the "Rust tax" (dev time) cheaper than the "RAM tax"?

2•m00dy•29m ago•2 comments

To Get a Man's Attention, Meow Harder

https://www.nytimes.com/2025/11/27/science/to-get-a-mans-attention-meow-harder.html
2•TMWNN•30m ago•0 comments

'A step-change': tech firms battle for undersea dominance with submarine drones

https://www.theguardian.com/business/2025/nov/28/tech-submarine-drones-startups-big-defence-compa...
4•beardyw•30m ago•0 comments

GrapheneOS Moving Out of France

https://xcancel.com/GrapheneOS/status/1993035936800584103
9•LaSombra•32m ago•3 comments

A personality-filter for LLM chatbots (holiday project)

https://zonoid.xyz/
1•sourav_sen_duke•35m ago•1 comments

Need feedback from people who think about incentives in their sectors

https://www.capitalfolly.com
1•d_e_solomon•38m ago•1 comments

Ask HN: What did you replace bitnami with?

2•kachapopopow•38m ago•0 comments

Heyoner Mario Logo: AI Builds Retro Gaming Brand Identity for Model Figure Shops

https://www.ailogocreator.io/blog/heyoner-mario-logo-ai-builds-retro-gaming-brand-identity-for-mo...
1•RoyKim24•45m ago•2 comments

93% Faster Next.js in (Your) Kubernetes

https://blog.platformatic.dev/93-faster-nextjs-in-your-kubernetes
1•djhu9•51m ago•0 comments

Project Cybersyn

https://en.wikipedia.org/wiki/Project_Cybersyn
4•zynovex•53m ago•0 comments

AI Tools for Streamlining Customer Communication. Halper

https://halper.ai/blog/ai-tools-for-streamlining-customer-communication
1•EduardGev•54m ago•1 comments

New insight into why LLMs are not great at cracking passwords

https://techxplore.com/news/2025-11-insight-llms-great-passwords.html
2•maxloh•55m ago•0 comments

100 Days To Offload blogging challenge

https://100daystooffload.com/
1•Curiositry•56m ago•0 comments

Lenovo ThinkBook Plus Gen 2 – Laptop with an E-Ink Lid (2021)

https://youtu.be/4-WC2Ilhrxs?si=KLY5Yqb64fRYyEh0
1•Tarmo362•57m ago•1 comments

Tidy flying motorcycle with electric microjets opens pre-orders

https://newatlas.com/aircraft/leo-flight-solo-evtol/
1•harambae•57m ago•0 comments

Air pollution may reduce health benefits of excercise

https://medicalxpress.com/news/2025-11-air-pollution-health-benefits.html
3•fuzzythinker•1h ago•0 comments