android中给英文中的单词染色

知识点: 驰声评分 SpannableStringBuilder  实体封装

一:驰声评分注意点

      驰声的应用包必须和开发的app的包名同一位置级别!如下如图

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

      在使用驰声录音时,需要将驰声工具类中引擎的初始化,否则录音失败!

      注意小米四处理器是32位,而如今小米5,华为mate9使用的是64位处理器!那么so文件必须有arm64-v8a的so文件!

      发送给驰声英文语句中的",",最好抹除,防止驰声服务端的“分割”英文的句子返回到android端导致"歧义"!

二:染色业务的实现

     1:大致思路如图:

   

业务过程图

    2:思路过程:

思路过程图

  

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容