#Can the agent change the language during the conversation?

1 messages · Page 1 of 1 (latest)

astral cosmosBOT
#
AI-generated Answer for mmark2632

The AI Agent cannot change its spoken language during a conversation. It can only speak in one language at a time. While it can understand input in any of the 32 supported languages, if a client responds in a different language from the one initiated, the agent will continue to respond in the original language.

swift storm
#

What is the best practice to implement multilingual agent on the client's webpage?

astral cosmosBOT
#
AI-generated Answer for mmark2632

The AI agent currently cannot change its spoken language during a conversation; it can only speak in one language at a time. However, it understands input in any of the 32 supported languages. If a client responds in a different language from the one initiated, the agent will continue to respond in the original language.

For implementing a multilingual agent on a client's webpage, it's important to ensure that the agent is set up to handle input in the desired languages. You might consider using the Projects feature to manually add text in the desired language, as automatic translation is not supported. Additionally, selecting appropriate voices for each language can enhance the user experience.

swift storm
#

What is the Projects feature?

astral cosmosBOT
#
AI-generated Answer for mmark2632

The Projects feature is an end-to-end workflow for transforming long-form content into audio. It allows you to upload a full book, document, or script, and even import a webpage via a URL. The AI can generate a voiceover narration for the entire content, which you can download as individual MP3 files for each chapter or as a single MP3 file for the whole audiobook. This feature is available on the paid tiers (Creator and above).

swift storm
#

Do I need to create an agent for the each language?

astral cosmosBOT
#
AI-generated Answer for mmark2632

The AI Agent currently cannot change its spoken language during a conversation; it can only speak in one language at a time. While it understands input in any of the 32 supported languages, if a client responds in a language different from the one initiated, the agent will continue to respond in the original language.

For implementing a multilingual agent, you would need to set up separate instances for each language you want to support. This ensures that the agent can respond accurately in the language of the conversation.

swift storm
#

When creating agent for ghe Croatian language, in what language should I write the conversation starter, the prompt and tool descriptions?

astral cosmosBOT
#
AI-generated Answer for mmark2632

When creating an agent for the Croatian language, it's best to write the conversation starter, the prompt, and tool descriptions in Croatian. This ensures that the agent can interact naturally and effectively with users who speak Croatian.

swift storm
#

How to pick the best voice for the language such as Croatian?

astral cosmosBOT
#
AI-generated Answer for mmark2632

To pick the best voice for a language like Croatian, you can explore the available options in the Voice Library. Listen to different voices to find one that best matches the tone and style you desire. Consider factors such as clarity, naturalness, and how well the voice represents the nuances of the Croatian language.

swift storm
#

There are no Croatian voices. Can I use other voices as well?

astral cosmosBOT
#
AI-generated Answer for mmark2632

Yes, you can use any voice to speak any of the supported languages, including Croatian. However, for optimal results, it's recommended to choose a voice that closely matches the accent and pronunciation of the language you are targeting. This ensures the speech sounds natural and accurate. If a specific Croatian voice is not available, you can experiment with other voices to find one that best suits your needs.

plush kelp
#

Can I use overrides to change language when starting a conversation?

astral cosmosBOT
#
AI-generated Answer for paulwolff

Yes, you can use agent conversation overrides to customize the initial setup of a conversation. This allows you to set specific prompts and first messages tailored to the user's language or preferences at the start of the conversation. However, keep in mind that the AI agent can only speak in one language during a conversation and cannot switch languages mid-conversation.

plush kelp
#

It seems, I can't change to german. my overrides look like this:

overrides: {
          agent: {
            'language': 'de',
            'first_message': 'Hi ich bin dein Räumlicher Guide. Frag mich gern Dinge über deine Szene.',
          },
        },
astral cosmosBOT
#
AI-generated Answer for paulwolff

To address the issue with your overrides not changing the language to German, please ensure that the language code and other parameters are correctly set. The language code for German is "de", which you have correctly used. However, make sure that the system you are using supports these overrides and that there are no other conflicting settings that might prevent the language change.

If the problem persists, you might want to check the documentation or support resources for the specific platform or tool you are using to ensure that the overrides are implemented correctly. If you need further assistance, providing more context or details about the platform might help in troubleshooting the issue.

plush kelp
#

I enabled overrides for first message and language, but the agent still answers in englisch and with the first message set in the backend