Skip to main content

Language Capabilities and Global Market

Language Capabilities of Your AI and Potential for the Global Market

One of the most powerful features of the BuddyPro platform is its native multilingual capability. This opens up huge opportunities to reach clients all over the world, even if your original know-how was created only in, for example, Czech.

How Does Your AI Expert Work with Different Languages?

Your AI Expert built on the BuddyPro platform is designed to work flexibly with multiple languages -- both on the input know-how side and on the end-user communication side.

  • Know-how in any language or a combination of languages:
    • The materials (texts, video/audio transcripts, external URLs) that you upload to the sources folder on your Google Drive to train your AI can be in any major world language.
    • You can even upload a combination of materials in different languages. The AI is capable of processing and understanding content across a wide range of languages.
    • Recommendation for Transcription Settings with multilingual know-how:
      • If you upload materials in multiple languages, it is best to leave the Content language field in the Dashboard, under the Configuration section, empty. The AI will attempt to automatically detect the language of each audio/video file, which works reliably in most cases.
      • Alternatively, if you want maximum transcription accuracy and you have, for example, a large block of materials in Czech and another large block in English, you can upload and process them in batches. This means:
        1. Set Content language to cs. Upload and process all Czech materials.
        2. Change Content language to en. Upload and process all English materials.
  • Communication with users in dozens of languages:
    • Regardless of the language in which your know-how was originally created, your AI Expert can fluently communicate with end users in dozens of different languages. The platform supports all major world languages and many smaller ones.
    • Your AI Expert attempts to automatically detect the user's preferred language and adapt its communication accordingly:
      • During the very first interaction with a new user, the AI typically tries to use the language that the user has set as their preferred language in their Telegram app.
      • Subsequently, throughout the conversation, the AI dynamically adapts to the language the user themselves uses. If the user asks a question in English, the AI replies in English. If they write in German, it replies in German.
    • Explicit language switching by the user:
      • The user can explicitly ask the AI to switch to another language at any time. For example, if the conversation started in Czech but the user wants to continue in English, they can write: "Please speak English with me." The AI should respond to such a request and switch the communication language.
  • Voice options -- teach your Buddy to speak in your own voice
    • NEW FEATURE
    • You can now teach your Buddy to speak using your own voice.
    • Generating voice messages in your own voice is approximately 2x more expensive than generating messages using standard voices. We estimate that this will increase your Buddy's total costs by about 10--20% (because not all users always use voice messages).
    • To create your own voice, use the command: /createVoiceClone
    • To test the created voice on yourself, use the command: /useVoiceCloneForMe:true
    • To activate the created voice for all users, use the command: /useVoiceCloneForEverybody:true

Strategies for Successful International Expansion with Your AI Expert

Thanks to BuddyPro's built-in multilinguality, the doors to the global market are open to you without having to fully translate all of your know-how. However, to fully leverage this potential, several key aspects need to be considered.

  • What BuddyPro handles automatically:
    • Primarily the language of the conversation itself between the AI and the user. Your AI Expert will naturally respond in the language the user speaks to it.
  • What needs to be adapted (localized) for foreign markets by the creator:
    • Marketing and sales materials: Your landing pages, ads, emails, and social media posts should be in the language of the target market (at least in English for global reach).
    • Payment gateway: To accept payments from abroad in multiple currencies, you can use the Stripe integration (see section 19.1), or alternatively an integration with FAPI. However, it is not possible to use both at the same time.
    • Client onboarding materials:
      • Your introductory videos (if you use them) should have at least English subtitles, ideally also dubbing into key languages, so users understand how to work with your AI effectively.
    • Customer support: Be prepared to provide customer support (for technical issues or specific questions) at least in English. Don't forget to set the appropriate support email in the Dashboard, under the Configuration section.
    • The name of your AI Expert and its System Prompt:
      • Consider whether the name of your AI instance is internationally understandable and appropriate.
      • Key formulations in your System Prompt (especially those defining its personality, values, and specific instructions or disclaimers) should be written in a way that is clear and culturally sensitive for an international audience. In some cases, it may be appropriate to have slightly different versions of the System Prompt prepared for significantly different cultural markets, switching between them as needed.
    • Legal requirements: Do not forget to adapt your terms and conditions and privacy policy for the international environment.

By leveraging BuddyPro and a well-thought-out localization strategy, you can relatively easily scale your unique (for example, Czech) know-how globally and reach a much wider audience than would be possible with traditional forms of expert business.


Setting the Response Language of Your AI for YOU as the Instance Owner

By default, your BuddyPro instance (your AI Expert) responds to your administrative commands and some system messages in English. This applies, for example, to the output of the /help command.

If you want the AI to respond to these "internal" administrative queries and system messages in another supported language, you can set this using the command:

/setLanguage:{language}
  • The {language} parameter: Replace it with the two-letter ISO 639-1 code of the desired language, such as:
    • en -- English
    • cs -- Czech
    • es -- Spanish
    • de -- German
    • fr -- French
    • it -- Italian
    • ... and more languages
  • Usage examples:
    • To set Czech: /setLanguage:cs
    • To set Spanish: /setLanguage:es
    • To switch back to English: /setLanguage:en

Important notice:

This command affects only the language of communication between you (as the instance owner/administrator) and your AI instance for system and administrative purposes. It has no effect on the language in which your AI instance communicates with your end users (clients) -- that language dynamically adapts to the user's language, as described in section 27.1.