return"Synthesize speech from text and send it as an audio file to the user."
}
func(t*SendTTSTool)Parameters()map[string]any{
returnmap[string]any{
"type":"object",
"properties":map[string]any{
"text":map[string]any{
"type":"string",
"description":"The text to synthesize into speech. NOTE: Reply in a highly concise, conversational, oral style suitable for text-to-speech. Do not use markdown, emojis, asterisks, or code blocks. Speak naturally.",
},
"filename":map[string]any{
"type":"string",
"description":"Optional filename for the audio file (e.g., response.ogg).",