Enable Captions in Real Time During the Conversation
1
Step 1: Create Your Conversation
In this example, we will use stock replica ID rfe12d8b9597 (Nathan) and stock persona ID pdced222244b (Sales Coach).
To enable closed captions, set the enable_closed_captions parameter to true when creating the conversation:
cURL
Copy
Ask AI
curl --request POST \ --url https://tavusapi.com/v2/conversations \ --header 'Content-Type: application/json' \ --header 'x-api-key: <api_key>' \ --data '{ "persona_id": "pdced222244b", "replica_id": "rfe12d8b9597", "callback_url": "https://yourwebsite.com/webhook", "conversation_name": "Improve Sales Technique", "conversational_context": "I want to improve my sales techniques. Help me practice handling common objections from clients and closing deals more effectively.", "properties": { "enable_closed_captions": true }}'
Replace <api_key> with your actual API key. You can generate one in the Developer Portal.
2
Step 2: Join the Conversation
To join the conversation, click the link in the conversation_url field from the response: