行业知识
讯飞星火大模型+讯飞TTS语音听写 Android Studio开发初步实现
2026-11-09 21:21:52
来源:互联网转载
程序效果演示
本程序只是单纯的把API摆出来裸跑,没做任何线程优化。纯用来学习的
程序运行机制
程序API概览
程序源码链接
https://github.com/VIII-Cygnusx/Android_Developing/tree/1_iflytek_STT_LLMhttps://github.com/VIII-Cygnusx/Android_Developing/tree/1_iflytek_STT_LLM
申请创建平台API调用
进入科大讯飞开放平台讯飞开放平台-以语音交互为核心的人工智能开放平台 (xfyun.cn)
创建一个API 没有号的先注册哈
(普通用户星火大模型每个版本只能买一次,我之前买了这个版本在我另外的项目)
下载SDK
然后下载语音听写的SDK 与 星火大模型的SDK(注意你下载的这些SDK包是与你的APPID深度绑定的,直接在相同的项目换APPID是会直接导致API关闭的)
创建一个Android Studio项目
导入语音听写&星火API接口SDK包
左边文件目录为你的Android studio工程目录,右边目录为你下载的两个SDK的目录
(Android Studio 导入包的方式有很多,这里演示的导包方法不是很正规,如果想看正规的导包方法请去其他地方请教)
导入后就像这样
然后找到app目录下面的build.gradle.kts文件添加如下内容
android { ..................... ..................... sourceSets { getByName("main") { jniLibs.srcDirs("libs") } }}dependencies { ..................... ..................... implementation(files("libs\SparkChain.aar")) implementation(files("libs\Msc.jar"))} 点击导航栏File->Sync Project with Gradle Files后如果生成如下文件则证明导入成功