Skip to content

上传转写与任务 ​

上传转写 ​

「上传转写」可以一次提交多个本地文件(拖拽或选择)或多行 URL。

常用参数 ​

选项对应 API 参数
语言language_code;选「自动检测」时为 language_detection: true
模型speech_models;「推荐」为 DEFAULT_SPEECH_MODELS(默认 Universal-3.5 Pro,失败回退 Universal-2)
区域只使用该区域的账号
说话人分离speaker_labels,可填预计人数 speakers_expected,或最少 / 最多人数 speaker_options
多声道分别转写multichannel
多语混说language_detection_options.code_switching(仅自动检测语言时)
医疗模式domain: "medical-v1"(英、西、德、法语)
口语形式输出format_text: false(仅 Universal-3.5 Pro)
温度temperature,0 到 1(仅 Universal-3.5 Pro)
关键词keyterms_prompt
提示词prompt(仅 Universal-3.5 Pro)
起止时间audio_start_from / audio_end_at
敏感信息脱敏redact_pii、redact_pii_policies、redact_pii_sub、redact_pii_audio
其它语气词、脏话过滤、实体识别、关键短语、情感分析、主题分类、内容审核
原始 JSON直接合并进请求体,可设置任何官方参数

部分功能(如主题分类、关键短语)不支持中文,AssemblyAI 会对不支持的语言返回错误。

压缩 ​

「开始转写」旁的「压缩」开关打开后,服务器会先用 ffmpeg 处理文件再上传给 AssemblyAI:

  • 只保留音轨,转为 16 kHz、COMPRESS_BITRATE(默认 32k)的 Opus;
  • 默认合并为单声道,勾选「多声道分别转写」时保留原声道;
  • 压缩失败或压缩后更大时自动使用原文件;
  • 页面会显示压缩前后的大小。

压缩只减少「服务器 → AssemblyAI」的流量,浏览器到服务器仍上传原文件。开关状态保存在浏览器中。

任务 ​

「任务」列出所有经过 Hub 的转写任务,包括 API 提交的和控制台提交的。

  • 搜索文件名或任务 ID,按状态、来源、账号、Key 筛选。
  • 批量刷新状态、删除(会同时删除 AssemblyAI 上的记录)、仅从列表移除。
  • 导出 CSV。

任务详情 ​

  • 转写全文,开启说话人分离时按说话人分段显示。
  • 下载 TXT、SRT、VTT、JSON。
  • 实体、脱敏音频获取方式、请求参数、所用模型等信息。
  • AI 处理:见 AI 处理与自定义 LLM。

文档版本 v3.4.0 · 与项目版本同步