CRIWARE Unity Plugin Manual  Last Updated: 2024-07-12
CriAtomWaveFile类 参考

此类用于对音频输出执行Bounce并写入文件。 更多...

静态 Public 成员函数

static bool StartBounce (string path, uint numChannels)
 开始Bounce 更多...
 
static void StopBounce ()
 停止Bounce 更多...
 
static uint GetBounceTime ()
 Bounce所得的波形长度的获取(毫秒) 更多...
 

详细描述

此类用于对音频输出执行Bounce并写入文件。

说明:
使用此类可以实现对ASR输出的音频数据执行Bounce操作

成员函数说明

static bool StartBounce ( string  path,
uint  numChannels 
)
inlinestatic

开始Bounce

参数
pathBounce输出的文件路径
numChannelsBounce输出文件的声道数(1, 2, 4, 6, 8)
返回
Bounce是否开始
说明:
使用指定的参数开始Bounce。
可以指定 numChannels 为 1,2,4,6,8。
如果numChannels数小于ASR输出声道的数量,将自动缩混到指定数量的声道再执行Bounce。
如果numChannels数大于ASR输出声道的数量,则会记录振幅为0的波形。
参见
CriWare.Editor.CriAtomWaveFile.StopBounce
static void StopBounce ( )
inlinestatic

停止Bounce

说明:
停止由 CriWare.Editor.CriAtomWaveFile.StartBounce 发起的Bounce。
参见
CriWare.Editor.CriAtomWaveFile.StartBounce
static uint GetBounceTime ( )
inlinestatic

Bounce所得的波形长度的获取(毫秒)

返回
Bounce所得波形的长度
说明:
获取Bounce所得的波形长度。单位为毫秒。

该类的文档由以下文件生成: