Documentation Index
Fetch the complete documentation index at: https://docs.outspeed.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Custom pronunciation rules allow you to control how the AI pronounces specific words, acronyms, and technical terms in its speech output. This is an optional feature.
Configuration
Add custom_pronunciation_rules to your session configuration:
const sessionConfig = {
model: "outspeed-v1",
instructions: "You are a helpful assistant.",
voice: "sophie",
custom_pronunciation_rules: [
{
pattern: "Node.js",
pronunciation: "Node JS",
},
{
pattern: "React.js",
pronunciation: "React JS",
},
{
pattern: "API",
pronunciation: "A P I",
},
],
// rest of config...
};
Common Examples
custom_pronunciation_rules: [
{ pattern: "AWS", pronunciation: "A W S" },
{ pattern: "JSON", pronunciation: "Jason" },
{ pattern: "API", pronunciation: "A P I" },
{ pattern: "Node.js", pronunciation: "Node JS" },
{ pattern: "React.js", pronunciation: "React JS" },
];