一种基于Android实现录音转文字的方法技术

技术编号:23559934 阅读:29 留言:0更新日期:2020-03-25 05:05
本发明专利技术涉及Android技术领域,特别涉及一种实现录音转文字的方法:一、在项目中引入讯飞语音相关支持包;二、在配置文件中添加权限与讯飞语音配置信息;三、创建录音方法,获得缓冲区字节大小,然后根据其创建录音对象,进行录音;四、把录到的声音写入到文件中;五、创建语音识别对象,并初始化其所需参数,以及对本地文件进行读取,以及对本地文件进行读取;六、创建显示语音识别开始方法以及语音识别结果为文字方法;七、创建语音识别监听器,复写其接口方法;八、在语音识别错误与结束时继续录音识别,不间断,在识别结果处转化为文字。本发明专利技术解决了语音识别库停止录音后重启语音识别时录音文件不完整的问题。

A method of recording to text based on Android

【技术实现步骤摘要】
一种基于Android实现录音转文字的方法
本专利技术涉及Android
,特别涉及一种基于Android实现录音转文字的方法。
技术介绍
随着互联网的快速发展,以及手机等移动终端的普及应用,使得一些社交APP、直播APP以及视频会议APP等如雨后春笋一般大量涌现,造就了语音识别在移动终端上的应用变得越来越火热,像语音对话机器人、语音助手、互动工具等层出不穷。许多互联网公司纷纷投入人力、物力和财力展开此方面的研究和应用,目的是通过语音交互的新颖和便利模式迅速占领客户群。应公司的业务要求,需要在讯飞语音开放平台的基础上开发一套录音马上就能转化为文字的功能。但讯飞语音有这样的一个缺点,就是当语音识别库停止录音后重启语音识别,之前的录音文件则会丢掉,造成了我们本地的录音文件不完整,转化的文字就会断断续续。本专利技术主要是针对以上问题,通过创建语音识别监听器,复写其方法,在错误与结束时不中断,继续调用识别访法,形成一种递归的模式,实现了一次性将所有录音文件全部转化为文字的目的。
技术实现思路
>本专利技术解决的技本文档来自技高网...

【技术保护点】
1.一种基于Android实现录音转文字的方法,其特征在于:一、在项目中引入讯飞语音相关支持包;二、在配置文件中添加权限与讯飞语音配置信息;三、创建录音方法,获得缓冲区字节大小,然后根据其创建录音对象,进行录音;四、把录到的声音写入到文件中;五、创建语音识别对象,并初始化其所需参数,以及对本地文件进行读取,以及对本地文件进行读取;六、创建显示语音识别开始方法以及语音识别结果为文字方法;七、创建语音识别监听器,复写其接口方法;八、在语音识别错误与结束时继续录音识别,不间断,在识别结果处转化为文字;从而本专利技术解决了语音识别库停止录音后重启语音识别时录音文件不完整的问题。/n

【技术特征摘要】
1.一种基于Android实现录音转文字的方法,其特征在于:一、在项目中引入讯飞语音相关支持包;二、在配置文件中添加权限与讯飞语音配置信息;三、创建录音方法,获得缓冲区字节大小,然后根据其创建录音对象,进行录音;四、把录到的声音写入到文件中;五、创建语音识别对象,并初始化其所需参数,以及对本地文件进行读取,以及对本地文件进行读取;六、创建显示语音识别开始方法以及语音识别结果为文字方法;七、创建语音识别监听器,复写其接口方法;八、在语音识别错误与结束时继续录音识别,不间断,在识别结果处转化为文字;从而本发明解决了语音识别库停止录音后重启语音识别时录音文件不完整的问题。


2.根据权利要求1所述的基于Android平台的实现一种录音转文字的方法,其特征在于:使用语音识别监听器,复写其方法,在错误与结束时不中断,继续识别,形成递归模式,直到所有语音全部转化完成;所述的方法具体包括如下步骤:
步骤一、打开讯飞语音官网,下载语音支持包,解压,...

【专利技术属性】
技术研发人员:陈林张来卿庞严冬
申请(专利权)人:珠海横琴盛达兆业科技投资有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1