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中任一项所述的一种基于文本编码的资源下载方法。