Skip to main content
Paralinguistic tags are native to Chatterbox Turbo, allowing you to insert natural non-speech sounds directly into your text. These tags add realism and expressiveness to voice agent conversations and narration.
Paralinguistic tags are only available in Chatterbox Turbo. They are not supported in the standard Chatterbox or multilingual models.

Available Tags

Chatterbox Turbo supports the following paralinguistic tags:
Use [laugh] to insert a full laugh into the speech. This creates a natural laughing sound.
Best for: Moments of genuine amusement or humor
Use [chuckle] to insert a softer, more subdued laugh. This is less pronounced than [laugh].
Best for: Light amusement, friendly conversation, or acknowledging irony
Use [cough] to insert a coughing sound.
Best for: Adding realism to character dialogue or simulating natural speech interruptions

Using Tags in Context

You can place tags anywhere in your text where you want the sound to occur. The model will naturally blend the paralinguistic sound with the surrounding speech.

Mid-Sentence Placement

This example is taken directly from the Turbo model documentation and creates a friendly, conversational tone.

End of Sentence

Multiple Tags

You can use multiple tags in the same text:

When to Use Each Tag

Natural Conversation: Paralinguistic tags shine in voice agent applications where natural, human-like conversation is essential. Use them sparingly for maximum impact.

[laugh]

  • Strong humor or jokes
  • Moments of genuine amusement
  • Character expressing joy
  • After punchlines
Example:

[chuckle]

  • Friendly, warm conversation
  • Light humor
  • Acknowledging a minor mishap
  • Professional but personable tone
  • Self-deprecating humor
Example:

[cough]

  • Adding realism to long-form narration
  • Character is unwell or clearing throat
  • Creating authentic human imperfection
  • Simulating natural interruptions
Example:

Real Examples from Source Code

Here are actual examples from the Chatterbox Turbo example files:

Customer Service Example

From: example_tts_turbo.py (line 8)

Sales Conversation Example

From: example_tts_turbo.py (line 9)

Complete Usage Example

Best Practices

Do:

✓ Use tags sparingly - Too many can sound unnatural ✓ Place tags where they make conversational sense ✓ Match tags to the emotional tone of your text ✓ Test different placements to find what sounds most natural ✓ Use [chuckle] for professional but friendly tones

Don’t:

✗ Overuse tags in every sentence ✗ Mix incompatible emotions (e.g., [laugh] in serious statements) ✗ Use multiple identical tags in a row ✗ Place tags in the middle of words ✗ Expect tags to work with non-Turbo models

Tag Syntax

Tags are case-sensitive and must be written in lowercase with square brackets:

Model Compatibility

If you try to use paralinguistic tags with the standard Chatterbox or multilingual models, the tags will be treated as regular text and spoken aloud rather than converted to sounds.

Use Cases

Voice Agents

Paralinguistic tags are ideal for conversational AI and voice agents:

Narration

Add character and personality to narration:

Audiobook Production

Create more engaging audiobook content:

Performance Considerations

Paralinguistic tags are processed natively by the Turbo model and don’t significantly impact generation speed. They’re part of the model’s training and work seamlessly with the text.

Future Tags

Currently, Chatterbox Turbo supports [laugh], [chuckle], and [cough]. The README mentions “and more,” suggesting additional tags may be added in future releases. Check the official repository for updates.