Voice tools tend to be pitched at big projects: audiobooks, podcasts, videos. Some of the most useful applications are smaller and more routine. This article covers two of them. The first is voice journaling, where you hear your own notes read back. The second is for developers: giving a coding agent a voice so that it can tell you when a task is done.
Both use Yaazh (pronounced "Yaal"), a voice studio where you type a line, pick a voice and hear it.
Part one: voice journaling
Journaling works because it slows you down. Hearing an entry read back slows you down again, in a different way. Things you wrote quickly sound different out loud. A worry that felt huge on the page can sound smaller. A small win you nearly skipped can sound like it mattered.
Speaking and listening
Yaazh has two ways to work with your voice in the studio:
- Dictate is for a single take. Speak, and Whisper transcribes it.
- Live is a conversation loop.
Captures store the audio and the transcript together, so you can replay a clip later alongside the text.
Hearing entries read back
Once an entry is written, you can paste it into Generate and listen to it read in Adam, the default English voice, or Bella, a warm English voice. Some people prefer Bella for reflective entries because the tone is softer. Try both and keep the one that suits you.
A simple journaling routine
- At the end of the day, dictate or type three short notes: something that happened, something you noticed, something you want tomorrow.
- Tidy the text if you like.
- Generate it in Bella and listen once.
- Add one sentence in response to what you heard.
That last step is the useful one. Listening gives you a little distance, and the response sentence is often the most honest part of the entry.
Keep journals out of the shared preview
The hosted studio at app.yaazh.nexageapps.com is a free, shared public preview. It is not private, and storage may reset. Journals are personal, so use it only to try the workflow with text you are comfortable sharing, and keep your real entries somewhere you control.
Part two: a voice for your coding agent
If you use Cursor or Claude Code, you have probably sat waiting for an agent to finish a task, or switched windows and missed the moment it did. A short spoken message such as "Tests passing. Ready to merge." solves that.
How it works
Yaazh exposes an MCP tool called voicebox.speak. You assign a voice to an agent, and the agent can call voicebox.speak with a line of text. Yaazh generates the speech in the assigned voice and plays it.
A few details from the Yaazh site:
- One tool call. Cursor or Claude Code calls voicebox.speak, and the agent talks in the voice you assigned.
- Preview. Assign a voice, then use Preview. Preview waits for the generation, then plays it.
- Visible feedback. Agents speak through the same pill as Live, so a call is never a silent no-op. You can see when an agent is speaking.
Setting it up
- Open the Agents section in Yaazh.
- Assign a voice to your agent. Adam is a clear default; Bella is softer.
- Use Preview to confirm the voice plays.
- Add the Yaazh MCP server to your agent's MCP configuration, following the Yaazh docs.
- Ask the agent to call voicebox.speak when it finishes a task.
A short instruction in your agent rules is usually enough, for example: "When you finish a task, call voicebox.speak with one short sentence summarising the result."
Good messages for agents to speak
Keep spoken messages short and useful:
- "Tests passing. Ready to merge."
- "Build failed. Check the type errors."
- "Migration finished. Three tables changed."
Avoid having the agent read long logs aloud. The spoken line should tell you whether to come back, and the details stay in the terminal.
What not to send
If you are using the hosted studio, remember it is a free, shared public preview. Do not send secrets, credentials, customer data or private code through it. Keep spoken summaries generic.
Where the two uses meet
Journaling and agent voice look unrelated, but they share an idea: a short spoken line at the right moment changes how you pay attention. In journaling, it gives you distance from your own words. In coding, it pulls you back at the moment you are needed. In both cases, keep the line short and make it count.
FAQ
How do I pronounce Yaazh?
It is pronounced "Yaal".
Which voices can I use?
Adam is the default English voice and Bella is a warm English voice. Both work well for journaling playback and agent messages.
What is voicebox.speak?
It is the MCP tool name Yaazh exposes. Coding agents such as Cursor or Claude Code call it with a line of text, and Yaazh speaks it in the voice you assigned.
How do I know an agent is speaking?
Agents speak through the same pill as Live, so you can see when speech is playing.
Is the hosted studio suitable for private journals?
No. It is a free, shared public preview, not private, and storage may reset.
Try one of them today
Pick the one that fits your day: read tonight's journal entry back in Bella, or have your agent tell you when the next test run finishes. If you want to try it, Yaazh is at https://yaazh.nexageapps.com/.
Top comments (0)