> ## Documentation Index
> Fetch the complete documentation index at: https://docs.profy.cn/llms.txt
> Use this file to discover all available pages before exploring further.

# Voice Input

> Communicate with the Expert using your voice

Profy supports voice input, allowing you to communicate with the Expert by speaking. Your speech is transcribed to text in real time and then sent to the Expert as a text message.

## How to Use

<Steps>
  <Step title="Click the Microphone Icon">
    Find the microphone icon on the right side of the input box and click to start recording. On first use, your browser will request microphone permission — click "Allow" to proceed.
  </Step>

  <Step title="Start Speaking">
    Once you see the recording indicator, speak your request into the microphone. Your speech will be transcribed to text in real time, and you can see the transcription in the input box.
  </Step>

  <Step title="Finish Recording">
    When you're done speaking, click the stop button to end the recording. The transcribed text will automatically appear in the input box.
  </Step>

  <Step title="Edit and Send">
    After the transcribed text appears in the input box, you can edit and correct it before sending. Once confirmed, press the send button.
  </Step>
</Steps>

## Supported Languages

Voice input supports multiple languages, including:

* **Chinese** (Mandarin)
* **English**
* **Mixed Chinese-English**

<Tip>
  If your speech includes mixed Chinese-English technical terms (e.g., "Help me optimize the performance of this React component"), the voice transcription can automatically recognize and correctly handle both languages.
</Tip>

## Voice Input vs Text-to-Speech

Profy's audio capabilities are divided into two independent directions:

| Capability           | Direction    | Description                                                             |
| -------------------- | ------------ | ----------------------------------------------------------------------- |
| Voice input          | You → Expert | You speak, and the speech is transcribed to text and sent to the Expert |
| Text-to-speech (TTS) | Expert → You | The Expert's text reply is converted to speech for playback             |

Voice input is how you express your needs to the Expert — the Expert's replies are still in text by default. If you want the Expert's reply to also be played as audio, click the read-aloud icon next to each reply.

## Usage Tips

<AccordionGroup>
  <Accordion title="Speak Clearly">
    The accuracy of voice transcription depends on the clarity of your pronunciation. It's recommended to use it in a quiet environment to avoid background noise affecting recognition.
  </Accordion>

  <Accordion title="Speak in Segments">
    For longer requests, consider breaking them into several segments. Express one complete idea per segment for better transcription results.
  </Accordion>

  <Accordion title="Combine with Text Editing">
    After voice transcription, you can manually correct any recognition errors in the input box, or add content that's difficult to dictate (such as code snippets, links, etc.). Voice and text input can be freely mixed.
  </Accordion>

  <Accordion title="Technical Terminology">
    Recognition of technical terms and abbreviations (such as API, CSS, JSON) may be inconsistent. If you notice inaccurate transcription, simply correct it manually before sending.
  </Accordion>
</AccordionGroup>

## FAQ

<AccordionGroup>
  <Accordion title="Why doesn't anything happen when I click the microphone?">
    Please check whether your browser has granted microphone permission. There is usually a permission management icon on the left side of the browser's address bar — make sure Profy's microphone permission is set to "Allow."
  </Accordion>

  <Accordion title="Is there a time limit for voice input?">
    There is a maximum duration for a single recording, based on what is displayed in real time within the product. For longer requests, it's recommended to record in multiple segments or use text input as a supplement.
  </Accordion>

  <Accordion title="Does voice input consume additional credits?">
    Voice transcription itself may incur a small fee, based on what is displayed in real time within the product.
  </Accordion>
</AccordionGroup>

<Warning>
  Voice input requires an active network connection. Voice transcription is not available in offline environments.
</Warning>
