音频处理方法及终端设备技术

技术编号:20916629 阅读:23 留言:0更新日期:2019-04-20 09:42
本发明专利技术适用于计算机应用技术领域,提供了一种音频处理方法、终端设备及计算机可读存储介质,包括:通过获取待处理的音频文件;解析音频文件得到原始文本信息;原始文本信息中包括音频文件的词条文本以及播放词条文本中每句词条的播放时刻;获取用户输入的待搜索文本,在词条文本中确定与待搜索文本所匹配的目标词条,以及播放目标词条的目标播放时刻;根据目标词条和目标播放时刻,播放与目标词条对应的音频。通过根据用户输入的词条确定其在词条文本中的位置和播放时刻并进行播放,使得音频文件可以根据用户选择的方式灵活的呈现给用户,提高了音频软件播放音频的智能化以及用户的使用体验。

Audio Processing Method and Terminal Equipment

The invention is applicable to the field of computer application technology, and provides an audio processing method, terminal equipment and computer readable storage medium, including: acquiring the audio file to be processed; parsing the audio file to obtain the original text information; the original text information includes the word text of the audio file and the playback time of each word in the playback word text; acquiring user input. In the text to be searched, the target entries matching the text to be searched and the target playback time of the target entries are determined in the text to be searched, and the audio corresponding to the target entries is played according to the target entries and the target playback time. By determining the position and playing time of the text according to the entries entered by the user, the audio files can be presented to the user flexibly according to the way the user chooses, which improves the intellectualization of playing audio by the audio software and the user's experience.

【技术实现步骤摘要】
音频处理方法及终端设备
本专利技术属于计算机应用
,尤其涉及一种音频处理方法、终端设备及计算机可读存储介质。
技术介绍
随着计算机多媒体技术的发展,现在有各种类型的音频和视频播放软件,用户可以通过这些软件播放音乐,欣赏视频,增加了生活娱乐方式。现有的音频播放软件中只能通过设置不同的播放模式来播放音频文件,不能根据用户的播放需求进行音频播放,灵活性较低。
技术实现思路
有鉴于此,本专利技术实施例提供了一种音频处理方法、终端设备及计算机可读存储介质,以解决现有技术中不能根据用户的播放需求进行音频播放,灵活性较低的问题。本专利技术实施例的第一方面提供了一种音频处理方法,包括:获取待处理的音频文件;解析所述音频文件得到原始文本信息;所述原始文本信息中包括所述音频文件的词条文本以及播放所述词条文本中每句词条的播放时刻;获取用户输入的待搜索文本,在所述词条文本中确定与所述待搜索文本所匹配的目标词条,以及播放所述目标词条的目标播放时刻;根据所述目标词条和所述目标播放时刻,播放与所述目标词条对应的音频。本专利技术实施例的第二方面提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取待处理的音频文件;解析所述音频文件得到原始文本信息;所述原始文本信息中包括所述音频文件的词条文本以及播放所述词条文本中每句词条的播放时刻;获取用户输入的待搜索文本,在所述词条文本中确定与所述待搜索文本所匹配的目标词条,以及播放所述目标词条的目标播放时刻;根据所述目标词条和所述目标播放时刻,播放与所述目标词条对应的音频。本专利技术实施例的第三方面提供了一种终端设备,包括:获取单元,用于获取待处理的音频文件;解析单元,用于解析所述音频文件得到原始文本信息;所述原始文本信息中包括所述音频文件的词条文本以及播放所述词条文本中每句词条的播放时刻;匹配单元,用于获取用户输入的待搜索文本,在所述词条文本中确定与所述待搜索文本所匹配的目标词条,以及播放所述目标词条的目标播放时刻;播放单元,用于根据所述目标词条和所述目标播放时刻,播放与所述目标词条对应的音频。本专利技术实施例的第四方面提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述第一方面的方法。本专利技术实施例与现有技术相比存在的有益效果是:本专利技术实施例通过获取待处理的音频文件;解析音频文件得到原始文本信息;原始文本信息中包括音频文件的词条文本以及播放词条文本中每句词条的播放时刻;获取用户输入的待搜索文本,在词条文本中确定与待搜索文本所匹配的目标词条,以及播放目标词条的目标播放时刻;根据目标词条和目标播放时刻,播放与目标词条对应的音频。通过根据用户输入的词条确定其在词条文本中的位置和播放时刻并进行播放,使得音频文件可以根据用户选择的方式灵活的呈现给用户,提高了音频软件播放音频的智能化以及用户的使用体验。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一提供的音频处理方法的流程图;图2是本专利技术实施例二提供的音频处理方法的流程图;图3是本专利技术实施例三提供的终端设备的示意图;图4是本专利技术实施例四提供的终端设备的示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。参见图1,图1是本专利技术实施例一提供的音频处理方法的流程图。本实施例中音频处理方法的执行主体为终端。终端包括但不限于智能手机、平板电脑、可穿戴设备等移动终端,还可以是台式电脑等。如图所示的音频处理方法可以包括以下步骤:S101:获取待处理的音频文件。在对音频文件进行处理之前,先获取该音频文件。其获取的方式可以通过无线传输、有线网络等方式获取,此处不做限定。音频文件通常分为两类:声音文件和乐器数字接口(MusicalInstrumentDigitalInterface,MIDI)文件,声音文件是通过声音录入设备录制的原始声音,直接记录了真实声音的二进制采样数据。MIDI文件是一种音乐演奏指令序列,可利用声音输出设备或与计算机相连的电子乐器进行演奏,在本实施例中的音频文件为MIDI文件。音频文件是互联网多媒体中重要的一种文件。本实施例中的音频文件的格式可以包括但不限于:波形音频文件格式(WAVEFormAudioFileForma,WAVE)、音频交换文件格式(AudioInterchangeFileFormat,AIFF)、听觉音频格式(Audio,AU)、动态图像专家组(MovingPictureExpertsGroup,MPEG)、即时播音系统(RealAudio,RAM)、乐器数字接口(MusicalInstrumentDigitalInterface,MIDI)。其中,WAVE格式是微软公司开发的一种声音文件格式,它符合资源互换文件格式(ResourceInterchangeFileFormat,PIFF)文件规范,用于保存WINDOWS平台的音频信息资源,被WINDOWS平台及其应用程序所支持。WAVE格式支持多种音频位数、采样频率和声道,是个人计算机上流行的声音文件格式,其文件尺寸比较大,多用于存储简短的声音片段。Audio类型文件是一种经过压缩的数字音频格式,是网页应用中常用的声音文件格式。MPEG类型文件代表运动图像压缩标准,这里的音频文件格式指的是MPGE标准中的音频部分,即动态图像专家组音频层,因其音质与存储空间的性价比较高。RealAudio类型文件主要用于在低速率的广域网上实时传输音频信息。网络连接速率不同,客户端所获得的声音质量也不同。MIDI类型文件是数字音乐或者合成乐器的统一国际标准,它定义了计算机音乐程序、合成器以及其他电子设备交换音乐信号的方式,还规定了不同厂家的电子乐器与计算机连接的电缆和硬件及设备之间的协议。可用于为不同乐器创建数字声音可模拟大提琴、小提琴、钢琴等乐器。每个音频文件都有自带的音频文件信息,其中,音频文件信息可以包括音频文件的原始文本信息、文件格式、文件帧数、每个文本的播放时刻和结束时刻以及文本时长等。例如,一首歌曲中的音频文件信息可以包括歌词、时长、作曲、作词、演唱者等。S102:解析所述音频文件得到原始文本信息;所述原始文本信息中包括所述音频文件的词条文本以及播放所述词条文本中每句词条的播放时刻。在获取到待处理的音频文件之后,对该音频文件进行解析,得到原始文本信息。具体的,由于音频文件的类型不同,所以每个音频文件的编码方式及其对应的解析方式也不相同。本方案中具体根据每个音频文件的类型进行解析,通过确定音本文档来自技高网...

【技术保护点】
1.一种音频处理方法,其特征在于,包括:获取待处理的音频文件;解析所述音频文件得到原始文本信息;所述原始文本信息中包括所述音频文件的词条文本以及播放所述词条文本中每句词条的播放时刻;获取用户输入的待搜索文本,在所述词条文本中确定与所述待搜索文本所匹配的目标词条,以及播放所述目标词条的目标播放时刻;根据所述目标词条和所述目标播放时刻,播放与所述目标词条对应的音频。

【技术特征摘要】
1.一种音频处理方法,其特征在于,包括:获取待处理的音频文件;解析所述音频文件得到原始文本信息;所述原始文本信息中包括所述音频文件的词条文本以及播放所述词条文本中每句词条的播放时刻;获取用户输入的待搜索文本,在所述词条文本中确定与所述待搜索文本所匹配的目标词条,以及播放所述目标词条的目标播放时刻;根据所述目标词条和所述目标播放时刻,播放与所述目标词条对应的音频。2.如权利要求1所述的音频处理方法,其特征在于,所述获取用户输入的待搜索文本,在所述词条文本中确定与所述待搜索文本所匹配的目标词条,以及播放所述目标词条的目标播放时刻,包括:获取用户输入的待搜索文本,并从所述待搜索文本中提取出至少一个关键词;根据所述关键词在所述原始文本信息中进行模糊匹配,得到与所述待搜索文本所匹配的所述目标词条;根据所述目标词条和所述原始文本信息中词条的播放时刻,确定所述目标词条的目标播放时刻。3.如权利要求2所述的音频处理方法,其特征在于,所述获取用户输入的待搜索文本,并从所述待搜索文本中提取出至少一个关键词,包括:获取用户输入的待搜索文本,并对所述待搜索文本进行预处理,得到预处理之后的文本;根据预先训练好的分词模型,对所述预处理之后的文本进行分词,得到至少一个所述关键词。4.如权利要求2所述的音频处理方法,其特征在于,所述根据所述关键词在所述原始文本信息中进行模糊匹配,得到与所述待搜索文本所匹配的所述目标词条,包括:根据所述关键词生成与所述关键词对应的第一词向量;将所述原始文本信息划分成单句,并确定每个所述单句的第二词向量;根据所述第一词向量和每个所述第二词向量,计算所述原始文本信息中的每句词条与所述关键词之间的单句匹配度;识别所述单句匹配度最高的词条为所述目标词条。5.如权利要求1-4任一项所述的音频处理方法,其特征在于,所述根据所述目标词条和所述目标播放时刻,播放与所述目标词条对应的音频之后,还包括:获取当前播放时刻所播放的目标音频,并识别所述目标音频的文本内容;根据所述文本内容和所述当前播放时刻,纠正所述原始文本信息中记录的与所述文本内容匹配的目标词条文本所...

【专利技术属性】
技术研发人员:彭捷黄欣新
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1