Overview

这个文档是TMKaraokeSDK的C++部分接口. (如果没有查看java部分的文档, 请先看Java部分的文档)

这部分接口主要用来接收音频流回掉, 以及定制音效的作用. 主要的控制部分都在 java 接口中.

基本的支持

功能

Native SDK主要有下面几种应用场合:

  1. 普通模式
  • 定制化音效: 主要用于定制音效, 主要看TMAudioEffect和TMAudioController
  • 增加录音TMRecordDataListener: 主要用于得到录音的PCM数据,可以用来做评分之类的功能。
  1. Callback模式:
  • 实现DataCallback: 主要用来实现DataCallback,这种模式下音效,TMRecordDataListener都没有作用,TMAudioController中相应的函数会返回错误。

接口

如果是做得到音频回掉, 请主要关注: TMAudioController, 以及 TMRecordDataListener

技术支持