最新公告
  • 欢迎来到UU学院,客服Q:5664729我们坚信学习是最好的投资,在这里您可以边学习边赚钱!立即加入我们
  • Kotlin开发AI语音助手App 教程

    正文概述 UU网友   2023-11-22   247
    ------------------无法下载或者链接失效请联系页面客服--------------------------

    uu视频教程

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

    〖课程目录〗

    第1章 课程导学与准备工作
    本章主要是对项目的演示,课程内容的介绍以及课程的安排,最后介绍了人工智能在Android领域的应用。
    )
    1-1 课前必读(不看会错过一个亿)
    1-2 课程介绍及学习指导 试看7 k” m3 f/ e/ U# E
    1-3 人工智能在Android领域的应用 试看
    第2章 Kotlin Gradle DSL7 {; q+ u+ _4 T# v1 `
    本章使用Kotlin重构基于Groovy生成的Build构建脚本,对setting.gradle、build.gradle以及自定义buildSrc进行混编,让大家体会Kotlin在Gradle中的使用。
    0 v/ U$ U% X# g
    2-1 使用Kotlin编写settings.gradle.kts& ?’ e4 _! {6 k: q# Q
    2-2 使用Kotlin编写project-build.gradle
    2-3 使用Kotlin编写app-build.gradle0 C8 l# H; o& ^2 FG& E
    2-4 kotlin-gradle-dsl构建脚本 试看
    第3章 组件化构建项目+ }6 V3 K0 ~& e/ r” S
    本章通过分析项目需求,模块设计,带你从零搭建一个组件化项目,教会你如何通过EventBus来进行组件间的通讯,ARouter如何进行组件间的跳转与传值。
    5 w; Q1 m7 r’ [‘ Z+ c+ Z8 y
    3-1 组件化架构思想剖析9 V& j’ ]: M- l% M: K” G
    3-2 组件化的构建和管理-1
    3-3 组件化的构建和管理-2
    3-4 EventBus的组件通讯
    3-5 ARouter路由应用” f( Al1 @+ F
    第4章 项目准备‘ u’ |) U, P* }4 X1 z) K: H
    本章将带你搭建本地存储等项目基本功能,科普语音领域核心概念,分享开发者模式、IntentService源码,服务的保活手段等技能。% E* {9 g% K$ n/ e6 D: }

    4-1 使用Kotlin封装基础Library
    4-2 认识AI语音领域名词) ?0 i0 T; ~) ~( q6 _
    4-3 封装RecyclerView万能的适配器# j+ F’ h4 h’ H# `# H$
    4-4 开发者模式, e3 m; ]% }( X$ |$ 1 I, H
    4-5 IntentService的用法3 z+ b$ Q* D+ J( K$ B
    4-6 Service的常规保活手段$ s/ Z0 d& w. I8 ?8 v
    第5章 在线接入百度AI语音
    本章是课程的核心内容,在这里我们将完成语音的TTS,WakeUp,ASR功能,语义理解和分发,搭建完成语音架构的基本能力。

    5-1 在线语音合成-1: h! e9 q~4 `3 g
    5-2 在线语音合成-2” W7 W0 w, l5 a% R! o5 {
    5-3 在线合成的配置, {4 r8 f8 k’ S” F8 C
    5-4 本地语音唤醒-17 |0 ~* q6 y$ {% @+ ^O
    5-5 本地语音唤醒-2
    5-6 在线语义理解
    5-7 语义理解接口-19 b5 {0 ]! A/ S6 J, ^” Q. x& [
    5-8 语义理解接口-2+ W$ M4 o$ B2 h( n
    第6章 使用Kotlin封装Retrofit网络框架v4 K’ E; C* P4 Z( L$ e/ Z. U
    本章将带大家使用Kotlin封装Retrofit网络框架,并完成网络框架拦截器的开发,为后续的功能做足准备。4 c3 v$ F. N1 [$ v8 G8 v
    bX( W* ~’ x2 {, f
    6-1 认识Retrofit 2.0网络框架0 C0 N; g4 w. 2 I8 j
    6-2 封装Retrofit网络框架
    6-3 网络框架的拦截器
    第7章 主页搭建
    本章将带大家完成主页层叠ViewPager的搭建,封装WindowManager实现人机对话的UI,实现Android Lottie AE动画
    3 [( q+ ]% v0 Q0 Y, l$ ]. e. ?0 l
    7-1 主页框架/ P$ `2 ]7 |0 n6 x, {5 F; q
    7-2 WindowManager的对话窗口-1
    7-3 WindowManager的对话窗口-2
    7-4 WindowManager的对话窗口-3– G; g! j” d& z- n
    7-5 Lottie动画
    第8章 基础语义理解
    本章将带你继续填充语音模块功能,完成App的应用采集以及View树的绘制,实现返回和主页的全局操作,丰富拨打电话,听笑话,查看星座,机器人对话等场景的交互。

    8-1 App应用采集-18 ]4 C- E; w0 H& n) E* z
    8-2 App应用采集-2
    8-3 自定义分页抽屉View-1% v% }$ x6 [) a/ a
    8-4 自定义分页抽屉View-2
    8-5 应用管理语义的理解-1$ # p# b* o( H9 V
    8-6 应用管理语义的理解-2, A5 N” u- ~B8 [
    8-7 通用语义的理解-1
    8-8 通用语义的理解-2
    8-9 电话语义的理解4 x) & N% o* g$ Ns
    8-10 笑话语义的理解
    8-11 笑话模块UI-1c% v+ T# L1 [1 [
    8-12 笑话模块UI-2) f, @2 M# N4 ^) S6 ?! {* o
    8-13 星座语义的理解-1# P6 n# s, `% f3 i
    8-14 星座语义的理解-2
    8-15 星座语义的理解-3
    8-16 机器人对话
    第9章 实现天气模块5 @( B* a” V: T0 d& D/ c2 G
    本章将带你完成天气意义的场景,单日天气以及一周天气的图形化显示,还将利用MpAndroidChart完成图表库的配置,实现全国天气城市的多Type列表搭配自定义城市的导航View,实现双向联动效果。

    9-1 实时天气语义理解-18 Y$ uJ8 w3 F/ H* ]; tC/ y
    9-2 实时天气语义理解-2% s6 ) }2 m( A# B
    9-3 MpAndroidChart折线图表-1
    9-4 MpAndroidChart折线图表-23 y0 E! z9 c! s, z* j: E
    9-5 全国城市列表-1
    9-6 全国城市列表-2– R! ^7 s3 j# P. p) d+ D5 q4 l
    9-7 全国城市列表-3
    9-8 自定义城市选择View-18 {+ U! P& V# y& B7 l& @
    9-9 自定义城市选择View-2
    9-10 列表与View的双向联动
    第10章 实现导航功能
    本章将带你基于百度地图实现地图功能,定位功能,POI搜索以及周边,覆盖物,步行规划,步行导航,事件的交互等功能。& `! g* H; M5 l! I; R, b7 {

    10-1 百度地图的集成-1$ ]0 M2 Y” c& c* J(
    10-2 百度地图的集成-2
    10-3 百度地图定位-1
    10-4 百度地图定位-2. |. u8 p! f% X- s8 v8 ?: A
    10-5 百度地图POI搜索” Z) C& [% U6 ]( `( M7 Z& U5 K
    10-6 百度地图路线导航-1
    10-7 百度地图路线导航-2( K& e: w! b. u2 P% g% T7 t3 f
    10-8 百度地图路线导航-3/ F0 l0 w3 F: w
    10-9 百度地图事件交互
    10-10 语音与地图的无感交互-1. w/ q0 y7 g$ 7 X
    10-11 语音与地图的无感交互-2, l/ N2 ]’ D|% ~8 w! v
    10-12 语音与地图的无感交互-36 `5 n) d) v# G+ c7 V- I: Q
    第11章 课程总结
    本章将带你完成的UI美化,补充动画平滑过渡场景,屏幕的适配等细节,并对课程做全面的总结。6 U1 M5 r” {# X4 I

    11-1 课程全面总结


    UU学院 » Kotlin开发AI语音助手App 教程

    常见问题FAQ

    UU学院资源教程能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    付款了无法下载怎么办?
    部分用户需要先登录才能获取下载地址
    链接地址失效怎么办?
    请带上资源链接地址联系客服,工作时间内我们看到后将第一时间回复。

    发表评论

    发表评论