copyrightedmedia 1.5.0 API

See: Description

曲库

Method Description
initialize 初始化 NECopyrightedMedia 进入主界面时候调用
renewToken 更新token
setEventHandler 注册事件通知回调
preloadSong 预加载 歌曲数据
clearSongCache() 清理本地所有缓存歌曲数据
cancelPreloadSong 取消预加载 Song 数据
isSongPreloaded 检测是否已预加载 Song 数据
searchSong 搜索歌曲
getSongURI 获取原唱和伴奏:用于播放的本地文件路径
getLyric 本地歌词
getPitch 本地MIDI
preloadSongLyric 加载歌词
getSongList 歌曲列表
getHotSongList 热门榜单
setSongScene 设置音乐场景
getHasInitialized() 是否初始化

歌曲评分

Method Description
initialize 初始化
getFinalScore 计算打分信息,异步返回
pushAudioData 设置RTC音频数据给打分库
resetPitch 刷新打分库
addGradeListener 添加打分回调监听
removeGradeListener 移除打分回调监听
isStarting 是否打分中
start 开始打分
pause 暂停打分
destroy 销毁打分器
reset 重置
update 更新时间戳
isValidSong 是否是有效的歌曲