流媒体声波
有关语音活动检测(VAD),请参阅此页面。
流媒体声波是一种支持动态添加音频数据的导入声波类型,即使在播放过程中也是如此。它提供与导入声波相同的功能,例如倒带,并且可以在SoundCues中使用等。
创建流媒体声波
首先你应该创建一个流媒体声波。请注意,你应将其视为一个强引用,以防止过早销毁(例如,通过将其分配给Blueprints中的一个独立变量或在C++中使用UPROPERTY()
)。
- Blueprint
- C++
UStreamingSoundWave* StreamingSoundWave = UStreamingSoundWave::CreateStreamingSoundWave();
播放声波
您可以播放该声波。不过,现在不一定要这样做,您可以稍后开始播放该声波。