Ради вашего удобства наш сайт использует cookies! Узнать больше! Мы используем cookies

RimChat

RimChat - AI-Powered Voiced Conversations Bring your colony to life with AI-generated, fully voiced conversations! RimChat uses advanced language models and text-to-speech technology to create dynamic, contextual dialogue for your pawns during social interactions. Note: This mod requires active internet connection and API access. Costs will vary based on usage and your chosen providers' pricing structures. All providers besides Google Gemini allow you to just add credits so you don't have to worry about overages, the mod will just stop working if you run out. The LLM generation is pretty cheap $5 will go a long way. The TTS is a bit more but shouldn't break the bank. Google Gemini is more advanced and doesn't allow you to just add credits so use at your own risk but they give you $300 credits to start with Cheapest most streamlined option is to use OpenAI for both LLM and TTS, the best quality combo is probably OpenAI + ElevenLabs as they have the best TTS but it will be a bit more expensive than just OpenAI Overview Watch as your colonists engage in natural conversations that reflect their thoughts, emotions, backstories, and current situations. Each pawn gets their own unique voice, and every interaction is dynamically generated based on what's actually happening in your colony. Key Features 🤖 Multiple AI Providers Choose from the latest language models: - OpenAI (GPT-5.1) - Claude (Haiku 4.5 & Opus 4.5) - Google Gemini (Gemini 3 Pro) 🎙️ Multiple Voice Providers High-quality text-to-speech with unique voices per pawn: - ElevenLabs - Natural, expressive voices - OpenAI TTS - Clean, reliable synthesis - Resemble AI - Additional voice variety Each pawn is automatically assigned a unique voice based on their gender, ensuring you can distinguish who's speaking. 💭 Context-Aware Dialogue The AI considers: - Pawn thoughts and current mood - Childhood and adulthood backstories - Current job/activity - Recent colony events - Relationship with the other pawn - Pain and injuries (with specific body part references) 🎭 Customizable Interactions Configure talk chances (0-100%) for different interaction types: - Chitchat - Deep Talk - Slights & Insults - Kind Words - Romance Attempts & Proposals - Breakups - Animal interactions (chat, taming, training) - Prisoner interactions (recruitment, rapport building) - And more! ⚙️ Fully Customizable - Edit the AI instruction template with keyword substitution - Adjust minimum time between conversations - Choose your preferred AI and voice providers - Fine-tune which interactions trigger dialogue Requirements ⚠️ API Keys Required - You will need API keys from your chosen providers: - LLM Provider: OpenAI, Anthropic (Claude), or Google (Gemini) - TTS Provider: ElevenLabs, OpenAI, or Resemble AI API usage will incur costs based on your provider's pricing. Start with low talk chance percentages to manage costs. How It Works 1. When pawns interact (chitchat, deep talk, romance, etc.), RimChat captures the interaction 2. The AI generates contextual dialogue based on the pawn's personality, thoughts, and situation 3. Text-to-speech converts the dialogue to audio with the pawn's unique voice 4. The audio plays in-game, bringing the conversation to life Conversations are smart enough to distinguish between positive thoughts ("I just had this great thought...") and negative ones ("This pain in my left leg has been affecting me..."). Settings Access mod settings to configure: - API keys for your chosen providers - LLM and TTS provider selection - Talk chance percentages for each interaction type - Minimum time between conversations - Custom AI instruction template with keywords: {PAWN_NAME}, {RECIPIENT_NAME}, {DAYS_PASSED}, {JOB}, {CHILDHOOD}, {ADULTHOOD}, {HISTORY} Performance - Asynchronous API calls don't block gameplay - Conversations trigger based on your configured percentages - Each pawn maintains their assigned voice throughout the game Tips - Start with low talk chances (10-30%) to test and manage costs - Higher chances for dramatic moments (romance, breakups, insults) - Lower chances for frequent interactions (chitchat, animal interactions) - The AI instruction template can be fully customized to match your preferred conversation style Compatibility - Works with base RimWorld social interactions - Voice assignments are saved with your game - Automatically reassigns voices if you switch TTS providers Github link [url=https://steamcommunity.com/linkfilter/?u=https%3A%2F%2Fgithub.com%2Fchapm250%2FRimChat]https://github.com/chapm250/RimChat[/url]

Зависимости мода

Логотип мода

Harmony

Загрузить 811.2 KB