Kotlin开发AI语音助手App 先人一步抓紧移动端AI时代发展机会
创始人
2025-01-09 22:35:34

〖课程介绍〗:

      从“Hi,Siri!”到“小度小度”“小爱同学”,智能硬件早已融入到现今年轻人的生活中。在移动开发行业中,人机之间的交互方式也早已不再局限于字符的输入与触控。通过语音操作App已经逐渐成为App的常规操作。对于Android开发来说,无论是对于工作项目中的使用,还是未来职业发展中拥有更多的职业选择,学会AI语音开发技术,都是一个非常好的选择。在本课程中,基于百度AI平台,开发一个“对话小精灵


〖课程目录〗

      第1章 课程导学与准备工作

      本章主要是对项目的演示,课程内容的介绍以及课程的安排,最后介绍了人工智能在Android领域的应用。


      1-1 课前必读(不看会错过一个亿)

      1-2 课程介绍及学习指导 试看

      1-3 人工智能在Android领域的应用 试看

      第2章 Kotlin Gradle DSL

      本章使用Kotlin重构基于Groovy生成的Build构建脚本,对setting.gradle、build.gradle以及自定义buildSrc进行混编,让大家体会Kotlin在Gradle中的使用。


      2-1 使用Kotlin编写settings.gradle

      2-2 使用Kotlin编写project-build.gradle

      2-3 使用Kotlin编写app-build.gradle

      2-4 kotlin-gradle-dsl构建脚本 试看:

      第3章 组件化构建项目

      本章通过分析项目需求,模块设计,带你从零搭建一个组件化项目,教会你如何通过EventBus来进行组件间的通讯,ARouter如何进行组件间的跳转与传值。


      3-1 组件化架构思想剖析

      3-2 组件化的构建和管理-1

      3-3 组件化的构建和管理-2

      3-4 EventBus的组件通讯

      3-5 ARouter路由应用

      第4章 项目准备

      本章将带你搭建本地存储等项目基本功能,科普语音领域核心概念,分享开发者模式、IntentService源码,服务的保活手段等技能。


      4-1 使用Kotlin封装基础Library

      4-2 认识AI语音领域名词

      4-3 封装RecyclerView万能的适配器

      4-4 开发者模式

      4-5 IntentService的用法

      4-6 Service的常规保活手段

      第5章 在线接入百度AI语音

      本章是课程的核心内容,在这里我们将完成语音的TTS,WakeUp,ASR功能,语义理解和分发,搭建完成语音架构的基本能力。


      5-1 在线语音合成-1

      5-2 在线语音合成-2

      5-3 在线合成的配置

      5-4 本地语音唤醒-1

      5-5 本地语音唤醒-2

      5-6 在线语义理解

      5-7 语义理解接口-1

      5-8 语义理解接口-2

      第6章 使用Kotlin封装Retrofit网络框架

      本章将带大家使用Kotlin封装Retrofit网络框架,并完成网络框架拦截器的开发,为后续的功能做足准备。


      6-1 认识Retrofit 2.0网络框架;

      6-2 封装Retrofit网络框架

      6-3 网络框架的拦截器:

      第7章 主页搭建

      本章将带大家完成主页层叠ViewPager的搭建,封装WindowManager实现人机对话的UI,实现Android Lottie AE动画。


      7-1 主页框架

      7-2 WindowManager的对话窗口-1

      7-3 WindowManager的对话窗口-2

      7-4 WindowManager的对话窗口-3

      7-5 Lottie动画

      第8章 基础语义理解

      本章将带你继续填充语音模块功能,完成App的应用采集以及View树的绘制,实现返回和主页的全局操作,丰富拨打电话,听笑话,查看星座,机器人对话等场景的交互。


      8-1 App应用采集-1

      8-2 App应用采集-2

      8-3 自定义分页抽屉View-1

      8-4 自定义分页抽屉View-2

      8-5 应用管理语义的理解-1

      8-6 应用管理语义的理解-2

      8-7 通用语义的理解-1

      8-8 通用语义的理解-2

      8-9 电话语义的理解

      8-10 笑话语义的理解

      8-11 笑话模块UI-1

      8-12 笑话模块UI-2

      8-13 星座语义的理解-1

      8-14 星座语义的理解-2

      8-15 星座语义的理解-3

      8-16 机器人对话

      第9章 实现天气模块

      本章将带你完成天气意义的场景,单日天气以及一周天气的图形化显示,还将利用MpAndroidChart完成图表库的配置,实现全国天气城市的多Type列表搭配自定义城市的导航View,实现双向联动效果。


      9-1 实时天气语义理解-1

      9-2 实时天气语义理解-2

      9-3 MpAndroidChart折线图表-1

      9-4 MpAndroidChart折线图表-2

      9-5 全国城市列表-1

      9-6 全国城市列表-2

      9-7 全国城市列表-3

      9-8 自定义城市选择View-1

      9-9 自定义城市选择View-2

      9-10 列表与View的双向联动

      第10章 实现导航功能

      本章将带你基于百度地图实现地图功能,定位功能,POI搜索以及周边,覆盖物,步行规划,步行导航,事件的交互等功能。


      10-1 百度地图的集成-1

      10-2 百度地图的集成-2

      10-3 百度地图定位-1

      10-4 百度地图定位-2

      10-5 百度地图POI搜索

      10-6 百度地图路线导航-1

      10-7 百度地图路线导航-2

      10-8 百度地图路线导航-3

      10-9 百度地图事件交互

      10-10 语音与地图的无感交互-1

      10-11 语音与地图的无感交互-2

      10-12 语音与地图的无感交互-3

      第11章 课程总结  

      本章将带你完成的UI美化,补充动画平滑过渡场景,屏幕的适配等细节,并对课程做全面的总结。

课程下载地址:

手机号码 温馨提示: 如已购买请输入手机号绑定订单  点击绑定 本部分为付费内容,您需要支付 1.00元 后可查看 售前售后咨询:
扫一扫,支付¥1.00

正在加载二维码...

支付完成后,请等待10秒左右,请勿关闭此页

相关内容

热门资讯

刷新个人最佳战绩!王欣瑜首进澳... 2026澳网女单第三轮,王欣瑜2-0战胜诺斯科娃,首进澳网女单16强,刷新个人澳网最佳战绩,同时也追...
北京市两会询问咨询活动 各部门... (来源:千龙网)1月24日晚,市人大代表询问、政协委员咨询活动在北京会议中心举行。出席今年北京市两会...
林产化工专业就业方向有哪些 林...   最新或2023(历届)林产化工专业就业方向有哪些?  太阳教育网,某名企人力资源总监曾先生表示,...
林产化工专业就业前景怎么样 林...   最新或2023(历届)林产化工专业就业前景怎么样?  太阳教育网,某名企人力资源总监曾先生表示,...
木材科学与工程专业就业方向有哪...   最新或2023(历届)木材科学与工程专业就业方向有哪些?  太阳教育网,某名企人力资源总监曾先生...