android中给英文中的单词染色

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

一:驰声评分注意点

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

android中给英文中的单词染色_第1张图片

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

android中给英文中的单词染色_第2张图片

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

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

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

二:染色业务的实现

     1:大致思路如图:

   

android中给英文中的单词染色_第3张图片
业务过程图

    2:思路过程:

android中给英文中的单词染色_第4张图片
思路过程图

  

你可能感兴趣的:(android中给英文中的单词染色)