1.一种基于区块链的音乐发布方法,其特征在于,包括:获取用户的音频数据;
对所述音频数据进行转换处理,以生成与所述音频数据对应的上传文件;
执行区块链中预设的智能合约,以生成与所述上传文件对应的上传标识量;
在所述区块链中生成更新区块,并在所述更新区块中存储所述上传文件和所述上传标识量,所述上传标识量被所述区块链用于区分所述上传文件和所述区块链中存储的多个现有文件。
2.如权利要求1所述的音乐发布方法,其特征在于,所述在所述区块链中生成更新区块,并在所述更新区块中存储所述上传文件和所述上传标识量之前,还包括:获取所述区块链存储的与所述多个现有文件对应的多个现有标识量,并将所述上传标识量与所述多个现有标识量进行比对;
若所述上传标识量与所述多个现有标识量都不相同,则执行所述在所述区块链中生成更新区块的操作。
3.如权利要求1所述的音乐发布方法,其特征在于,所述对所述音频数据进行转换处理,以生成与所述音频数据对应的上传文件,包括:获取音频样本集,将所述音频样本集与长短期记忆网络LSTM模型进行拟合,并将拟合完成的长短期记忆网络LSTM模型作为文件转换模型进行输出;
将所述音频数据输入所述文件转换模型,并将所述文件转换模型的输出结果转换为所述上传文件。
4.如权利要求3所述的音乐发布方法,其特征在于,所述获取音频样本集,包括:获取所述用户的偏好设置;
确定与所述偏好设置对应的所述音频样本集。
5.如权利要求1所述的音乐发布方法,其特征在于,还包括:启动以太坊节点;
在所述以太坊节点中创建所述智能合约;
将所述智能合约部署在所述以太坊节点所在的以太坊网络中,并在所述以太坊网络验证成功后,在所述区块链中存储所述智能合约。
6.一种基于区块链的音乐发布装置,其特征在于,包括:获取单元,用于获取用户的音频数据;
第一生成单元,用于对所述音频数据进行转换处理,以生成与所述音频数据对应的上传文件;
第二生成单元,用于执行区块链中预设的智能合约,以生成与所述上传文件对应的上传标识量;
存储单元,用于在所述区块链中生成更新区块,并在所述更新区块中存储所述上传文件和所述上传标识量,所述上传标识量被所述区块链用于区分所述上传文件和所述区块链中存储的多个现有文件。
7.如权利要求6所述的音乐发布装置,其特征在于,所述存储单元,还包括:标识获取单元,用于获取所述区块链存储的与所述多个现有文件对应的多个现有标识量,并将所述上传标识量与所述多个现有标识量进行比对;
执行单元,用于若所述上传标识量与所述多个现有标识量都不相同,则执行所述在所述区块链中生成更新区块的操作。
8.如权利要求6所述的音乐发布装置,其特征在于,所述第一生成单元,包括:样本获取单元,用于获取音频样本集,将所述音频样本集与长短期记忆网络LSTM模型进行拟合,并将拟合完成的长短期记忆网络LSTM模型作为文件转换模型进行输出;
转换单元,用于将所述音频数据输入所述文件转换模型,并将所述文件转换模型的输出结果转换为所述上传文件。
9.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至5任一项所述音乐发布方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述音乐发布方法的步骤。