I was expecting him to read a proper prompt. The prompt would be what he would tell the AI system.
“You are a speech writer, an expert on XYZ… your task is to write ABC…”
It’s not too bad, at least he is using ai. And agree we can replace many of them with AI. At least we will have the opportunity to talk to the ai directly about concerns.
Wrote a short article about my state management journey in React. The tl;dr; is 10 years of react, I decided to keep things simple and only `useState` and basic react hooks.
For the last 3 years, I've been using basic react hooks and it was more than enough. Until, I tried to build a more complex UI and finally needed a bit more.
Endedup using Zustand to help manage the state and avoid stale inter-connected state.
A few makers like myself got a message this morning from OpenAI warning us about access from unsupported regions. It was cryptic and confusing.
We suspect it has to do with Edge function being used on Vercel which in turn uses Cloudflare. Thus, Vercel and cloudflare customers might be affected.
Totally fair, and I was really excited about the iOS safari built-in version. It didn't work for the book I bought and then after using AI bases TSS, I just couldn't go back.
I would love to be able to run the models on the device, and it will come in the future. The OSS models are not quite there from a quality standpoint yet. But they will surly get there
Yeah I tried a bunch of them and OpenAI's TTS was by far the best.
Outside of that standard tech stack Next.js, Postgres, TailwindCSS.
It is still early days for ML TTS, and it will be exciting to see the compute requirements drop and for it to run on the device. OSS models have some promise, but still not there from quality perspective.
Using OpenAI TTS, it costs ~$10 for ~10hrs. So at $15, margin is 50%.
The costs will go down in the future, I hope, and there are promising open-source projects coming up. Their quality is still pretty subpar and I have a comparison table I'll share soon on HN.
Otherwise it is Next.js on Vercel with Postgres DB.
Super cool! Thanks for sharing that . Just clean up the UI a little to make it more attractive and hide certain options.
I also experimented with a desktop app and tried to run open-source models locally.
Being a "real programmer" actually hurts you, I had a lot of things to unlearn to just ship fast and keep iterating. I was too stuck looking for the "best practices" or for it to be "just right" (code words for perfectionism).
So keep iterating and writing many projects . This is project 12 in 16 weeks. I've been doing this challenge of 52 startups in 52 weeks. It's been tremendously helpful. (more about it: http://52shipped.com)
Super cool! A lot of what you are describing I want to do in the future too.
The issue I personally found with traditional TTS is the lack of emotional range and lack of thoughtful pauses. ML models are better at this and picking up on small queues that are hard to program into a TTS otherwise.
I love the iPhone on Safari has a built-in TTS now and was excited to use it. It actually didn't work on Make by Pieter levels after I bought it. So I went to explorer other options. After I started listening to AI generated TTS, I just couldn't go back. It's like 270p vs 2160p (4K).
I was expecting him to read a proper prompt. The prompt would be what he would tell the AI system.
“You are a speech writer, an expert on XYZ… your task is to write ABC…”
It’s not too bad, at least he is using ai. And agree we can replace many of them with AI. At least we will have the opportunity to talk to the ai directly about concerns.