Application configuration

更新时间:
复制 MD 格式

After you create an application, the configuration page lets you combine the conversation capabilities you need. Application configuration has the following main sections: Language Selection, Voice Interaction, Understanding and Generation, Skills, and Agent.

Language selection

The service supports single-language conversations for popular languages in Europe, the Americas, and Asia. We are continuously expanding the range of supported languages and features. For more information, see Multilingual Dialogue.

Voice interaction

Configure features related to voice interaction, such as voice models and interruption methods.

Voice AI

Enable or disable speech recognition and speech synthesis, and select the models to use.

Speech recognition

You can use speech recognition (ASR) models from Alibaba Cloud Model Studio, including Fun-ASR Real-time ASR, Qwen3-ASR-Flash-Realtime, Paraformer Real-time ASR, and a lightweight ASR model for multimodal interaction.

image

Except for Qwen3-ASR-Flash-Realtime, all the listed ASR models support the custom hotword feature.

  • Number of hotwords: You can create up to 10 hotword libraries, with a maximum of 500 words per library.

  • Configuration method: You can add words manually or upload a file for batch additions. For file examples, see the instructions on the page.

DBBAEF53-B83E-4505-9BA8-A0674EF3A283

When configuring your application, you can select and add a hotword group from the dropdown menu. The selected hotwords take effect after you publish the application.

image

If you pass hotwords through the API, the hotwords configured in the console no longer take effect. For more information, see the Manage Hotwords API reference.

You can also use the real-time correction feature to intervene in ASR results by uploading a word list through an API. For more information, see the ASR Result Real-time Correction API reference.

Speech synthesis

You can use speech synthesis (TTS) models from Alibaba Cloud Model Studio, including CosyVoice-Real-time TTS, Qwen3-Real-time TTS, and other TTS models. In addition to system voices, the service supports the CosyVoice Voice Cloning/Design API (CosyVoice-v2, CosyVoice-v3-Flash, CosyVoice-v3.5-Plus, CosyVoice-v3.5-Flash), Qwen-TTS Voice Cloning API Reference (Qwen3-TTS-Voice-Cloning), and Voice Design (Qwen) (Qwen3-TTS-Voice-Design) capabilities.

  • CosyVoice-Real-time TTS: CosyVoice-v3-Flash, CosyVoice-v3-Plus, CosyVoice-v3.5-Plus, CosyVoice-v3.5-Flash, and CosyVoice-v2.

  • Qwen3-Real-time TTS: Qwen3-TTS-Flash-Realtime, Qwen3-TTS-instruct-Flash-Realtime, Qwen3-TTS-Voice-Design, and Qwen3-TTS-Voice-Cloning.

  • Other speech synthesis models: Sambert TTS model and a lightweight TTS model for multimodal interaction.

Third-party voice models: You can integrate third-party voice models. For instructions, see Call third-party voice models.

screenshot

For voice applications, enable "TTS Playback Filtering" to prevent the system from reading out parameters by configuring symbol pairs for the TTS to filter.

  • For example, if the model output is: "Good morning! [smile] It's a beautiful day. Where would you like to go? [wink]"

    After configuring [] as a filter pair, the TTS playback text becomes: "Good morning! It's a beautiful day. Where would you like to go?"

image.png

Conversation interruption

The service supports three interruption methods: interrupt at any time (full-duplex), click to interrupt (half-duplex), and long press to talk (half-duplex, mobile only).

You can select and test the conversation behavior in the console.

image

Semantic end-of-sentence (EOS) detection and rejection

Enable semantic EOS detection and rejection to prevent accidental interruptions and false wake-ups, creating a better voice interaction experience.

This feature is most effective in full-duplex scenarios. Enabling it may increase conversation latency.

image

On-device algorithms

The following on-device algorithms are available:

  • Wake-on-voice: Supports the default wake word "Xiao Yun" and is ready to use on Android and iOS mobile devices. For other chip platforms, please contact our business team.

  • On-device VAD: Voice activity detection (VAD) detects the presence of a voice signal. It is ready to use on mobile devices. For other chip platforms, you can use the cloud-based VAD solution or contact our business team for customization.

  • AEC: Echo cancellation reduces interference from the device's own audio playback during voice interaction. The integrated voice interruption feature is ready to use on Android and iOS. For customization on other chip platforms, please contact our business team.

  • Directional sound pickup: Enhances sound capture from a specific direction while suppressing or blocking sound from other directions. This feature depends on the microphone array hardware layout. For customization, please contact our business team.

Understanding and generation

Configure features related to conversation understanding and generation, such as the text generation model, prompt, and knowledge base.

Intent recognition

Disabling this feature prevents the system from triggering semantic-based functions, such as tool calls, agent calls, online search, and transitional phrases. This is suitable for low-cost, lightweight voice interaction scenarios.

image

Text model

Select the large language model for text generation in your conversations.

  • Recommended models: Choose from proprietary models for multimodal interaction, including a high-speed version, a standard version, and a stylized version.

    • Multimodal interaction proprietary model - High-speed version: Offers faster conversation speeds, suitable for general-purpose and conversational companion scenarios, such as in children's toys and companion robots.

    • Multimodal interaction proprietary model: Provides stronger instruction-following capabilities, suitable for work and learning scenarios, such as in wearable devices and educational machines.

    • Multimodal proprietary model - Stylized version: Delivers enhanced stylization, suitable for role-playing scenarios, such as in children's toys.

  • Alibaba Cloud Model Studio models: You can also select text generation models from Alibaba Cloud Model Studio, such as the Qwen3.6 and Qwen3.5 series, and switch between them under "More Models". In multimodal interaction applications, you can also select "My Models".

You can test the conversation performance in the experience area on the right to choose the model that best fits your product's use case.

screenshot

image.png

If you disable the text model, the system only outputs the intent recognition result and does not generate a reply from the large model, skills, or agents.

image.png

Welcome message

Set a welcome message for your conversation. The model uses this message to start a topic when a conversation begins. If no welcome message is set, the user must initiate the conversation.

You can configure one welcome message for testing purposes.

image

Setting a welcome message through the console is not currently supported for voice interaction applications.

Prompt

You can define a custom prompt to set the conversation style and persona.

If you do not provide a prompt, a general-purpose prompt suitable for common conversational scenarios will be used.

You can test the effect of your prompt in the experience area on the right.

This feature supports using the Template Overview and Automatic Optimization features from Alibaba Cloud Model Studio for prompts.

image.png

You can insert custom variables into your prompt and pass values to them. The value you pass replaces the corresponding variable placeholder in the prompt.

image.png

Conversation variables

You can add variables to the conversation input to provide the model with additional information beyond the user's speech, such as actions, facial recognition results, time, location, weather, or surrounding environment.

Variables without a passed value are not sent to the model for processing in that conversation round.

For example, you can set variable names currentWeather (current weather) and currentPerson (the name of the person currently talking to the AI). If you pass currentWeather=36 and currentPerson=Lily, these parameters will be sent to the model along with the user's question in the current conversation round.

image (5)

Context rounds

This parameter controls how many previous rounds of conversation the model considers. A value of 1 means the model will not refer to any historical conversation information when generating a reply.

The valid range is 1 to 30.

screenshot

Transitional phrase

In scenarios where conversation latency may be high, such as online search or visual question answering, the large model automatically generates a transitional phrase based on the context. This reduces perceived wait times and makes the conversation feel more fluid. Examples include: "Let me check the latest news for you!" or "Okay, I'll analyze the picture for you right away!".

screenshot

Knowledge base

You can configure and set retrieval settings for a knowledge base created in Alibaba Cloud Model Studio.

After enabling the knowledge base, add variables to your prompt by manually typing /.

For detailed instructions, see Create and use a knowledge base.

image

screenshotscreenshot

Long-term memory

When you enable long-term memory, the large model can analyze the conversation history to identify personal information, preferences, recent activities, and future plans. It stores this information in long-term memory and recalls it in subsequent conversations to provide a more personalized and intelligent service.

To customize memory strategies or manage memory results based on your business scenarios, see the Long-term Memory Open API reference.

Note

Memory is isolated across applications. Within the same application, a memory store is created per userid, and memory is isolated across different userids.

image (31)

Online search

Because their training data is static, large models cannot answer time-sensitive questions accurately, such as stock prices or today's news.

You can enable the online search feature to allow the large model to retrieve real-time data from the web and provide up-to-date responses.

image

In voice interaction applications, you can also choose between Efficiency Mode and Quality Mode.image

Efficiency Mode provides faster results, while Quality Mode delivers higher accuracy.

Conversation logs

If you need to save all conversation data, you can use the Alibaba Cloud EventBridge service.

For detailed instructions, see Connect to Conversation Logs.

image

Skills

Commands

The multimodal interaction system issues commands, which the device then executes, such as turning on a lamp or increasing the volume. For a list of available commands, see Command List.

Plugins

You can add plugins that you created in Alibaba Cloud Model Studio to enhance conversation capabilities.

  • Click Add and select the plugins you need.image

  • You can select pre-built plugins from the multimodal interaction suite as needed. You can also choose plugins from the Plugin Square or add your own custom plugins.

    • Weather Query: Provides real-time and historical weather information.

    • Perpetual Calendar: Queries dates, solar terms, and holidays.

    • Stock Price Query: Retrieves real-time stock market quotes.

    • Oil Price Query: Provides the latest fuel price information.

    • Gold Price Query: Tracks price changes in the gold market.

    • Silver Price Query: Tracks real-time price changes for silver.

    • Exchange Rate Query: Provides currency exchange rate references.

    • News & Information: Delivers breaking news and answers questions about current events.

    • Route Planning: Supports getting the current location, querying place information, and planning travel routes. For example: "How do I get to the Forbidden City from here?" or "How long does it take to drive from Xixi Wetland to the Alibaba headquarters?"

    • Local Services: Supports querying and recommending a Point of Interest (POI). Recommends nearby dining and entertainment options based on your location. For example: "Are there any good Korean restaurants in Hubin Yintai?" or "Where is the nearest Haidilao?" or "How long does it take to walk from here to Aoke Square?"screenshot

MCP service

MCP Square

Custom MCP

Supports integrating custom MCPs built on the Alibaba Cloud Model Studio platform.

image.png

image.png

Agent

Pre-built agents

Multimodal interaction applications provide a series of agents for different scenarios. The visual understanding agent supports High-Resolution Mode. For more information, see the Call Official Agents API reference.

image

Voice interaction applications currently support the Voice Translation, Express Video Call, Map-based Travel, News Radio, Children's Stories, and Recording Summary agents, with more to come.

  • Video Call: Provides real-time visual understanding, suitable for devices with cameras. Click Settings on the right to configure the feature name, visual understanding model, welcome message, exit message, start command, exit command, and prompt.

    • Visual understanding model: Includes "Recommended Models" and "More Models". "Recommended Models" include an advanced version and a balanced version of visual understanding. "More Models" include multimodal models such as the Qwen3.6 and Qwen3.5 series.

      • screenshot

    • The Video Call, visual question answering, and Photo Translation agents support High-Resolution Mode. After enabling this mode on the application configuration page, you can pass images at the maximum resolution supported by the model.

      • image.png

  • Visual question answering: If the system detects a need for visual understanding, it automatically takes a photo and responds. This is suitable for devices with cameras. Click Settings on the right to configure the start command, prompt, and select a visual understanding model.

    • Visual understanding model: Includes "Recommended Models" and "More Models". "Recommended Models" include an advanced version and a balanced version of visual understanding. "More Models" include multimodal models such as the Qwen3.6 and Qwen3.5 series.

      • screenshot

    • This agent supports IPC mode, which sends the image directly to the agent for recognition. It is suitable for image understanding functions in camera-equipped products, such as photo-based learning machines. For more information, see Access Visual Question Answering Agent via HTTP.

      • Note

        A pass-through link is a pathway that sends a request directly to an agent, bypassing nodes like speech recognition (ASR), intent recognition, and speech synthesis (TTS). The agent's response is then returned directly.

  • News Radio: Provides daily updates of popular news and information, featuring two interacting AI anchors. Users can interrupt and join the conversation at any time. Click Settings on the right to configure the feature name, start command, exit command, resume command, and character voice.

    • 截屏2025-06-03 18

  • Voice Translation: Provides multi-language real-time speech recognition and outputs both voice and text translations. Click Settings on the right to configure the feature name, start command, exit command, and select the output result.

    • 截屏2025-06-20 15

  • Express Video Call: A video conversation feature based on the qwen3.5-omni series realtime model. It supports voice and image input, with options for voice or text output. Click Settings on the right to configure the feature name, start command, and exit command.

    • image.png

  • Photo Translation: Exclusive to multimodal applications, this feature provides multilingual, automatic photo translation capabilities to accurately translate text in front of you. Click Settings on the right to configure the trigger command, prompt, and conversation variables. You can also one-click import prompt and variable configurations from the main conversation flow.

    • image

  • Children's Stories: A companion-style storytelling function with its own story library. It supports interactive conversation, story creation, and continuation/rewriting during storytelling. Click Settings on the right to configure the feature name, start command, exit command, speech synthesis model, and corresponding voice.

    • image

  • Multimodal Memo: Users can create memos and record key information using voice input. The feature supports automatic photo capture and extracts information from visual context. Memos can be queried, modified, and deleted using voice commands.

    • Typical scenarios: Set schedule reminders like "remind me about the meeting at 2 PM tomorrow," set alarms like "remind me in five minutes," and memorize visual information like "remember my parking spot number" or "remember the title of this book."

    • image.png

  • Map-based Travel: This agent plans complex routes and provides queries and recommendations for nearby places. For example, "What's the fastest way to get to Capital Airport?" or "Recommend a nearby coffee shop with the highest rating." This agent only supports multi-turn conversations for these scenarios and does not support real-time voice navigation.

    • image.png

  • Recording Summary: Provides real-time audio transcription and summarization, extracting key information to generate meeting minutes. For example, "start real-time transcription" or "start recording and summarizing." It supports multi-turn Q&A about the recording summary, allowing you to ask about topics from a previous meeting or key points from yesterday's class. It also supports Q&A on historical content, covering both the original recording and the summary text generated by the large model.

    Note

    The Q&A on historical content is available for recording tasks created after the feature went live. It does not support Q&A for previous historical tasks.

    • screenshot

    • How to integrate:

      • Create and publish an application in Tingwu - Intelligent Summary Agent, and configure the summarization capabilities as needed.

      • In your multimodal application, check the Recording Summary agent and select the configured Tingwu application.

      • You can set voice commands. Exit and pause commands require configuring a wake word to avoid accidental interruptions during a meeting.

      • For development and integration, see the documentation: Access Tingwu Intelligent Summary Agent.

    • image (32)

  • Music Radio: Recommends and randomly plays soothing instrumental music (no vocals).

    • image.png

  • Image Generation: Suitable for various image generation scenarios such as wallpaper creation, doodling, photo enhancement, and image stylization. Currently, only the pass-through link is supported. For integration instructions, see Access Image Generation Agent via HTTP.

    • image.png

    • screenshot

  • Proactive Tour Guide: The camera remains on and continuously analyzes the surroundings. When it encounters an exhibit that needs explanation, it will proactively provide an introduction. You can also ask the AI to introduce an exhibit or answer questions about it.

    • image.png

  • Proactive Companion: The camera remains on and continuously analyzes the surroundings, which will incur fees. The supported features are as follows:

    • Gesture Interaction: Make a gesture in front of the camera, and the AI will quickly respond with an action, expression, or voice reply. If you gesture and speak at the same time, the spoken content takes priority.

    • Greeting: Interacts with the user based on visual information (similar to a welcome message), such as commenting on their clothing, responding with praise or comfort based on their expression, showing interest in items they are holding, or engaging in random small talk.

    • Proactively starting topics: Joins in activities and starts topics based on the user's context, such as painting, playing with a Rubik's cube, or cleaning the house.

    • image.png

Alibaba Cloud Model Studio agents

  • You can integrate agents created on the Alibaba Cloud Model Studio platform to enhance conversation capabilities.

    • E68FD306-503A-4fb4-A19C-6BCBD4D89E59

  • You can also go to the AI Hardware Solutions Zone in the Alibaba Cloud Model Studio application square to quickly copy templates that match your business needs, such as body metric analysis for wearable devices or spoken language practice for educational scenarios. For details, see Alibaba Cloud Model Studio Recommended Application Templates.

    • image.png

  • When integrating an Alibaba Cloud Model Studio agent, you can enable the "Visual Understanding" switch on the configuration page. When a corresponding intent is recognized, the client can upload an image to the agent, enabling multimodal understanding.

    • image.png

Third-party agents

  • You can integrate third-party agents. Integration requires the Google A2A protocol. For details, see Integrate third-party agents.

    • image (1)

    • image (2)

  • You can configure an agent with a different voice from the main assistant, but both voices must use the same underlying synthesis model.

    • image.png

  • When integrating a third-party agent, you can enable "Visual Understanding" on its configuration page. If a corresponding intent is recognized, the client can upload an image to the agent to enable multimodal understanding.

    • image.png