知识点: 驰声评分 SpannableStringBuilder 实体封装
一:驰声评分注意点
驰声的应用包必须和开发的app的包名同一位置级别!如下如图

需要在src/main的目录下进行新建jniLibs的目录放置不同手机处理器架构的libaiengine.so文件如下图

在使用驰声录音时,需要将驰声工具类中引擎的初始化,否则录音失败!
注意小米四处理器是32位,而如今小米5,华为mate9使用的是64位处理器!那么so文件必须有arm64-v8a的so文件!
发送给驰声英文语句中的",",最好抹除,防止驰声服务端的“分割”英文的句子返回到android端导致"歧义"!
二:染色业务的实现
1:大致思路如图:

2:思路过程:

网友评论