Parâmetros de entrada e saída do modelo Qwen-ASR. Chame a API usando o protocolo compatível com OpenAI ou DashScope.
Guia do usuário: Consulte Non-real-time speech recognition.
Tipos de conexão do modelo
Cada models oferece suporte a diferentes tipos de conexão.
Modelo | Tipo de conexão |
|---|---|
Qwen3-ASR-Flash-Filetrans | Suporta apenas DashScope asynchronous invocation |
Qwen3-ASR-Flash |
Compatível com OpenAI
ImportanteA região US (Virginia) não oferece suporte ao modo compatível com OpenAI.
URL
Singapore
Endereço de requisição HTTP: POST https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1/chat/completions
base_url para chamadas de SDK: https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1
Substitua {WorkspaceId} pelo seu workspace ID real.
Substitua {WorkspaceId} pelo seu workspace ID real.
China (Beijing)
Endereço de requisição HTTP: POST https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1/chat/completions
base_url para chamadas de SDK: https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1
Substitua {WorkspaceId} pelo seu workspace ID real.
Substitua {WorkspaceId} pelo seu workspace ID real.
ImportanteO Alibaba Cloud Model Studio lançou domínios específicos por workspace para as regiões China (Beijing) e Singapore. Os novos domínios dedicados oferecem desempenho superior e maior estabilidade para requisições de inferência. Recomendamos a migração para os novos domínios:
- China (Beijing): de
dashscope.aliyuncs.compara{WorkspaceId}.cn-beijing.maas.aliyuncs.com - Singapore: de
dashscope-intl.aliyuncs.compara{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com
Substitua {WorkspaceId} pelo seu Workspace ID real. Os domínios existentes permanecem totalmente funcionais.
Corpo da requisição | Entrada: URL de arquivo de áudioPython SDKNode.js SDKcURLA configuração abaixo refere-se à região Singapore. Substitua Entrada: Arquivo de áudio codificado em Base64Transmita os dados codificados em Base64 como uma Data URL no formato
|
model Nome do model. Este parâmetro aplica-se apenas ao modelo Qwen3-ASR-Flash. | |
messages Lista de mensagens. | |
asr_options Define se determinados recursos devem ser ativados.
| |
stream Define se a saída em streaming deve ser utilizada. Consulte Streaming output. Valores válidos:
Defina como | |
stream_options Itens de configuração para saída em streaming. Este parâmetro só tem efeito quando |
Corpo da resposta | |
id Identificador único desta chamada. | |
choices Informações de saída do modelo. Propriedades finish_reason Valores válidos:
index Índice do objeto atual no array message Objeto de mensagem gerado pelo modelo. | |
created Timestamp UNIX (em segundos) de criação da requisição. | |
model Modelo utilizado nesta requisição. | |
object Sempre | |
usage Informações de consumo de tokens desta requisição. |
DashScope síncrono
URL
Singapore
Endereço de requisição HTTP: POST https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/services/aigc/multimodal-generation/generation
base_url para chamadas via SDK: https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1
Substitua {WorkspaceId} pelo seu workspace ID real.
Substitua {WorkspaceId} pelo seu workspace ID real.
US (Virginia)
Se você selecionar o escopo de implantação US, os recursos computacionais de inferência do modelo ficarão restritos aos Estados Unidos. Os dados estáticos são armazenados na região selecionada. Região suportada: US (Virginia).
Endereço de requisição HTTP: POST https://dashscope-us.aliyuncs.com/api/v1/services/aigc/multimodal-generation/generation
base_url para chamadas via SDK: https://dashscope-us.aliyuncs.com/api/v1
China (Beijing)
Endereço de requisição HTTP: POST https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/services/aigc/multimodal-generation/generation
base_url para chamadas via SDK: https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1
Substitua {WorkspaceId} pelo seu workspace ID real.
ImportanteO Alibaba Cloud Model Studio lançou domínios específicos por workspace para as regiões China (Beijing) e Singapore. Os novos domínios dedicados oferecem desempenho superior e maior estabilidade para requisições de inferência. Recomendamos a migração para os novos domínios:
- China (Beijing): de
dashscope.aliyuncs.compara{WorkspaceId}.cn-beijing.maas.aliyuncs.com - Singapore: de
dashscope-intl.aliyuncs.compara{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com
Substitua {WorkspaceId} pelo seu Workspace ID real. Os domínios existentes permanecem totalmente funcionais.
Request body | O exemplo a seguir mostra como reconhecer um arquivo de áudio a partir de uma URL. Para ver um exemplo de reconhecimento de arquivo de áudio local, consulte Quick start. |
model Nome do model. Este parâmetro aplica-se apenas ao modelo Qwen3-ASR-Flash. | |
messages Lista de mensagens.
| |
asr_options Define se determinados recursos devem ser ativados. Este parâmetro é suportado apenas pelo modelo Qwen3-ASR-Flash. |
Response body | |
request_id Identificador único desta chamada.
| |
output Informações do resultado da chamada. | |
usage Informações sobre o consumo de tokens nesta requisição. |
Invocação assíncrona do DashScope
Descrição do processo
A invocação assíncrona foi projetada para arquivos de áudio longos ou tarefas que demandam muito tempo. Ela utiliza um processo de duas etapas, "enviar-consultar", para evitar timeouts nas requisições:
-
Etapa 1: Enviar uma tarefa
- O cliente inicia uma requisição de processamento assíncrono.
- Após validar a requisição, o servidor não executa a tarefa imediatamente. Em vez disso, ele retorna um
task_idúnico, indicando que a tarefa foi criada com sucesso.
-
Etapa 2: Obter o resultado
- O cliente usa o
task_idpara consultar a API de resultados periodicamente. - Quando a tarefa é concluída, a API de resultados retorna o resultado final do reconhecimento.
- O cliente usa o
Escolha usar um SDK ou chamar a API RESTful diretamente, dependendo do seu ambiente de integração.
-
Use um SDK. Para exemplos de código, consulte QuickStart. Para parâmetros de requisição, veja a Request body da operação Submit a task. Para informações sobre a resposta, consulte Description of asynchronous call results.
Os SDKs gerenciam automaticamente os detalhes subjacentes das chamadas de API.
- Envie uma tarefa: Chame o método
async_call()(Python) ouasyncCall()(Java) para enviar a tarefa. Este método retorna um objeto de tarefa contendo umtask_id. - Obtenha o resultado: Use o objeto de tarefa retornado na etapa anterior ou o
task_idpara chamar o métodofetch()e recuperar o resultado. O SDK lida automaticamente com a lógica interna de consulta até que a tarefa seja concluída ou atinja o timeout.
- Envie uma tarefa: Chame o método
-
Use uma API RESTful
Chamar a API RESTful diretamente oferece máxima flexibilidade.
- Submit the task. Se a requisição for bem-sucedida, a response body conterá um
task_id. - Utilize o
task_idda etapa anterior para retrieve the task execution result.
- Submit the task. Se a requisição for bem-sucedida, a response body conterá um
Enviar uma tarefa
URL
Singapore
Endereço de requisição HTTP: POST https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/services/audio/asr/transcription
base_url para chamadas de SDK: https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1
Substitua {WorkspaceId} pelo seu workspace ID real.
Substitua {WorkspaceId} pelo seu workspace ID real.
China (Beijing)
Endereço de requisição HTTP: POST https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/services/audio/asr/transcription
base_url para chamadas de SDK: https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1
Substitua {WorkspaceId} pelo seu workspace ID real.
ImportanteO Alibaba Cloud Model Studio lançou domínios específicos por workspace para as regiões China (Beijing) e Singapore. Os novos domínios dedicados oferecem desempenho superior e maior estabilidade para requisições de inferência. Recomendamos migrar para os novos domínios:
- China (Beijing): de
dashscope.aliyuncs.compara{WorkspaceId}.cn-beijing.maas.aliyuncs.com - Singapore: de
dashscope-intl.aliyuncs.compara{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com
Substitua {WorkspaceId} pelo seu Workspace ID real. Os domínios existentes permanecem totalmente funcionais.
Request body | cURLJavaPara exemplos de SDK, consulte QuickStart. PythonPara exemplos de SDK, consulte QuickStart. |
model Nome do model. Este parâmetro aplica-se apenas ao modelo Qwen3-ASR-Flash-Filetrans. | |
input | |
parameters |
Response body | |
request_id Identificador único para esta chamada. | |
output Informações sobre o resultado da chamada. |
Obter o resultado da execução da tarefa
URL
Singapore
Endereço de requisição HTTP: GET https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/tasks/{task_id}
base_url para chamadas de SDK: https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1
Substitua {WorkspaceId} pelo seu workspace ID real.
Substitua {WorkspaceId} pelo seu workspace ID real.
China (Beijing)
Endereço de requisição HTTP: GET https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/tasks/{task_id}
base_url para chamadas de SDK: https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1
Substitua {WorkspaceId} pelo seu workspace ID real.
ImportanteO Alibaba Cloud Model Studio lançou domínios específicos por workspace para as regiões China (Beijing) e Singapore. Os novos domínios dedicados oferecem desempenho superior e maior estabilidade para requisições de inferência. Recomendamos a migração para os novos domínios:
- China (Beijing): de
dashscope.aliyuncs.compara{WorkspaceId}.cn-beijing.maas.aliyuncs.com - Singapore: de
dashscope-intl.aliyuncs.compara{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com
Substitua {WorkspaceId} pelo seu Workspace ID real. Os domínios existentes permanecem totalmente funcionais.
Request body | cURLJavaPara exemplos de SDK, consulte QuickStart. PythonPara exemplos de SDK, consulte QuickStart. |
task_id ID da tarefa. Passe o task_id da resposta da operação Submit a task para consultar o resultado do reconhecimento de fala. |
Response body | |
request_id Identificador único desta chamada. | |
output Informações sobre o resultado da chamada. |
Descrição dos resultados de chamada assíncrona | |
file_url URL do arquivo de áudio reconhecido. | |
audio_info Informações sobre o arquivo de áudio reconhecido. | |
transcripts Lista completa dos resultados de reconhecimento. Cada elemento corresponde ao conteúdo reconhecido de uma faixa de áudio. |