ComfyPilotComfyPilot
文档 / 节点说明 / ElevenLabs 语音转文本

ElevenLabs 语音转文本

ElevenLabs 语音转文本节点使用 ElevenLabs API 将音频转写为文本。

节点说明 ElevenLabsSpeechToText 更新于 2026-11-12

查看官方原文

ElevenLabs 语音转文本 - ComfyUI Built-in Node Documentation

ElevenLabs 语音转文本节点使用 ElevenLabs API 将音频转写为文本。

ElevenLabs 语音转文本节点使用 ElevenLabs API 将音频转写为文本。它支持自动语言检测、说话人分离(识别不同说话人)以及音频事件标记(在转写文本中标注笑声、音乐等声音)。

输入

通用输入

参数描述数据类型必需范围
模型用于转写的模型。选择此模型将显示其他参数。DYNAMIC\_COMBO是"scribe_v2"
音频要转写的音频。AUDIO是-
语言代码ISO-639-1 或 ISO-639-3 语言代码(例如 'en'、'es'、'fra')。留空以进行自动检测。(默认:"")STRING否-
说话人数要预测的最大说话人数。设置为 0 以自动检测。(默认:0)INT否0 - 32
种子用于复现的随机种子(不保证确定性)。(默认:1)INT否0 - 2147483647

Scribe v2 输入

选择 "scribe_v2" 模型时显示以下参数。

参数描述数据类型必需范围
tag_audio_events在转写文本中标注(笑声)、(音乐)等声音。(默认:False)BOOLEAN否-
diarize标注当前说话人是谁。(默认:False)BOOLEAN否-
diarization_threshold说话人分离灵敏度。值越低,对说话人变化越敏感。仅在启用 diarize 时使用。(默认:0.22)FLOAT否0.1 - 0.4
temperature随机性控制。0.0 使用模型默认值。较高的值会增加随机性。(默认:0.0)FLOAT否0.0 - 2.0
timestamps_granularity转写字词的时间戳精度。(默认:"word")COMBO否"word" "character" "none"

注意: 启用 diarize 时,num_speakers 不能设置为大于 0 的值。您必须禁用 diarize 或将 num_speakers 设为 0。

输出

输出名称描述数据类型
文本从音频转写出的文本。STRING
语言代码检测到的音频语言代码。STRING
单词 JSON包含详细词级信息的 JSON 格式字符串,包括时间戳以及(如启用)说话人标签。STRING
本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! 在 GitHub 上编辑

Source fingerprint (SHA-256): 7eb5d72615aa8a9e4a8014e45b39cf83dc8d8432d7ce0dccba20489be80a5830