CN107888558A - 一种绘本配音方法、装置与*** - Google Patents
一种绘本配音方法、装置与*** Download PDFInfo
- Publication number
- CN107888558A CN107888558A CN201710929888.0A CN201710929888A CN107888558A CN 107888558 A CN107888558 A CN 107888558A CN 201710929888 A CN201710929888 A CN 201710929888A CN 107888558 A CN107888558 A CN 107888558A
- Authority
- CN
- China
- Prior art keywords
- paint
- file
- document
- dub
- original
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种绘本配音方法、装置与***,所述绘本配音方法由绘本配音装置执行,包括根据用户的第一绘本获取命令,从服务器的原始绘本文件库中获取待配音的原始绘本文件;其中,所述原始绘本文件库中预先存储了若干个所述原始绘本文件;录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件;发送所述绘本配音文件到所述服务器,以使得任一客户端在下载所述绘本配音文件并展示所述绘本配音文件中的原始绘本文件时,同步播放所述原始绘本文件所对应的配音文件。通过所述绘本配音方法可实现所述原始绘本文件的自主式匹配配音,增强绘本配音装置的趣味性和互动性。
Description
技术领域
本发明涉及音频处理领域,具体涉及一种绘本配音方法、装置与***。
背景技术
绘本,是指一类以绘画为主,并附有少量文字的读本,其通过图片和文字相结合,表达了特定的故事情节或主题。绘本是儿童阅读的起点,是儿童获取外界信息的重要渠道。有许多学术研究论证了绘本童书对儿童成长有重要的积极作用。不同年龄的儿童通过选择适合的绘本进行阅读学习,可以循环渐进地培养儿童的阅读理解能力,丰富儿童的知识。
目前,绘本产品有纸质绘本和电子绘本装置两种,其中,电子绘本装置具有两种阅读方式,一种是只浏览绘本图片;一种是在浏览绘本图片的同时听标准的绘本录音。虽然儿童在看绘本的过程中可以读出绘本的内容,但是,现有的电子绘本装置缺少配音功能,不能对绘本进行自主式的匹配配音,使得电子绘本装置的趣味性和互动性较差。
发明内容
本发明的目的是提供一种绘本配音方法、装置与***,能实现绘本文件的自主式匹配配音,增强绘本配音装置的趣味性和互动性,以便用户便捷地为绘本故事配音。
为解决以上技术问题,本发明实施例提供一种绘本配音方法,由绘本配音装置执行,包括以下步骤:
根据用户的第一绘本获取命令,从服务器的原始绘本文件库中获取待配音的原始绘本文件;其中,所述原始绘本文件库中预先存储了若干个所述原始绘本文件;
录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件;
发送所述绘本配音文件到所述服务器,以使得任一客户端在下载所述绘本配音文件并展示所述绘本配音文件中的原始绘本文件时,同步播放所述原始绘本文件所对应的配音文件。
优选地,所述绘本配音方法还包括:
根据用户的第二绘本获取命令,从服务器的绘本配音文件库中获取待展示的绘本配音文件;
根据用户的展示命令,展示获取到的所述绘本配音文件中的绘本文件并同步播放与所述绘本文件所对应配音文件。
优选地,所述录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件,具体包括:
根据用户的配音模式选择命令,确定配音模式,所述配音模式包括选片配音模式和定时配音模式;
根据所述配音模式,录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件。
优选地,所述根据所述配音模式,录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件,具体包括:
当所述配音模式为选片配音模式时,根据用户的绘本图片选择命令,展示所述原始绘本文件中的第i张绘本图片;
录制与所述第i张绘本图片对应的配音文件,并记录所述第i张绘本图片与所述配音文件的对应关系;
根据所述原始绘本文件、所述配音文件以及所述第i张绘本图片与所述配音文件的对应关系生成绘本配音文件。
优选地,所述根据所述配音模式,录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件,具体包括:
当所述配音模式为定时配音模式时,按照所述原始绘本文件中绘本图片的起始顺序展示所述绘本图片;
录制与所述原始绘本文件对应的配音文件,并记录所述原始绘本文件中每一张所述绘本图片的音频对应在所述配音文件中的起始时间点信息;
根据所述原始绘本文件、所述配音文件以及每一张所述绘本图片的音频对应在所述配音文件中的起始时间点信息生成绘本配音文件。
优选地,所述录制与所述原始绘本文件对应的配音文件,并记录所述原始绘本文件中每一张所述绘本图片的音频对应在所述配音文件中的起始时间点信息,具体包括:
录制所述原始绘本文件中第i张绘本图片对应的音频,并记录第i张所述绘本图片对应的音频在配音文件中的起始时间点信息;
判断所述第i张绘本图片是否为所述原始绘本文件中的最后一张绘本图片;若否,录制下一张所述绘本图片对应的音频;若是,结束录制。
优选地,所述绘本配音方法还包括:
计算发送到所述服务器的网络请求任务的失败次数,其中,所述网络请求任务包括向所述服务器请求获取所述待配音的原始绘本文件以及向所述服务器发送绘本配音文件;
当发送到所述服务器的网络请求任务的失败次数大于第一阈值时,删除所述网络请求任务,生成错误信息,并展示所述错误信息;
当发送到所述服务器的网络任务请求的失败次数不大于所述第一阈值时,重新向所述服务器发送所述网络请求任务。
优选地,所述绘本配音方法还包括:
检测所述绘本配音装置的网络连接状态;
当所述绘本配音装置处于弱网络连接状态时,将待发送至所述服务器的绘本配音文件进行压缩之后再将所述绘本配音文件发送至所述服务器。
本发明实施例还提供一种绘本配音装置,包括:
绘本获取模块,用于根据用户的第一绘本获取命令,从服务器的原始绘本文件库中获取待配音的原始绘本文件;其中,所述原始绘本文件库中预先存储了若干个所述原始绘本文件;
配音模块,用于录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件;
数据收发模块,用于发送所述绘本配音文件到所述服务器,以使得任一客户端在下载所述绘本配音文件并展示所述绘本配音文件中的原始绘本文件时,同步播放所述原始绘本文件所对应的配音文件。
本发明实施例提供一种绘本配音***,包括服务器以及执行上述的绘本配音方法的绘本配音装置;所述服务器设有储存了若干个原始绘本文件的原始绘本文件库以及储存了若干个绘本配音文件的绘本配音文件库。
与现有技术相比,本发明提供的一种绘本配音方法、装置与***的有益效果在于:所述绘本配音方法有绘本配音装置执行,包括根据用户的第一绘本获取命令,从服务器的原始绘本文件库中获取待配音的原始绘本文件;其中,所述原始绘本文件库中预先存储了若干个所述原始绘本文件;录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件;发送所述绘本配音文件到所述服务器,以使得任一客户端在下载所述绘本配音文件并展示所述绘本配音文件中的原始绘本文件时,同步播放所述原始绘本文件所对应的配音文件。通过所述绘本配音方法可实现绘本文件的自主式匹配配音,增强绘本配音装置的趣味性和互动性。
附图说明
图1是本发明实施例提供的一种绘本配音方法的流程图;
图2是本发明实施例提供的所述绘本配音方法的选片配音模式的流程图;
图3是本发明实施例提供的所述绘本配音方法的定时配音模式的流程图;
图4是本发明实施例提供的一种绘本配音装置的框图;
图5是本发明实施例提供的一种绘本配音***的框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,其是本发明一实施例所提供的一种绘本配音方法的流程图,所述绘本配音方法由绘本配音装置执行,包括以下步骤:
步骤100:根据用户的第一绘本获取命令,从服务器的原始绘本文件库中获取待配音的原始绘本文件;其中,所述原始绘本文件库中预先存储了若干个所述原始绘本文件。
步骤200:录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件。
步骤300:发送所述绘本配音文件到所述服务器,以使得任一客户端在下载所述绘本配音文件并展示所述绘本配音文件中的原始绘本文件时,同步播放所述原始绘本文件所对应的配音文件。
在本实施例中,所述绘本配音装置将所述绘本配音文件发送到所述服务器并被存储在所述服务器的绘本配音文件库中,任一客户端可以通过所述服务器下载所述绘本配音文件,展示所述绘本配音文件中的原始绘本文件,并同步播放所述原始绘本文件所对应的配音文件。任一客户端还可以对下载的所述绘本配音文件进行重新配音、修改配音、补充配音。
在其他实施例中,所述服务器对发送到所述绘本配音装置的所述原始绘本文件先进行压缩或/和加密处理;所述绘本配音装置对从所述服务器获取的所述原始绘本文件需要进行解压或/和解密处理,经过解压或/和解密处理的所述原始绘本文件才可以被所述绘本配音装置的展示模块所展示;所述绘本配音装置对发送到所述服务器的所述绘本配音文件同样需要进行压缩或/和加密处理。对所述原始绘本文件和所述绘本配音文件进行压缩或/和加密处理,可以减少在所述绘本配音装置和所述服务器之间传输的所述原始绘本文件和所述绘本配音文件所消耗的带宽,同时防止所述原始绘本文件和所述绘本配音文件被窃取。
在一种可选的实施例中,所述绘本配音方法还包括:
根据用户的第二绘本获取命令,从服务器的绘本配音文件库中获取待展示的绘本配音文件。
根据用户的展示命令,展示获取到的所述绘本配音文件中的绘本文件并同步播放与所述绘本文件所对应配音文件。
在本实施例中,所述绘本配音装置还可以从所述服务器中下载所述绘本配音文件,并通过展示模块展示所述绘本配音文件中的绘本文件并同步播放与所述绘本文件对应的配音文件。用户在浏览所述绘本文件的同时可以收听用户为所述绘本文件录制的配音文件,增加所述绘本配音装置的趣味性和互动性。
在一种可选的实施例中,步骤200:录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件,具体包括:
根据用户的配音模式选择命令,确定配音模式,所述配音模式包括选片配音模式和定时配音模式。
根据所述配音模式,录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件。
在一种可选的实施例中,请参阅图2,其是本发明实施例提供的所述绘本配音方法的选片配音模式的流程图,所述根据所述配音模式,录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件,具体包括:
步骤211:当所述配音模式为选片配音模式时,根据用户的绘本图片选择命令,展示所述原始绘本文件中的第i张绘本图片。
步骤212:录制与所述第i张绘本图片对应的配音文件,并记录所述第i张绘本图片与所述配音文件的对应关系。
步骤213:根据所述原始绘本文件、所述配音文件以及所述第i张绘本图片与所述配音文件的对应关系生成绘本配音文件。
在本实施例中,当录制与所述第i张绘本图片对应的配音文件完成后,所述绘本配音装置根据用户的完成绘本配音命令,结束录制,并将生成的绘本配音文件发送到所述服务器的所述绘本配音文件库中;所述绘本配音装置还可以根据用户的未完成绘本配音命令,继续为所述绘本文件中的其他所述绘本图片录制对应的配音文件。本实施例中一个所述配音文件只对应一个所述绘本图片,以使得所述配音文件相对较小,从而使得所述绘本配音文件也相对较小,方便所述绘本配音文件在所述绘本配音装置的缓存播放,同时减少传输所述绘本配音文件到所述服务器所消耗的带宽。
在一种可选的实施例中,请参阅图3,其是本发明实施例提供的所述绘本配音方法的定时配音模式的流程图,所述根据所述配音模式,录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件,具体包括:
步骤221:当所述配音模式为定时配音模式时,按照所述原始绘本文件中绘本图片的起始顺序展示所述绘本图片。
步骤222:录制与所述原始绘本文件对应的配音文件,并记录所述原始绘本文件中每一张所述绘本图片的音频对应在所述配音文件中的起始时间点信息。
步骤223:根据所述原始绘本文件、所述配音文件以及每一张所述绘本图片的音频对应在所述配音文件中的起始时间点信息生成配音绘本文件。
在本实施例中,所述原始绘本文件中的绘本图片对应同一所述配音文件中的不同时间段的音频,通过记录每一张所述绘本图片在所述配音文件中的起始时间点信息即可完成所述原始绘本文件的完整配音,而无需将所配音文件根据绘本图片分割成多份,以使得所述绘本配音文件作为所述原始绘本文件的配音范例存储在所述服务器中。所述绘本配音方法便于出版社录制绘本文件的配音范例。
在一种可选的实施例中,所述录制与所述原始绘本文件对应的配音文件,并记录所述原始绘本文件中每一张所述绘本图片的音频对应在所述配音文件中的起始时间点信息,具体包括:
录制所述原始绘本文件中第i张绘本图片对应的音频,并记录第i张所述绘本图片对应的音频在配音文件中的起始时间点信息;
判断所述第i张绘本图片是否为所述原始绘本文件中的最后一张绘本图片;若否,录制下一张所述绘本图片对应的音频;若是,结束录制。
在一种可选的实施例中,所述绘本配音方法还包括:
计算发送到所述服务器的网络请求任务的失败次数,其中,所述网络请求任务包括向所述服务器请求获取所述待配音的原始绘本文件以及向所述服务器发送绘本配音文件;
当发送到所述服务器的网络请求任务的失败次数大于第一阈值时,删除所述网络请求任务,生成错误信息,并展示所述错误信息;
当发送到所述服务器的网络任务请求的失败次数不大于所述第一阈值时,重新向所述服务器发送所述网络请求任务。
在本实施例中,所述数据收发模块维护了一个网络请求任务队列,每个所述网络请求任务包括网络请求信息、权重、开始执行时间的信息。当所述绘本配音装置向所述服务器发起一个网络请求时,先将所述网络请求任务***到所述网络请求任务队列中,并设置开始执行时间和权重值。所述数据收发模块从所述网络请求任务队列中选取已达到开始执行时间并权重值最大的网络请求任务来执行。所述第一阈值设置为5,当所述网络请求任务执行失败时,所述网络请求计算模块记录所述网络请求任务的失败次数,当所述网络请求任务的失败次数超过5次时,删除所述网络请求任务,生成错误信息,并通过所述展示模块展示所述错误信息。当发送到所述服务器的网络任务请求的失败次数不大于5次时,重新向所述服务器发送所述网络请求任务,具体地,将所述网络请求任务重新加入到所述网络请求任务队列中,从而使得所述网络请求任务的开始执行时间延迟,所述数据收发模块重新执行发送所述网络请求任务。优选地,每次所述网络请求任务失败后延时重试的时间间隔为3n,n=(0,1,2,3,…),单位为秒。通过上述方法可以保证所述绘本配音装置与所述服务器的通信质量。
在一种可选的实施例中,所述绘本配音方法还包括:
检测所述绘本配音装置的网络连接状态;
当所述绘本配音装置处于弱网络连接状态时,将待发送至所述服务器的绘本配音文件进行压缩之后再将所述绘本配音文件发送至所述服务器。
在本实施例中,所述绘本配音装置的弱网路连接状态包括以下几种情况:1、所述绘本配音装置处于非WIFI连接状态;2、所述绘本配音装置处于WIFI连接状态,但是一段时间内所述网络请求任务的失败次数超过第二阈值;3、所述绘本配音装置处于WIFI连接状态,但是一段时间内所述网络请求任务中被标记为慢任务的数量超过第三阈值。其中,所述慢任务为所述绘本配音装置向所述服务器获取的所述原始绘本文件或所述绘本配音文件的超过50k时,所述原始绘本文件或所述绘本配音文件的传输平均速率小于10KB/s,此时,向所述服务器获取所述原始绘本文件或所述绘本配音文件的网络请求任务被标记为所述慢任务。
在其他实施例中,当所述绘本配音装置处于弱网络连接状态时,所述绘本配音装置的图片预加载功能切换为用时加载功能,其中,所述用时加载功能为所述绘本配音装置根据当前需求进行单张待展示绘本图片的下载,同时,获取的待展示绘本图片为压缩率较高的标清绘本图片而非高清绘本图片,以减少所述绘本配音装置获取的数据的传输量。所述绘本配音装置还可以通过在录制所述配音文件时采用更低的音频数据采样率,以减少所述配音文件的大小,从而减少所述绘本配音文件的大小,进一步减少所述绘本配音装置获取的数据的传输量。通过上述方法以使得所述绘本配音装置满足处于弱网络连接状态下时数据传输的带宽要求,提高数据传输速度,同时避免所述绘本配音装置的网络经常性的断开重连,保证所述绘本配音装置与所述服务器的通信质量。一般情况下,当可用的网络带宽很低、在快速移动的车上移动网络的经常切换导致的网络不稳定、用户所在位置的网络信号较弱等情况下会出现所述绘本配音装置的弱网络连接状态。
请参阅图4,其是本发明实施例提供的一种绘本配音装置的框图,所述绘本配音装置1包括:
绘本获取模块11,用于根据用户的第一绘本获取命令,从服务器的原始绘本文件库中获取待配音的原始绘本文件;其中,所述原始绘本文件库中预先存储了若干个所述原始绘本文件。
配音模块12,用于录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件。
所述配音模块12具有音频录制、编码转换、音频拼接、音频文件存储、记录绘本图片与音频对应关系以及相关UI交互等功能。所述配音模块12支持以mp3、wav、amr等音频格式来生成配音文件。
数据收发模块13,用于发送所述绘本配音文件到所述服务器,以使得任一客户端在下载所述绘本配音文件并展示所述绘本配音文件中的原始绘本文件时,同步播放所述原始绘本文件所对应的配音文件。
所述数据收发模块13封装了对HTTP、HTTPS、TCP等协议下与所述服务器的底层通信逻辑,并提供便于使用的接口。
在其他实施例中,所述绘本配音装置1还包括数据解析模块,用于对从所述服务器获取的所述原始绘本文件进行解压或/和解密处理,经过解压或/和解密处理的所述原始绘本文件才可以被所述绘本配音装置的展示模块所展示;对应地,所述绘本配音装置还包括数据加密压缩模块,用于对发送到所述服务器的所述绘本配音文件进行压缩或/和加密处理。对所述原始绘本文件和所述绘本配音文件进行压缩或/和加密处理,可以减少在所述绘本配音装置和所述服务器之间传输的所述原始绘本文件和所述绘本配音文件所消耗的带宽,同时防止所述原始绘本文件和所述绘本配音文件被窃取。
在一种可选的实施例中,所述绘本配音装置1还包括:
绘本配音获取模块14,用于根据用户的第二绘本获取命令,从服务器的绘本配音文件库中获取待展示的绘本配音文件。
展示模块15,用于根据用户的展示命令,展示获取到的所述绘本配音文件中的绘本文件并同步播放与所述绘本文件所对应配音文件。
所述展示模块15用于对所述绘本图片或/和与所述绘本配音文件对应的配音文件进行播放展示,其具有自动翻页、手动翻页、播放进度显示等逻辑。
在一种可选的实施例中,所述绘本配音装置1还包括:
配音模式选择模块,用于根据用户的配音模式选择命令,确定配音模式,所述配音模式包括选片配音模式和定时配音模式。
根据所述配音模式,通过所述配音模块12录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件。
在一种可选的实施例中,当所述配音模式为选片配音模式时,根据用户的绘本图片选择命令,所述展示模块15展示所述原始绘本文件中的第i张绘本图片;所述配音模块12录制与所述第i张绘本图片对应的配音文件,并记录所述第i张绘本图片与所述配音文件的对应关系;并根据所述原始绘本文件、所述配音文件以及所述第i张绘本图片与所述配音文件的对应关系生成绘本配音文件。
在一种可选的实施例中,当所述配音模式为定时配音模式时,所述展示模块15按照所述原始绘本文件中绘本图片的起始顺序展示所述绘本图片;所述配音模块12录制与所述原始绘本文件对应的配音文件,并记录所述原始绘本文件中每一张所述绘本图片的音频对应在所述配音文件中的起始时间点信息;并根据所述原始绘本文件、所述配音文件以及每一张所述绘本图片的音频对应在所述配音文件中的起始时间点信息生成绘本配音文件。
在一种可选的实施例中,所述配音模块12录制与所述原始绘本文件对应的配音文件,并记录所述原始绘本文件中每一张所述绘本图片的音频对应在所述配音文件中的起始时间点信息的过程包括:
录制所述原始绘本文件中第i张绘本图片对应的音频,并记录第i张所述绘本图片对应的音频在配音文件中的起始时间点信息;
判断所述第i张绘本图片是否为所述原始绘本文件中的最后一张绘本图片;若否,录制下一张所述绘本图片对应的音频;若是,结束录制。
在一种可选的实施例中,所述绘本配音装置1还包括:
网络请求计算模块16,用于计算发送到所述服务器的网络请求任务的失败次数,其中,所述网络请求任务包括向所述服务器请求获取所述待配音的原始绘本文件以及向所述服务器发送绘本配音文件;当发送到所述服务器的网络请求任务的失败次数大于第一阈值时,删除所述网络请求任务,生成错误信息,并展示所述错误信息;当发送到所述服务器的网络任务请求的失败次数不大于所述第一阈值时,重新向所述服务器发送所述网络请求任务。
在本实施例中,所述数据收发模块13维护了一个网络请求任务队列,每个所述网络请求任务包括网络请求信息、权重、开始执行时间的信息。当所述绘本配音装置1向所述服务器发起一个网络请求时,先将所述网络请求任务***到所述网络请求任务队列中,并设置开始执行时间和权重值。所述数据收发模块13从所述网络请求任务队列中选取已达到开始执行时间并权重值最大的网络请求任务来执行。所述第一阈值设置为5,当所述网络请求任务执行失败时,所述网络请求计算模块记录所述网络请求任务的失败次数,当所述网络请求任务的失败次数超过5次时,删除所述网络请求任务,生成错误信息,并通过所述展示模块15展示所述错误信息。当发送到所述服务器的网络任务请求的失败次数不大于5次时,重新向所述服务器发送所述网络请求任务,具体地,将所述网络请求任务重新加入到所述网络请求任务队列中,从而使得所述网络请求任务的开始执行时间延迟,所述数据收发模块13重新执行发送所述网络请求任务。优选地,每次所述网络请求任务失败后延时重试的时间间隔为3n,n=(0,1,2,3,…),单位为秒。
在一种可选的实施例中,所述绘本配音装置1还包括:
网络检测模块17,用于检测所述绘本配音装置1的网络连接状态;当所述绘本配音装置1处于弱网络连接状态时,将待发送至所述服务器的绘本配音文件进行压缩之后再将所述绘本配音文件发送至所述服务器。
在本实施例中,所述绘本配音装置1的弱网路连接状态包括以下几种情况:1、所述绘本配音装置处于非WIFI连接状态;2、所述绘本配音装置1处于WIFI连接状态,但是一段时间内所述网络请求任务的失败次数超过第二阈值;3、所述绘本配音装置1处于WIFI连接状态,但是一段时间内所述网络请求任务中被标记为慢任务的数量超过第三阈值。其中,所述慢任务为所述绘本配音装置1向所述服务器获取的绘本文件或绘本配音文件的超过50k时,所述绘本文件或绘本配音文件的传输平均速率小于10KB/s,此时,向所述服务器获取绘本文件或绘本配音文件的网络请求任务被标记为所述慢任务。
在其他实施例中,当所述绘本配音装置1处于弱网络连接状态时,所述绘本配音装置1的图片预加载功能切换为用时加载功能,其中,所述用时加载功能为所述绘本配音装置1根据当前需求进行单张待展示绘本图片的下载,同时,获取的待展示绘本图片为压缩率较高的标清绘本图片而非高清绘本图片,以减少所述绘本配音装置获取的数据的传输量。所述绘本配音装置1还可以通过在录制所述配音文件时采用更低的音频数据采样率,以减少所述配音文件的大小,从而减少所述绘本配音文件的大小,进一步减少所述绘本配音装置1获取的数据的传输量。通过上述措施以使得所述绘本配音装置1满足其处于弱网络连接状态下时数据传输的带宽要求,提高数据传输速度,同时避免所述绘本配音装置的网络经常性的断开重连。一般情况下,当可用的网络带宽很低、在快速移动的车上移动网络的经常切换导致的网络不稳定、用户所在位置的网络信号较弱等情况下会出现所述绘本配音装置的弱网络连接状态。
请参阅图5,其是本发明实施例提供的一种绘本配音***的框图,所述绘本配音***包括:服务器2以及执行上述的绘本配音方法的绘本配音装置1;所述服务器2设有储存了若干个原始绘本文件的原始绘本文件库以及储存了若干个绘本配音文件的绘本配音文件库。
本发明实施例提供的一种绘本配音装置/终端设备。该实施例的绘本配音装置/终端设备包括:处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,例如绘本配音程序。所述处理器执行所述计算机程序时实现上述各个绘本配音方法实施例中的步骤,例如图1所示的步骤100、步骤200、步骤300等。或者,所述处理器执行所述计算机程序时实现上述各装置实施例中各模块/单元的功能,例如所述绘本配音装置。
示例性的,所述计算机程序可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述绘本配音装置/终端设备中的执行过程。例如,所述计算机程序可以被分割成绘本获取模块、配音模块、数据收发模块等,各模块具体功能如下:绘本获取模块,用于根据用户的第一绘本获取命令,从服务器的原始绘本文件库中获取待配音的原始绘本文件;其中,所述原始绘本文件库中预先存储了若干个所述原始绘本文件;配音模块,用于录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件;数据收发模块,用于发送所述绘本配音文件到所述服务器,以使得任一客户端在下载所述绘本配音文件并展示所述绘本配音文件中的原始绘本文件时,同步播放所述原始绘本文件所对应的配音文件。
所述绘本配音装置/终端设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述绘本配音装置/终端设备可包括,但不仅限于,处理器、存储器。,例如所述绘本配音装置/终端设备还可以包括输入输出设备、网络接入设备、总线等。
所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述绘本配音装置/终端设备的控制中心,利用各种接口和线路连接整个绘本配音装置/终端设备的各个部分。
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述绘本配音装置/终端设备的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
其中,所述绘本配音装置/终端设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
所述绘本配音方法有绘本配音装置执行,包括根据用户的第一绘本获取命令,从服务器的原始绘本文件库中获取待配音的原始绘本文件;其中,所述原始绘本文件库中预先存储了若干个所述原始绘本文件;录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件;发送所述绘本配音文件到所述服务器,以使得任一客户端在下载所述绘本配音文件并展示所述绘本配音文件中的原始绘本文件时,同步播放所述原始绘本文件所对应的配音文件。通过所述绘本配音方法可实现绘本文件的自主式匹配配音,增强绘本配音装置的趣味性和互动性。
以上是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
Claims (10)
1.一种绘本配音方法,其特征在于,由绘本配音装置执行,包括以下步骤:
根据用户的第一绘本获取命令,从服务器的原始绘本文件库中获取待配音的原始绘本文件;其中,所述原始绘本文件库中预先存储了若干个所述原始绘本文件;
录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件;
发送所述绘本配音文件到所述服务器,以使得任一客户端在下载所述绘本配音文件并展示所述绘本配音文件中的原始绘本文件时,同步播放所述原始绘本文件所对应的配音文件。
2.如权利要求1所述的绘本配音方法,其特征在于,所述绘本配音方法还包括:
根据用户的第二绘本获取命令,从服务器的绘本配音文件库中获取待展示的绘本配音文件;
根据用户的展示命令,展示获取到的所述绘本配音文件中的绘本文件并同步播放与所述绘本文件所对应配音文件。
3.如权利要求1所述的绘本配音方法,其特征在于,所述录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件,具体包括:
根据用户的配音模式选择命令,确定配音模式,所述配音模式包括选片配音模式和定时配音模式;
根据所述配音模式,录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件。
4.如权利要求3所述的绘本配音方法,其特征在于,所述根据所述配音模式,录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件,具体包括:
当所述配音模式为选片配音模式时,根据用户的绘本图片选择命令,展示所述原始绘本文件中的第i张绘本图片;
录制与所述第i张绘本图片对应的配音文件,并记录所述第i张绘本图片与所述配音文件的对应关系;
根据所述原始绘本文件、所述配音文件以及所述第i张绘本图片与所述配音文件的对应关系生成绘本配音文件。
5.如权利要求3所述的绘本配音方法,其特征在于,所述根据所述配音模式,录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件,具体包括:
当所述配音模式为定时配音模式时,按照所述原始绘本文件中绘本图片的起始顺序展示所述绘本图片;
录制与所述原始绘本文件对应的配音文件,并记录所述原始绘本文件中每一张所述绘本图片的音频对应在所述配音文件中的起始时间点信息;
根据所述原始绘本文件、所述配音文件以及每一张所述绘本图片的音频对应在所述配音文件中的起始时间点信息生成绘本配音文件。
6.如权利要求5所述的绘本配音方法,其特征在于,所述录制与所述原始绘本文件对应的配音文件,并记录所述原始绘本文件中每一张所述绘本图片的音频对应在所述配音文件中的起始时间点信息,具体包括:
录制所述原始绘本文件中第i张绘本图片对应的音频,并记录第i张所述绘本图片的音频对应在配音文件中的起始时间点信息;
判断所述第i张绘本图片是否为所述原始绘本文件中的最后一张绘本图片;若否,录制下一张所述绘本图片对应的音频;若是,结束录制。
7.如权利要求1所述的绘本配音方法,其特征在于,所述绘本配音方法还包括:
计算发送到所述服务器的网络请求任务的失败次数,其中,所述网络请求任务包括向所述服务器请求获取所述待配音的原始绘本文件以及向所述服务器发送绘本配音文件;
当发送到所述服务器的网络请求任务的失败次数大于第一阈值时,删除所述网络请求任务,生成错误信息,并展示所述错误信息;
当发送到所述服务器的网络任务请求的失败次数不大于所述第一阈值时,重新向所述服务器发送所述网络请求任务。
8.如权利要求1所述的绘本配音方法,其特征在于,所述绘本配音方法还包括:
检测所述绘本配音装置的网络连接状态;
当所述绘本配音装置处于弱网络连接状态时,将待发送至所述服务器的绘本配音文件进行压缩之后再将所述绘本配音文件发送至所述服务器。
9.一种绘本配音装置,其特征在于,包括:
绘本获取模块,用于根据用户的第一绘本获取命令,从服务器的原始绘本文件库中获取待配音的原始绘本文件;其中,所述原始绘本文件库中预先存储了若干个所述原始绘本文件;
配音模块,用于录制与所述原始绘本文件对应的配音文件,并根据所述原始绘本文件以及所述配音文件生成绘本配音文件;
数据收发模块,用于发送所述绘本配音文件到所述服务器,以使得任一客户端在下载所述绘本配音文件并展示所述绘本配音文件中的原始绘本文件时,同步播放所述原始绘本文件所对应的配音文件。
10.一种绘本配音***,其特征在于,包括:服务器以及执行如权利要求1~8任一项所述的绘本配音方法的绘本配音装置;所述服务器设有储存了若干个原始绘本文件的原始绘本文件库以及储存了若干个绘本配音文件的绘本配音文件库。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710929888.0A CN107888558A (zh) | 2017-10-09 | 2017-10-09 | 一种绘本配音方法、装置与*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710929888.0A CN107888558A (zh) | 2017-10-09 | 2017-10-09 | 一种绘本配音方法、装置与*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107888558A true CN107888558A (zh) | 2018-04-06 |
Family
ID=61781152
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710929888.0A Pending CN107888558A (zh) | 2017-10-09 | 2017-10-09 | 一种绘本配音方法、装置与*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107888558A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109493888A (zh) * | 2018-10-26 | 2019-03-19 | 腾讯科技(武汉)有限公司 | 漫画配音方法及装置、计算机可读存储介质、电子设备 |
CN110366032A (zh) * | 2019-08-09 | 2019-10-22 | 腾讯科技(深圳)有限公司 | 视频数据处理方法、装置和视频播放方法、装置 |
WO2020140478A1 (zh) * | 2019-01-03 | 2020-07-09 | 李庆成 | 音视图数据的播放方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090169174A1 (en) * | 2001-12-22 | 2009-07-02 | Soung Hyun Um | Method of recording dubbing audio data onto a rewritable recording medium |
CN202025445U (zh) * | 2011-04-19 | 2011-11-02 | 宁波市镇海西门专利技术开发有限公司 | 配音图书 |
CN102819851A (zh) * | 2012-08-08 | 2012-12-12 | 成都思珩网络科技有限公司 | 一种有声图片的计算机实现方法 |
-
2017
- 2017-10-09 CN CN201710929888.0A patent/CN107888558A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090169174A1 (en) * | 2001-12-22 | 2009-07-02 | Soung Hyun Um | Method of recording dubbing audio data onto a rewritable recording medium |
CN202025445U (zh) * | 2011-04-19 | 2011-11-02 | 宁波市镇海西门专利技术开发有限公司 | 配音图书 |
CN102819851A (zh) * | 2012-08-08 | 2012-12-12 | 成都思珩网络科技有限公司 | 一种有声图片的计算机实现方法 |
Non-Patent Citations (1)
Title |
---|
久子、黄心渊: "移动端儿童数字绘本出版的困境与对策", 《现代出版》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109493888A (zh) * | 2018-10-26 | 2019-03-19 | 腾讯科技(武汉)有限公司 | 漫画配音方法及装置、计算机可读存储介质、电子设备 |
CN109493888B (zh) * | 2018-10-26 | 2020-07-10 | 腾讯科技(武汉)有限公司 | 漫画配音方法及装置、计算机可读存储介质、电子设备 |
WO2020140478A1 (zh) * | 2019-01-03 | 2020-07-09 | 李庆成 | 音视图数据的播放方法 |
CN110366032A (zh) * | 2019-08-09 | 2019-10-22 | 腾讯科技(深圳)有限公司 | 视频数据处理方法、装置和视频播放方法、装置 |
CN110366032B (zh) * | 2019-08-09 | 2020-12-15 | 腾讯科技(深圳)有限公司 | 视频数据处理方法、装置和视频播放方法、装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230379280A1 (en) | Information interaction method, apparatus, device, storage medium and program product | |
US8605613B2 (en) | Mobile hardware and network environment simulation | |
CN104882151B (zh) | 在歌曲演唱中展示多媒体资源的方法、装置及*** | |
CN109495790A (zh) | 基于编辑器的贴纸添加方法、装置、电子设备及可读介质 | |
CN107888558A (zh) | 一种绘本配音方法、装置与*** | |
CN108564966A (zh) | 语音测试的方法及其设备、具有存储功能的装置 | |
CN105760490B (zh) | 一种存储资源的方法、装置及电子设备 | |
CN105930485A (zh) | 一种音频媒体播放方法、通信设备及网络*** | |
CN111966441A (zh) | 基于虚拟资源的信息处理方法、装置、电子设备及介质 | |
CN108460120A (zh) | 数据保存方法、装置、终端设备及存储介质 | |
CN112104909A (zh) | 互动视频播放方法、装置、计算机设备及可读存储介质 | |
CN105354293A (zh) | 一种移动终端上进行播放对象推送的辅助实现方法及装置 | |
WO2016161922A1 (zh) | 视频文件处理方法及装置 | |
CN107861836A (zh) | 行车记录仪数据备份方法和装置 | |
CN108174288A (zh) | 播放方法、装置、显示终端和存储介质 | |
CN106506325A (zh) | 图片分享方法及装置 | |
CN103942327A (zh) | 一种信息分享方法及装置 | |
CN109600661A (zh) | 用于录制视频的方法和装置 | |
CN110275742A (zh) | 信息处理方法、信息显示方法、装置、终端及服务器 | |
CN106453562A (zh) | 音乐推送方法及终端 | |
CN111031382A (zh) | 媒体文件的播放进度控制方法 | |
CN105893555A (zh) | 一种浏览器界面的显示方法、装置及电子设备 | |
CN108009247A (zh) | 信息推送方法及装置 | |
CN101273643A (zh) | 音乐视频服务方法、***和终端 | |
CN113257223A (zh) | 语音播放***、语音播放音色配置方法及相关装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180406 |