![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kotlin Android AI语音项目
文章平均质量分 57
IT 傻白甜
葱鸭,葱鸭,
展开
-
在线百度语音合成的配置 设置回调 5-3-1
首先我们定义一个接口来实现回调//提供一个接口监听回调 interface OnTTSResultListener{ fun ttsEnd() }给接口设置全局播放结束后实现这个接口播放的是有传入回调参数外部也设置一下OnTTSResultListener 是可空的开发者模式,测试 VoiceManager.start("你好我是小杜", object : VoiceTTs.OnTTSResultL...原创 2021-02-23 09:54:06 · 261 阅读 · 0 评论 -
在线语音合成 讯飞 5-2-1
1.下载sdk2.继承SDK将在官网下载的Android SDK 压缩包中libs目录下所有子文件拷贝至Android工程的libs目录下。如下图所示:注意:使用Android Studio的开发者注意将so放在jniLibs目录下,或者在配置文件中指定so加载的路径。7、使用的 libmsc.so 并不包含对应的功能——下载的不是对应功能的SDK包3.添加用户权限<!--连接网络权限,用于执行云端语音能力 --><uses-permission..原创 2021-02-20 23:32:44 · 182 阅读 · 0 评论 -
在线语音合成 5-2
1.语音管理类G:\AndroidStudioProjects\AiVoikeApp\lib_voice\src\main\java\com\example\lib_voice\manager\VoiceManager.kt把key 移动到外部管理类package com.example.lib_voice.managerimport android.content.Contextimport com.example.lib_voice.TTs.VoiceTTs/** * 作者:原创 2021-02-20 12:15:25 · 204 阅读 · 1 评论 -
在线语音合成 5-1
1.在线语音合成2.添加权限G:\AndroidStudioProjects\AiVoikeApp\app\src\main\AndroidManifest.xml <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />...原创 2021-02-19 16:30:46 · 455 阅读 · 2 评论 -
Service的常规保活手段 Service前台服务 4-5
前台服务1.注册清单 <service android:name=".VoiceService"/>原创 2021-02-19 14:40:52 · 324 阅读 · 2 评论 -
IntenService的用法 4-5
IntentService初始化是在后台操作使用场景/短任务源码分析/ServiceHandler生命周期/onHandlelntent注意:SharedPreferences初始化是在 基础类的清单里注册的ARouter 初始化是在ApplicationARouter一定要有Application对象才能初始化,同理Application需要在每个app的清单里注册 1.初始化服务G:\AndroidStudioProjects\AiVo...原创 2021-02-19 10:45:44 · 275 阅读 · 0 评论 -
开发者模式 4-4
改为true1.UI布局G:\AndroidStudioProjects\AiVoikeApp\module_developer\src\main\res\layout\activity_developei.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orienta..原创 2021-02-18 23:27:51 · 491 阅读 · 0 评论 -
封装Recyclerview万能适配器 4-3
ViewHolderAdapter多Type1.添加依赖 const val RECYCLERVIEW= "androidx.recyclerview:recyclerview:1.2.0-alpha01"原创 2021-02-18 20:39:02 · 197 阅读 · 2 评论 -
创建百度Ai认识AI语音领域名词 4-2
TTS/发音ASR/语义识别WakeUp/唤醒百度AI/https://ai.baidu.com/1.在线语音合成Andriod SDK简介本文档是百度在线语音合成Andriod SDK的用户指南(无离线合成功能,需要离线合成请使用离线合成SDK)。在线合成SDK下载在线语音合成SDK的策略是边下载边播放。区别于Rest Api一次性下载整个录音文件。语言目前只有中英文混合这一种语言,优先中文发音。示例:” I bought 3 books” 发音 “thre原创 2021-02-18 16:26:28 · 492 阅读 · 4 评论 -
使用Kotlin封装基础Library 4-1
1.基本活动封装package com.example.lib_base.baseimport android.os.Buildimport android.os.Bundleimport android.os.PersistableBundleimport android.view.MenuItemimport androidx.appcompat.app.AppCompatActivity/** * 文件名: BaseActitvity * 作者: 13967 * 时间:原创 2021-02-18 16:01:31 · 332 阅读 · 1 评论