跳至主要内容

音频节点

Audio Node Screenshot

概述

音频节点用于定义音频样本以供其他节点使用。它还可以将二进制类型转换为音频类型。

音频节点可以接收表示音频数据的输入,也可以使用节点设置中指定的音频文件。音频数据应采用可转换为Uint8Array的格式。

输入项

标题数据类型描述默认值备注
DatastringThe string representing the audio data.N/AThis input is only available if the "Use Data Input" setting is enabled. The input will be coerced into a string.

示例1:使用带有文件的音频节点

  1. 向您的图表添加一个音频节点。
  2. 在节点的设置中,点击"Pick File"并从本地文件系统中选择一个音频文件。
  3. 使用音频节点上的播放器播放音频。您也可以将音频节点连接到其他接受音频数据的节点,例如AssemblyAI Plugin

错误处理

如果出现以下情况,Audio Node 将抛出错误:

  • "使用数据输入"设置已启用,但没有向"Data"输入端口提供数据。
  • "使用数据输入"设置已禁用,但"音频文件"设置中未指定音频文件。
  • 提供的音频数据(来自"Data"输入或指定的音频文件)无法转换为Uint8Array。

常见问题

问:Audio节点支持哪些音频文件格式?

A: 音频节点本身不处理音频数据,因此它没有任何特定的音频文件格式要求。但是,音频数据应能转换为Uint8Array格式。具体可使用的音频文件格式将取决于您将音频节点连接到的其他节点。

问:我可以使用音频节点播放音频吗?

A: 音频节点在Rivet界面上显示一个播放条,但在图执行期间无法用于播放音频。

另请参阅