Clear speech is more than a pleasant voice
A spoken reply should help the caller understand what happened and what to do next. An attractive voice cannot fix an incorrect date, an unclear amount or an unverified business result. Check the intended text before evaluating voice quality.
Evaluate a voice for an OMO workflow on specific Georgian phrases and the actual telephone channel. Natural tone, intelligible pronunciation and being indistinguishable from a human are different claims; we do not guarantee the last one.
Prepare text for speech first
Digits, abbreviations and technical symbols need type-aware treatment. A phone number is a digit sequence, an amount is a quantity, and a time needs natural Georgian phrasing. Applying the same normalization to all three can corrupt meaning.
Retain the exact stored value and prepare a separate spoken form. Adjusting pronunciation of a name must not change the customer record. Control instructions, JSON and tool names must stay outside the caller-facing reply.
| Type | Stored value | Spoken form |
|---|---|---|
| Amount | 25 GEL | ოცდახუთი ლარი — twenty-five lari, not two separate digits |
| Time | 13:00 | შუადღის პირველ საათზე — at one in the afternoon |
| Time | 15:30 | დღის სამ საათსა და ოცდაათ წუთზე; colloquially ოთხის ნახევარზე — half past three |
| Date | 2026-09-18 | თვრამეტ სექტემბერს — on 18 September; add year and zone when needed |
| Phone number | A synthetic digit sequence | Clear groups of digits without omission |
Verify pronunciation controls with the provider
Some synthesis services support SSML, pronunciation dictionaries or phoneme hints. Support may differ by language and voice. One provider’s documentation does not prove that every Georgian voice supports the same controls.
Listen to the actual name, brand and amount you need. If specialized controls are unavailable, text normalization or a simpler sentence may help. A phonetic spelling is not a replacement for the authoritative business value.
- Include Georgian inflections, foreign brand names and abbreviations in tests.
- Convey one main idea per sentence and use natural pauses around important details.
- Verify pacing through listening, not merely the existence of a speed setting.
Interruption involves more than the synthesis model
When a caller makes a meaningful correction, old playback should stop and the new context should be handled. That requires coordination of playback, buffering, turn handling and dialogue state. Selecting a TTS service alone cannot deliver the entire behavior.
Background television and a deliberate caller interruption should not be treated identically. Test clipped first syllables, echo, false interruptions and late playback of stale audio. Verify a deployment’s behavior through end-to-end telephone tests.
Measure speed and consistency together
Receiving the first audio chunk, starting playback and finishing the reply are different measurements. Streaming synthesis may start playback before the whole answer is ready, but network and buffering delays still affect the caller.
Evaluate the same voice on a short answer, a number-heavy confirmation and a longer explanation. Measure from the end of the caller’s speech to the start of an intelligible response; fast provider synthesis alone does not establish a fast dialogue.
Identify the layer responsible for the error
Compare the audio, transcript, normalized field and final spoken text. If the text already contains the wrong time, changing the voice’s timbre will not solve it.
| Symptom | First place to investigate |
|---|---|
| The transcript contains a different name | STT and audio conditions |
| The transcript is correct but a different time is stored | LLM interpretation, normalization and workflow state |
| The intended amount is correct but is read digit by digit | Text preparation and TTS pronunciation |
| The backend refused but the agent announced success | Backend-status handling and reply generation |
Listening evaluation and usage rights
Give listeners the same names, times, amounts and next-step explanations. Check whether they can repeat critical details, understand the pace and identify where replay is needed. Declare the device, channel and evaluation method before comparing results.
No real audio samples are published on this page. Samples need appropriate rights, consent and accessible transcripts. Using TTS inside a workflow does not establish a standalone synthesis API, voice library or voice-cloning product; any separate offering requires verification.
Common questions
Can pronunciation be adjusted?
Text normalization can help. Dictionary or phoneme controls depend on the actual provider, language and voice, and changes need listening tests.
Is voice cloning available?
This page does not announce a cloning service. Any such use needs verified capability, appropriate rights and consent.
Why separate instructions from spoken content?
To prevent the agent reading technical instructions aloud. Verify the final audio contains only caller-facing text.
Can callers interrupt?
That depends on the full audio pipeline and deployment rules. Verify deliberate interruptions and background-speech behavior end to end.
Can TTS be purchased separately?
This educational guide does not establish a standalone TTS product or API. Confirm scope, access and usage terms with the team.
Primary sources and scope
Checked on September 17, 2026. These sources explain technical mechanisms, not the availability of every capability in an OMO implementation. Proposed connections and examples require a separate assessment.
- Google Cloud — SSML
Speech and pronunciation controls; support depends on the selected voice.
- LiveKit — turn detection and interruptions
Distinct controls for turn-taking, speech activity and interruptions.
- Google Cloud — measuring recognition accuracy
Reference transcripts and word error rate (WER).

