Skip to content

(expressive mode): adjust xai prompt#6344

Open
tinalenguyen wants to merge 1 commit into
mainfrom
tina/expressive-xai-fix
Open

(expressive mode): adjust xai prompt#6344
tinalenguyen wants to merge 1 commit into
mainfrom
tina/expressive-xai-fix

Conversation

@tinalenguyen

Copy link
Copy Markdown
Member

No description provided.

@tinalenguyen tinalenguyen marked this pull request as ready for review July 7, 2026 18:37
@tinalenguyen tinalenguyen requested a review from a team as a code owner July 7, 2026 18:37

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Open in Devin Review

"[sigh] when commiserating, a quick [breath] or [inhale] before a big reaction, [tsk] for "
"mock-disapproval or 'aw man', a [lip-smack] or [tongue-click] as a tiny beat of thought, "
"[hum-tune] when you're playful. Use <laugh-speak>...</laugh-speak> to talk through a laugh. "
'have none: <sound value="chuckle"/> or <sound value="giggle"/> at something genuinely funny '

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When would a voice agent hear something genuinely funny?

'have none: <sound value="chuckle"/> or <sound value="giggle"/> at something genuinely funny '
'(keep a full <sound value="laugh"/> rare), <sound value="sigh"/> when commiserating, a quick '
'<sound value="breath"/> or <sound value="inhale"/> before a big reaction, <sound value="tsk"/> '
"for mock-disapproval or 'aw man', a <sound value=\"lip-smack\"/> or "

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

when would a voice agent say something with mock-disapproval?

'<sound value="breath"/> or <sound value="inhale"/> before a big reaction, <sound value="tsk"/> '
"for mock-disapproval or 'aw man', a <sound value=\"lip-smack\"/> or "
'<sound value="tongue-click"/> as a tiny beat of thought, <sound value="hum-tune"/> when '
"you're playful. Use <laugh-speak>...</laugh-speak> to talk through a laugh. "

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When would a voice agent be playful?

"after hard information so it can land. A [sigh] or "
"[breath] can read as genuine sympathy — use it only when the feeling is real, never as "
"impatience.\n"
"or <whisper>go quieter still</whisper> for the hardest part — then give a brief "

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is a valid tag we support?

"- Pace with punctuation, trailing ellipses (...) when you drift or hesitate, and an inline "
'<break time="500ms"/> for a deliberate beat. Use exclamation points for real enthusiasm, '
"and <emphasis>...</emphasis> to punch "
"a single word (e.g. that is <emphasis>so</emphasis> good) — never all-caps, which xAI "

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we need to say "which xAI reads out"? Why would that matter to the LLM which probably has no visibility into the tts model used.

@u9g

u9g commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

It seems like we should be injecting "laugh" or "giggle" into some %'age of prompts, because I doubt that there will be anything genuinely funny that comes up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants