Xiaomi MiMo-Audio WebRTC

  • Note: FastRTC's built-in VAD is quite sensitive. For better stability across environments, this demo uses a manual end-of-speech flow.
  • Click Request Microphone to grant permission, click Record to start a turn, and click Stop to end the turn and clear the conversation history.
  • After you finish speaking, click the microphone icon to end your input and wait for MiMo's reply.
  • While MiMo is speaking, you can interrupt by clicking the muted microphone icon and then speaking a new instruction.
  • {}
    • Preset Prompt controls the response style.
    • Preset Voice controls the speaking tone.
    • Custom Prompt lets you define the response style in natural language (overrides Preset Prompt).
    • For best results, choose prompts and voices that match your language.
    • To apply new settings, end the current conversation and start a new one.
    😊 Preset Prompt
    🎤 Preset Voice