一种基于文本编码的资源下载方法、系统、装置及介质与流程

文档序号:24346487发布日期:2021-03-19 12:30阅读:来源:国知局

技术特征:

1.一种基于文本编码的资源下载方法,其特征在于,包括以下步骤:

获取点歌指令,从所述点歌指令中提取得到第一文本信息;根据所述第一文本信息的原始字符串编码得到第一字符串;

将所述第一字符串生成请求指令,根据所述请求指令获取音乐列表;

读取所述音乐列表,获取音乐的唯一标识,根据所述唯一标识生成音乐链接;

根据所述音乐链接获取音乐的数据文件。

2.根据权利要求1所述的一种基于文本编码的资源下载方法,其特征在于,所述资源下载方法还包括:

根据所述第一文本信息,提取本地资源库中音乐的数据文件,调用音乐播放器播放所述数据文件。

3.根据权利要求1所述的一种基于文本编码的资源下载方法,其特征在于,所述点歌指令包括语音指令;所述获取点歌指令,从所述点歌指令中提取得到第一文本信息这一步骤,其包括:

获取所述语音指令,将所述语音指令转换得到文本指令,根据所述文本指令提取得到所述第一文本信息。

4.根据权利要求1所述的一种基于文本编码的资源下载方法,其特征在于,所述将所述第一字符串生成请求指令,根据所述请求指令获取音乐列表这一步骤,其包括:

保存所述第一字符串,将所述第一字符串读入本地临时变量;

将所述本地临时变量生成第一url,根据所述第一url向开放平台发起请求;

根据所述请求结果获取包含所述音乐列表的返回值。

5.根据权利要求4所述的一种基于文本编码的资源下载方法,其特征在于,所述读取所述音乐列表,获取音乐的唯一标识,根据所述唯一标识生成音乐链接这一步骤,其包括:

从所述返回值中读取得到所述音乐列表;

解析所述音乐列表得到音乐的唯一标识,将所述音乐的唯一标识;将所述唯一标识填充入所述第一url生成第二url,所述第二url为音乐链接。

6.根据权利要求5所述的一种基于文本编码的资源下载方法,其特征在于,所述根据所述音乐链接获取音乐的数据文件这一步骤,其包括:

根据所述音乐链接解析得到所述音乐的下载链接地址,根据所述下载链接地址,获取所述音乐的数据文件。

7.根据权利要求4-6任一项所述的一种基于文本编码的资源下载方法,其特征在于,所述返回值和所述唯一标识均为json的数据交换格式。

8.一种基于文本编码的资源下载系统,其特征在于,包括:

指令获取单元,用于获取点歌指令,从所述点歌指令中提取得到第一文本信息;根据所述第一文本信息的原始字符串编码得到第一字符串;

链接生成单元,用于将所述第一字符串生成请求指令,根据所述请求指令获取音乐列表;

以及读取所述音乐列表,获取音乐的唯一标识,根据所述唯一标识生成音乐链接;

文件下载单元,根据所述音乐链接获取音乐的数据文件。

9.一种基于文本编码的资源下载装置,其特征在于,包括:

至少一个处理器;

至少一个存储器,用于存储至少一个程序;

当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现如权利要求1-7任一项所述的一种基于文本编码的资源下载方法。

10.一种存储介质,其中存储有处理器可执行的程序,其特征在于:所述处理器可执行的程序在由处理器执行时用于实现如权利要求1-7中任一项所述的一种基于文本编码的资源下载方法。


技术总结
本发明的提供一种基于文本编码的资源下载方法、系统、装置及介质,方法包括获取点歌指令,从点歌指令中提取得到第一文本信息;根据第一文本信息的原始字符串编码得到第一字符串;将第一字符串生成请求指令,根据请求指令获取音乐列表;读取音乐列表,获取音乐的唯一标识,根据唯一标识生成音乐链接;根据音乐链接获取音乐的数据文件。方法通过编码转换、歌曲链接获取、歌曲文件请求等全流程自动化操作,解决了点歌过程中的编码转换问题和资源下载问题,实现了点歌的自动化、智能化,极大的提升了点歌的反应速度和用户体验,实现过程简单、借助硬件少,可操作性高,具有很好的可移植性和实用性,可广泛应用于计算机技术领域。

技术研发人员:张天乐;田志宏;冯毅;张宇;周娜琴;郑莉雯
受保护的技术使用者:广州大学
技术研发日:2020.11.16
技术公布日:2021.03.19
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1