> ## Documentation Index
> Fetch the complete documentation index at: https://dialnexa.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# DialNexa Speech Settings

> Tune DialNexa speech settings for Response Eagerness, Audio Cache, Denoising Mode, Hinglish Map, transcriber behavior, and voice latency.

DialNexa Speech Settings control how an agent listens and speaks during a live call. The visible controls are intentionally focused: Response Eagerness for supported Soniox paths, Audio Cache for repeated speech, Denoising Mode for noisy audio, and Hinglish Map for Hindi-English wording.

<img src="https://mintcdn.com/dialnexa/0efoAN-6So4r-6NC/images/documentation/screenshots/agent-speech-settings-panel.png?fit=max&auto=format&n=0efoAN-6So4r-6NC&q=85&s=004365c2efb5481df16b0f7aec931941" alt="DialNexa Speech Settings panel showing Response Eagerness, Audio Cache, and Denoising Mode." style={{ width: '100%', maxWidth: '800px', margin: '8px 0 24px', border: '1px solid #e5e7eb', borderRadius: '6px' }} width="686" height="1592" data-path="images/documentation/screenshots/agent-speech-settings-panel.png" />

<Tip>
  Speech settings are where milliseconds, noise, and phrasing argue quietly. Let them argue in test calls, not during your biggest campaign.
</Tip>

## Visible Controls

| Control            | When it appears                              | What it changes                                                                      |
| ------------------ | -------------------------------------------- | ------------------------------------------------------------------------------------ |
| Response Eagerness | When the selected transcriber is Soniox.     | How patient or eager the agent is before replying to caller speech.                  |
| Audio Cache        | Speech Settings for the agent version.       | Whether repeated synthesized audio can be reused for faster playback.                |
| Denoising Mode     | Speech Settings for the agent version.       | Whether background noise cleanup is applied.                                         |
| Hinglish Map       | When the selected language is Hindi-English. | Formal Hindi word substitutions used to make Hindi-English calls sound more natural. |

## Response Eagerness

Response Eagerness runs from patient to eager. It is not a quality slider. It is a timing choice.

| Direction    | Caller experience                          | Use when                                                                                    |
| ------------ | ------------------------------------------ | ------------------------------------------------------------------------------------------- |
| More patient | Agent waits longer before responding.      | Callers pause, think aloud, speak in longer sentences, or switch between Hindi and English. |
| More eager   | Agent replies sooner after shorter pauses. | Callers answer briefly and the script benefits from quick back-and-forth.                   |

<Warning>
  If the agent interrupts callers, do not raise LLM temperature and hope for manners. Check transcript boundaries, greeting length, and Response Eagerness first.
</Warning>

## Audio Cache

Audio Cache helps repeated text-to-speech output start faster. DialNexa tracks cache lookups, hits, misses, and new cache entries in call evidence when data is available.

| Good candidate           | Why it works                                       |
| ------------------------ | -------------------------------------------------- |
| Fixed welcome message.   | Same text and same voice configuration repeat.     |
| Compliance disclosure.   | Usually identical across many calls.               |
| Short confirmation line. | Repeats often and is heard immediately by callers. |

| Poor candidate                                   | Why it misses                                           |
| ------------------------------------------------ | ------------------------------------------------------- |
| `Hi {{first_name}}, your payment is {{amount}}.` | Variables change the generated text.                    |
| Long model-generated replies.                    | The model can say the same idea with different wording. |
| Fresh external API responses.                    | Data changes from call to call.                         |

## Denoising Mode

Denoising Mode can help with background noise, but it should be tested with the actual phone path. Noise cleanup can improve recognition, but aggressive cleanup can also damage speech details.

<Note>
  Current outbound call processing keeps server-side denoising off unless DialNexa enables it for the route. Use recordings and transcripts to confirm whether a specific call path is receiving noise cleanup.
</Note>

<Steps>
  <Step title="Listen to the bad call">
    Open Call History, play the recording, and identify noise, echo, clipping, silence, or distance from microphone.
  </Step>

  <Step title="Change only Denoising Mode">
    Keep transcriber, voice, prompt, and phone route the same for the next test.
  </Step>

  <Step title="Retest the same call pattern">
    Use the same caller, route, and script if possible.
  </Step>

  <Step title="Compare transcript and recording">
    Keep denoising only if it improves recognition without making speech sound unnatural.
  </Step>
</Steps>

## Hinglish Map

Hinglish Map appears for Hindi-English setup. Use it when the agent uses formal Hindi words that callers would not use in a real conversation.

| Add a mapping when                                                  | Avoid mapping when                                                         |
| ------------------------------------------------------------------- | -------------------------------------------------------------------------- |
| Callers consistently use a simpler mixed-language phrase.           | The original term is required for legal, medical, or compliance precision. |
| The replacement is shorter and easier to understand over the phone. | The replacement could confuse post-call reporting.                         |
| You verified the phrase in recordings or real user language.        | You are guessing from written Hindi without listening to calls.            |

## Troubleshoot By Symptom

<AccordionGroup>
  <Accordion title="Agent replies before the caller finishes">
    Use a more patient Response Eagerness setting where available, shorten the welcome message, and inspect live transcript boundaries.
  </Accordion>

  <Accordion title="Repeated lines are still slow">
    Check whether the text repeats exactly. Names, amounts, dates, and model rewording create new phrases.
  </Accordion>

  <Accordion title="Noisy calls produce bad transcripts">
    Compare recording and transcript, try Denoising Mode, then compare transcribers through the same route.
  </Accordion>

  <Accordion title="Hindi-English sounds too formal">
    Use Hinglish Map, add prompt examples, and test the selected voice on mixed-language phrases.
  </Accordion>
</AccordionGroup>

## Related Reading

<CardGroup cols={2}>
  <Card title="Speech To Text" icon="file-text" href="/voice-ai/speech-to-text-and-transcription">
    Understand transcribers and transcript evidence.
  </Card>

  <Card title="Text To Speech" icon="volume-2" href="/voice-ai/text-to-speech-and-voices">
    Tune voices and Audio Cache.
  </Card>

  <Card title="Latency And Turn Taking" icon="timer" href="/voice-ai/latency-turn-taking-and-interruptions">
    Diagnose response timing.
  </Card>

  <Card title="Audio Cache Monitoring" icon="database" href="/monitoring/retries-transfers-and-audio-cache">
    Read cache metrics after calls.
  </Card>
</CardGroup>
