Text-to-Speech Tool

Domain: Tools & Function Calling

🎯 Motivation

A tool that converts text to audio. Useful for accessibility, language learning, and content creation.

πŸ“‹ Concrete Example

Agent calls: text_to_speech(text=β€˜Hello, how are you?’, voice=en-US) -> returns an audio file. The agent can produce spoken content.

πŸ”— Analogy

A radio announcer reading a script - the text (script) is converted to audio (broadcast). Text-to-speech tools let agents convert their text responses into spoken audio.