output_modalitiesarray (Opcional)
Aplica-se a qwen3.8-livetranslate-flash-realtime. Modalidades de saída: ["text"] para somente texto ou ["text", "audio"] para texto e áudio (padrão).
audioobject (Opcional)
Aplica-se a qwen3.8-livetranslate-flash-realtime. Configuração de áudio.
Propriedades
inputobject
Configuração do áudio de entrada.
Propriedades
formatobject (Opcional)
Formato do áudio de entrada.
Propriedades
typestring (Opcional)
Formato de áudio. Valores válidos: pcm (padrão) e opus.
sample_rateinteger (Opcional)
Taxa de amostragem do áudio de entrada, em Hz. O padrão é 16000.
turn_detectionobject (Opcional)
Configuração de detecção de fala.
Propriedades
typestring (Opcional)
Valores válidos: speaker_detection (padrão, ativa a separação de falantes em tempo real) e server_vad (detecção de atividade de voz).
thresholdnumber (Opcional)
No modo speaker_detection, este limiar distingue o silêncio da fala válida. Sons abaixo do limiar são filtrados e não enviados ao modelo. O valor é fixo em 0.5.
modalitiesarray(Opcional)
Aplica-se a qwen3.5-livetranslate-flash-realtime.
Modalidades de saída. Valores válidos:
-
["text"]
Gera saída apenas em texto.
-
["text","audio"] (Padrão)
Gera saída em texto e áudio.
voicestring(Opcional)
Voz para o áudio gerado. Quando a clonagem de voz está desativada, defina este campo como uma voz predefinida do sistema. Valores válidos: Supported voices. Valor padrão: Tina para Qwen3.5-LiveTranslate-Flash-Realtime ou Cherry para Qwen3-LiveTranslate-Flash-Realtime.
A voz padrão de qwen3.8-livetranslate-flash-realtime é Tina.
Quando enable_voice_clone é true, o valor de voice depende da configuração de frequency. Se frequency for once ou always, defina-o como default. Se frequency for never, defina-o como o ID da voz que você clonou anteriormente. O uso de uma voz predefinida do sistema neste caso causa um erro no servidor.
enable_voice_cloneboolean(Opcional)
Indica se a clonagem de voz deve ser ativada. Valor padrão: false. Quando ativado, o modelo clona a voz do falante a partir do áudio de entrada para a saída traduzida. Nesse cenário, voice não aceita mais vozes predefinidas do sistema e deve ser definido como default ou como um ID de voz criado anteriormente por meio de Voice Clone API.
voice_clone_optionsobject(Opcional)
Opções de controle da clonagem de voz. Têm efeito somente quando enable_voice_clone é true.
Propriedades
voice_clone_options.frequencystring(Opcional)
Frequência da clonagem de voz. Valores válidos:
-
never
Desativa a clonagem de voz no servidor e utiliza uma voz que você clonou previamente. Defina voice com o ID da sua voz clonada.
-
once
Clona a voz uma única vez no início da sessão e a reutiliza para todas as saídas subsequentes. Ideal para cenários com um único falante. Defina voice como default.
-
always
Reclona a voz em tempo real antes de cada saída, adaptando-se dinamicamente ao áudio de entrada. Recomendado para cenários com múltiplos falantes. Defina voice como default.
sample_rateinteger(Opcional)
Aplica-se a qwen3.5-livetranslate-flash-realtime.
Taxa de amostragem do áudio de entrada, em Hz. Valores válidos:
input_audio_transcriptionobject(Opcional)
Aplica-se a qwen3.5-livetranslate-flash-realtime.
Configuração para o áudio de entrada.
Propriedades
modelstring(Opcional)
Modelo de reconhecimento de fala. Se configurado, o servidor retorna tanto o resultado do reconhecimento (texto original no idioma de origem) quanto a tradução por meio dos eventos conversation.item.input_audio_transcription.text e conversation.item.input_audio_transcription.completed.
Valor válido: qwen3-asr-flash-realtime.
languagestring(Opcional)
Idioma de origem para tradução. Valores válidos: Supported languages. Caso não seja especificado, o modelo detecta automaticamente o idioma de origem.
input_audio_formatstring(Opcional)
Aplica-se a qwen3.5-livetranslate-flash-realtime.
Formato do áudio de entrada. Valores válidos:
-
pcm (Padrão)
Dados de áudio brutos não compactados.
-
opus
Codec de áudio com perdas e suporte a baixa latência, adequado para cenários de VoIP.
output_audio_formatstring(Opcional)
Aplica-se a qwen3.5-livetranslate-flash-realtime.
Formato do áudio de saída. Atualmente, este parâmetro só pode ser definido como pcm.
turn_detectionobject(Opcional)
Aplica-se a qwen3.5-livetranslate-flash-realtime.
Configuração de Detecção de Atividade de Voz (VAD), usada para controlar como o início e o fim da fala são detectados:
- Definido como um objeto de configuração (padrão): Ativa o modo VAD. O servidor detecta automaticamente o início e o fim da fala, confirma o buffer de áudio e aciona as respostas de tradução. O cliente não precisa enviar eventos
input_audio_buffer.commit.
- Definido como
null: Ativa o modo Manual. O cliente confirma manualmente o buffer de áudio enviando eventos input_audio_buffer.commit. O servidor começa a gerar respostas de tradução automaticamente ao receber a confirmação.
Propriedades
typestring(Opcional)
Tipo de VAD. Deve ser definido como server_vad.
thresholdfloat(Opcional)
Sensibilidade da detecção de VAD. Um valor menor facilita o reconhecimento de sons fracos (incluindo ruído de fundo) como fala; um valor maior exige uma fala mais clara e alta para acionar a detecção.
Intervalo de valores: [-1,0, 1,0]. Valor padrão: 0,2.
silence_duration_msinteger(Opcional)
Duração mínima de silêncio (em milissegundos) necessária após o término da fala. Ao ultrapassar essa duração, o servidor determina que a fala terminou, confirma automaticamente o buffer de áudio e aciona uma resposta de tradução.
Intervalo de valores: [200, 6000]. Valor padrão: 1000.
translationobject(Opcional)
Configuração de tradução.
Propriedades
languagestring(Opcional)
Idioma de destino para tradução. Valores válidos: Supported languages. Valor padrão: en.
corpusobject(Opcional)
Configuração de palavras-chave para melhorar a precisão da tradução de termos específicos.
Propriedades
phrasesobject(Opcional)
Mapeamento de palavras-chave. A chave é o termo no idioma de origem e o valor é sua tradução no idioma de destino.
Exemplo: {"AI": "Artificial Intelligence"}