Kotlin desarrolla la aplicación de asistente de voz de IA, un paso adelante para aprovechar las oportunidades de desarrollo en la era de la IA de terminales móviles.

Kotlin desarrolla la aplicación de asistente de voz de IA, un paso adelante para aprovechar las oportunidades de desarrollo en la era de la IA de terminales móviles.

Capítulo 1 Trabajo de orientación y preparación del curso
Este capítulo trata principalmente sobre la demostración del proyecto, la introducción del contenido del curso y la organización del curso, y finalmente la aplicación de la inteligencia artificial en el campo de Android.

1-1 Debe leer antes de la clase (si no lo lee, se perderá cien millones)
1-2 Introducción al curso y guía de aprendizaje Pruébelo
1-3 La aplicación de la inteligencia artificial en el campo de Android Pruébelo
Capítulo 2 Kotlin Gradle DSL
Este capítulo usa Kotlin para reconstruir la generación Groovy Cree un script de compilación, mezcle setting.gradle, build.gradle y buildSrc personalizado, deje que todos experimenten el uso de Kotlin en Gradle.

2-1 Use Kotlin para escribir settings.gradle.kts
2-2 Use Kotlin para escribir project-build.gradle
2-3 Use Kotlin para escribir app-build.gradle
2-4 Kotlin-gradle-dsl build script Veamos el
Capítulo 3 Compilación por componentes Proyecto
Este capítulo lo lleva a construir un proyecto de componentes desde cero mediante el análisis de los requisitos del proyecto y el diseño del módulo, y le enseña cómo comunicarse entre componentes a través de EventBus y cómo saltar y transferir valores entre componentes a través de ARouter.

3-1 Análisis de ideas de arquitectura en componentes
3-2 Construcción y gestión en
componentes -1 3-3 Construcción y gestión en componentes-2
3-4 Comunicación de componentes de
EventBus 3-5 Aplicación de enrutamiento de enrutadores
Capítulo 4 Preparación del proyecto
Este capítulo Lo lleva a crear funciones básicas de proyectos como almacenamiento local, conceptos básicos en el campo del discurso de la ciencia popular y compartir habilidades como el modo de desarrollador, el código fuente de IntentService y los métodos de conservación de servicios.

4-1 Utilice Kotlin para encapsular la biblioteca básica
4-2 Reconozca los términos en el campo de voz de AI
4-3 Encapsule el adaptador universal para RecyclerView
4-4 Modo desarrollador
4-5 Uso de IntentService
4-6 Métodos de servicio de mantenimiento de vida convencionales
Capítulo 5 Acceso en línea Introducción a Baidu AI Voice
Este capítulo es el contenido principal del curso. Aquí completaremos las funciones TTS de voz, WakeUp, ASR, comprensión semántica y distribución, y desarrollaremos la capacidad básica para completar la arquitectura de voz.

5-1 Síntesis de voz en línea-1
5-2 Síntesis de voz en línea-2
5-3 Configuración de síntesis en línea
5-4 Activación de voz local-1
5-5 Activación de voz local-2
5-6 Comprensión semántica en línea
5-7 Comprensión semántica Interface-1
5-8 Comprensión semántica de Interface-2
Capítulo 6 Uso de Kotlin para encapsular el marco de red Retrofit
Este capítulo le llevará a utilizar Kotlin para encapsular el marco de red Retrofit y completar el desarrollo del interceptor del marco de red para prepararse para funciones posteriores.

6-1 Conozca el marco de red Retrofit 2.0
6-2 Encapsule el marco de red Retrofit
6-3 El interceptor del marco de red
Capítulo 7 Construcción de la página de inicio
Este capítulo lo llevará a completar la construcción de ViewPager de apilamiento de la página de inicio, encapsular WindowManager para realizar la interfaz de usuario del diálogo entre humanos y computadoras y realizar Android Animación Lottie AE.

7-1 Marco de la página principal
7-2 Ventana de diálogo de WindowManager-1
7-3 Ventana de diálogo de WindowManager-2
7-4 Ventana de diálogo de WindowManager-3
7-5 Animación de Lottie
Capítulo 8 Comprensión semántica básica
Este capítulo lo llevará a continuar completando la voz Función de módulo, completar la colección de aplicaciones de la aplicación y el dibujo del árbol de visualización, realizar la operación global de regreso y página de inicio, enriquecer la interacción de marcar llamadas, escuchar bromas, ver constelaciones y conversaciones de robots.

8-1 Colección de aplicaciones de aplicaciones-1
8-2 Colección de aplicaciones de aplicaciones-2
8-3 Cajón de paginación personalizado Vista-1
8-4 Cajón de paginación personalizado Vista-2
8-5 Comprensión de la semántica de administración de aplicaciones-1
8-6 Aplicación Comprensión de la semántica de administración-2
8-7 Comprensión de la semántica general-1
8-8 Comprensión de la semántica general-2
8-9 Comprensión de la semántica del teléfono
8-10 Comprensión de la semántica de broma
8-11 Módulo de broma UI-1
8-12 Broma Módulo UI-2
8-13 Comprensión de la semántica de las constelaciones-1
8-14 Comprensión de la semántica de las constelaciones-2
8-15 Comprensión de la semántica de las constelaciones-3
8-16 Diálogo del robot
Capítulo 9 Implementación del módulo de clima
Este capítulo lo llevará a completar el significado del clima La visualización gráfica de escenas, el clima de un solo día y el clima de una semana también usarán MpAndroidChart para completar la configuración de la biblioteca de gráficos, realizar la lista de múltiples tipos de ciudades meteorológicas nacionales y la vista de navegación de ciudades personalizadas, y realizar el efecto de enlace bidireccional.

9-1 Comprensión semántica del clima en tiempo real-1
9-2 Comprensión semántica del clima en tiempo real-2
9-3 MpAndroidChart gráfico de líneas discontinuas-1
9-4 MpAndroidChart gráfico de líneas discontinuas-2
9-5 Lista nacional de ciudades-1
9-6 Lista nacional de ciudades-2
9-7 Lista de ciudades nacionales-3
9-8 Vista de selección de ciudad personalizada-1
9-9 Vista de selección de ciudad personalizada-2
9-10 Enlace bidireccional entre la lista y la vista
Capítulo 10 Implementación de funciones de navegación
Este capítulo lo llevará según los mapas de Baidu Realice las funciones de función de mapa, función de posicionamiento, búsqueda de puntos de interés y alrededores, cobertura, planificación de caminatas, navegación de caminatas, interacción de eventos, etc.

10-1 Integración de mapas de Baidu-1
10-2 Integración de mapas de Baidu-2
10-3 Posicionamiento de mapas de Baidu-1
10-4 Posicionamiento de mapas de Baidu-2
10-5 Búsqueda de puntos de interés en el
mapa de Baidu 10-6 Navegación de rutas de mapas de Baidu-1
10-7 Navegación de ruta del mapa de Baidu-2
10-8 Navegación de ruta del mapa de Baidu-3
10-9 Interacción de evento de mapa de Baidu
10-10 Interacción de voz y mapa sin sentido -1
10-11 Interacción de voz y mapa sin sentido -2
10 -12 Interacción sin sentido entre la voz y el mapa-3
Capítulo 11 Resumen del curso
Este capítulo lo llevará a completar el embellecimiento de la interfaz de usuario, complementar la escena de transición suave de la animación, la adaptación de la pantalla y otros detalles, y hacer un resumen completo del curso.

11-1 Resumen completo del
curso Este curso ha terminado

Supongo que te gusta

Origin blog.51cto.com/14926695/2539826
Recomendado
Clasificación