RevueSDK · Swift reference Guides

Type Method

createBufferTrack(name:)

建立自訂音訊輸入 Track(AudioBufferCapturer)

static func createBufferTrack(name: String = "audio_buffer") -> LocalAudioTrack

Parameters

name

Track 名稱

Return Value

本地音訊 Track(可透過 capturer.capture(pcmBuffer) 注入音訊)

Discussion

let audioTrack = LocalAudioTrack.createBufferTrack(name: "bgm")
let capturer = audioTrack.capturer as! AudioBufferCapturer
capturer.capture(pcmBuffer)  // 注入任意音訊(音樂檔、TTS 等)