# TotalRecalooConfiguration Example # Copy this to ~/.totalrecall.yaml or ./.totalrecall.yaml # Audio configuration audio: # Audio is generated using OpenAI TTS # Provider field removed - OpenAI is now the only option # Audio output format format: mp3 # OpenAI TTS settings openai_key: ${OPENAI_API_KEY} # Can also use environment variable openai_model: gpt-4o-mini-tts # Options: tts-1, tts-1-hd, gpt-4o-mini-tts openai_speed: 0.9 # Range: 0.25 to 4.0 (may be ignored by gpt-4o-mini models) # Voice instructions for gpt-4o-mini-tts model # This allows you to customize how the AI speaks openai_instruction: "You are speaking Bulgarian language (български език). Pronounce the Bulgarian text with authentic Bulgarian phonetics, not Russian. Speak slowly and clearly for language learners." # Alternative instruction examples: # openai_instruction: "Speak in Bulgarian (not Russian!). Use native Bulgarian pronunciation with clear articulation for each syllable." # openai_instruction: "You are a Bulgarian language teacher. Pronounce the Bulgarian words slowly with authentic Bulgarian accent and phonetics." # openai_instruction: "Speak Bulgarian text with proper Bulgarian pronunciation. Avoid Russian accent. Speak clearly at a pace suitable for beginners." # Image configuration image: # Provider: currently only openai is supported provider: openai # OpenAI DALL-E settings openai_model: dall-e-3 # Options: dall-e-2, dall-e-3 openai_size: 1024x1024 # Options vary by model openai_quality: standard # Options: standard, hd (dall-e-3 only) openai_style: natural # Options: natural, vivid (dall-e-3 only) # Output configuration output: directory: ~/Downloads