自动调整显示字幕语言的多媒体播放方法及系统转让专利

申请号 : CN201910212002.X

文献号 : CN110035323A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王聪明

申请人 : 苏州佳世达光电有限公司佳世达科技股份有限公司

摘要 :

本发明提供一种自动调整显示字幕语言的多媒体播放方法及系统。该系统的机器学习演算单元根据用户在本地播放不同影音内容时手动调整的字幕显示设定,生成对应于该用户的字幕喜好设置数据;网络单元结合该用户的预设帐号,将对应于该用户的字幕喜好设置数据上传至云端系统;资讯库单元用以当欲进行本地播放且该预设帐号登录成功时,通过该网络单元从该云端系统同步获取对应于该用户的字幕喜好设置数据;播放单元根据该字幕喜好设置数据自动调整本地播放时的字幕显示与否或所显示字幕的语言种类。本发明可通过学习记忆用户过往依不同影音内容的字幕显示设置喜好,自动调整不显示或显示相对应的语言字幕,且可同步到云端。

权利要求 :

1.一种自动调整显示字幕语言的多媒体播放方法,其特征在于,包括:

根据用户在本地播放不同影音内容时手动调整的字幕显示设定,生成对应于该用户的字幕喜好设置数据;

结合该用户的预设帐号,将对应于该用户的字幕喜好设置数据上传至云端系统;以及当欲进行本地播放且该预设帐号登录成功时,从该云端系统同步获取对应于该用户的字幕喜好设置数据;

根据获取的对应于该用户的字幕喜好设置数据自动调整本地播放时的字幕显示与否或所显示字幕的语言种类。

2.如权利要求1所述的方法,其特征在于,在所述根据用户在本地播放不同影音内容时手动调整的字幕显示设定,生成对应于该用户的字幕喜好设置数据的步骤中,依据不同影音内容的类别参数、导演参数或分级参数来调整字幕显示设定,并将其中出现次数最多的语言种类统计入对应于该用户的字幕喜好设置数据。

3.如权利要求2所述的方法,其特征在于,若依据多个参数得到的对应于不同语言种类的出现次数相同时,将用以本地播放的多媒体装置预先设定的语言种类归入对应于该用户的字幕喜好设置数据;和/或,若依据该导演参数得到的对应于不同语言种类的出现次数相同时,将导演的国藉所对应的语言种类归入对应于该用户的字幕喜好设置数据。

4.如权利要求1所述的方法,其特征在于,还包括,当该预设帐号没有登录成功时,依据预先储存于用以本地播放的多媒体装置的语言设定数据来自动调整字幕显示与否或所显示字幕的语言种类。

5.如权利要求1所述的方法,其特征在于,还包括,若该用户在本地播放时重新调整字幕显示设定,更新对应于该用户的字幕喜好设置数据,并同步至该云端系统。

6.一种自动调整显示字幕语言的多媒体播放系统,其特征在于,包括:

机器学习演算单元,根据用户在本地播放不同影音内容时手动调整的字幕显示设定,生成对应于该用户的字幕喜好设置数据;

网络单元,该网络单元结合该用户的预设帐号,将对应于该用户的字幕喜好设置数据上传至云端系统;

资讯库单元,当欲进行本地播放且该预设帐号登录成功时,通过该网络单元从该云端系统同步获取对应于该用户的字幕喜好设置数据;以及播放单元,根据获取的对应于该用户的字幕喜好设置数据自动调整本地播放时的字幕显示与否或所显示字幕的语言种类。

7.如权利要求6所述的系统,其特征在于,该机器学习演算单元还用以,依据不同影音内容的类别参数、导演参数或分级参数来调整字幕显示设定,并将其中出现次数最多的语言种类统计入对应于该用户的字幕喜好设置数据。

8.如权利要求7所述的系统,其特征在于,若依据多个参数得到的对应于不同语言种类的出现次数相同时,该机器学习演算单元将该资讯库单元内预先设定的语言种类归入对应于该用户的字幕喜好设置数据;和/或,若依据该导演参数得到的对应于不同语言种类的出现次数相同时,该机器学习演算单元将导演的国藉所对应的语言种类归入对应于该用户的字幕喜好设置数据。

9.如权利要求6所述的系统,其特征在于,当该预设帐号没有登录成功时,该播放单元依据预先储存于该资讯库单元的语言设定数据来自动调整字幕显示与否或所显示字幕的语言种类。

10.如权利要求6所述的系统,其特征在于,若该用户在本地播放时重新调整字幕显示设定,该机器学习演算单元更新对应于该用户的字幕喜好设置数据,并通过该网络单元同步至该云端系统。

说明书 :

自动调整显示字幕语言的多媒体播放方法及系统

技术领域

[0001] 本发明涉及多媒体播放技术,特别是涉及一种自动调整显示字幕语言的多媒体播放方法及系统。

背景技术

[0002] 字幕一般是指以文字形式显示于电视或电影中的对白等非影像内容,影视作品中的对话字幕一般出现在屏幕下方。将多媒体节目的语音内容以字幕方式显示,可以帮助听力较弱的观众理解节目内容;并且,由于很多字词同音,只有通过字幕文字和音频结合来观看,才能更加清楚节目内容。另外,字幕也能用于翻译外语节目,让不理解该外语的观众,既能听见原作的配音,同时理解节目内容。
[0003] 目前市面上各种多媒体播放软件,每次播放影音内容的时候,都必须手动设定显示或不显示字幕,以及调整字幕显示的语言,调整起来不方便,用户体验度较差。

发明内容

[0004] 针对上述技术问题,本发明的自动调整显示字幕语言的多媒体播放方法及系统,其目的在于,让多媒体播放器软件能够更智能化,可以学习用户的喜好设定,自动调整不显示或显示相对应的语言字幕,并能够将信息同步到其他远程相同的多媒体播放装置。
[0005] 本发明的一种自动调整显示字幕语言的多媒体播放方法包括:根据用户在本地播放不同影音内容时手动调整的字幕显示设定,生成对应于该用户的字幕喜好设置数据;结合该用户的预设帐号,将对应于该用户的字幕喜好设置数据上传至云端系统;当欲进行本地播放且该预设帐号登录成功时,从该云端系统同步获取对应于该用户的字幕喜好设置数据;根据该字幕喜好设置数据自动调整本地播放时的字幕显示与否或所显示字幕的语言种类。
[0006] 较佳地,在所述根据用户在本地播放不同影音内容时手动调整的字幕显示设定,生成对应于该用户的字幕喜好设置数据的步骤中,依据不同影音内容的类别参数、导演参数或分级参数来调整字幕显示设定,并将其中出现次数最多的语言种类统计入对应于该用户的字幕喜好设置数据。进一步地,若依据多个参数得到的对应于不同语言种类的出现次数相同时,将用以本地播放的多媒体装置预先设定的语言种类归入对应于该用户的字幕喜好设置数据;和/或,若依据该导演参数得到的对应于不同语言种类的出现次数相同时,将导演的国藉所对应的语言种类归入对应于该用户的字幕喜好设置数据。
[0007] 较佳地,本发明所述的方法还包括,当该预设帐号没有登录成功时,依据预先储存于用以本地播放的多媒体装置的语言设定数据来自动调整字幕显示与否或所显示字幕的语言种类。
[0008] 较佳地,本发明所述的方法还包括,若该用户在本地播放时重新调整字幕显示设定,更新对应于该用户的字幕喜好设置数据,并同步至该云端系统。
[0009] 本发明的一种自动调整显示字幕语言的多媒体播放系统包括机器学习演算单元、网络单元、资讯库单元和播放单元。机器学习演算单元用以根据用户在本地播放不同影音内容时手动调整的字幕显示设定,生成对应于该用户的字幕喜好设置数据。网络单元用以结合该用户的预设帐号,将对应于该用户的字幕喜好设置数据上传至云端系统。资讯库单元用以当欲进行本地播放且该预设帐号登录成功时,通过该网络单元从该云端系统同步获取对应于该用户的字幕喜好设置数据。播放单元用以根据该字幕喜好设置数据自动调整本地播放时的字幕显示与否或所显示字幕的语言种类。
[0010] 较佳地,机器学习演算单元还用以依据不同影音内容的类别参数、导演参数或分级参数来调整字幕显示设定,并将其中出现次数最多的语言种类统计入对应于该用户的字幕喜好设置数据。进一步地,若依据多个参数得到的对应于不同语言种类的出现次数相同时,该机器学习演算单元将该资讯库单元内预先设定的语言种类归入对应于该用户的字幕喜好设置数据;和/或,若依据该导演参数得到的对应于不同语言种类的出现次数相同时,该机器学习演算单元将导演的国藉所对应的语言种类归入对应于该用户的字幕喜好设置数据。
[0011] 较佳地,当该预设帐号没有登录成功时,播放单元依据预先储存于资讯库单元的语言设定数据来自动调整字幕显示与否或所显示字幕的语言种类。
[0012] 较佳地,若该用户在本地播放时重新调整字幕显示设定,机器学习演算单元更新对应于该用户的字幕喜好设置数据,并通过网络单元同步至云端系统。
[0013] 与现有技术相比,本发明的自动调整显示字幕语言的多媒体播放方法及系统可学习记忆过去播放器用户依不同影音内容类的字幕语言显示设置,自动调整不显示或显示相对应的语言字幕,并且可依账号将相关信息同步到云端及其他远程的相同多媒体播放器。通过本发明,可人性化且智能地自动调整多媒体播放器显示字幕与否及所显示字幕的语言种类。

附图说明

[0014] 图1为本发明的自动调整显示字幕语言的多媒体播放方法的流程图。
[0015] 图2为本发明的自动调整显示字幕语言的多媒体播放系统的示意图。

具体实施方式

[0016] 为使对本发明的目的、构造、特征、及其功能有进一步地了解,兹配合实施例详细说明如下。
[0017] 请参见图1,图1为本发明的自动调整显示字幕语言的多媒体播放方法的流程图。本发明的一种自动调整显示字幕语言的多媒体播放方法包括以下步骤。
[0018] S1,根据用户在本地播放不同影音内容时手动调整的字幕显示设定,生成对应于该用户的字幕喜好设置数据。优选地,在所述步骤S1中,依据不同影音内容的类别参数、导演参数或分级参数来调整字幕显示设定,并将其中出现次数最多的语言种类统计入对应于该用户的字幕喜好设置数据。在一实施例中,若依据多个参数得到的对应于不同语言种类的出现次数相同时,将用以本地播放的多媒体装置预先设定的语言种类归入对应于该用户的字幕喜好设置数据。和/或,若依据该导演参数得到的对应于不同语言种类的出现次数相同时,将导演的国藉所对应的语言种类归入对应于该用户的字幕喜好设置数据。
[0019] S2,结合该用户的预设帐号,将对应于该用户的字幕喜好设置数据上传至云端系统。优选地,所述预设帐号是用户通过用以本地播放的多媒体装置事先注册的特定帐号,或者是本地装置事先分配给用户的具有多媒体播放权限的帐号。
[0020] S3,判断在欲进行本地播放时该预设帐号是否登录成功。优选地,所述登录是指登入云端系统,或是指接入云端系统内的其它远程装置。
[0021] S4,当欲进行本地播放且该预设帐号登录成功时,从该云端系统同步获取对应于该用户的字幕喜好设置数据。
[0022] S5,根据该字幕喜好设置数据自动调整本地播放时的字幕显示与否或所显示字幕的语言种类。本发明所述的字幕显示与否是指开启或关闭字幕显示功能。本发明所述的字幕语言种类可以是与视频流中音频所使用的语言对应,或是与经翻译后的其它语言对应,本发明并不以此为限。
[0023] 在一实施例中,本发明的自动调整显示字幕语言的多媒体播放方法还包括,S6,当该预设帐号没有登录成功时,依据预先储存于用以本地播放的多媒体装置的语言设定数据来自动调整字幕显示与否或所显示字幕的语言种类。
[0024] 在一实施例中,本发明的自动调整显示字幕语言的多媒体播放方法还包括,S7,若该用户在本地播放时重新调整字幕显示设定,更新对应于该用户的字幕喜好设置数据,并同步更新至云端系统。
[0025] 在实际应用中,本发明可适用于多媒体播放器的字幕语言切换流程。首先,判断是否为特定账号登入,若不是则取得本地装置(如多媒体播放软件或其安装的电子装置)上所设定的语言,显示相对应的语言字幕。然而,若是特定账号登入,则同步云端资讯,依机器学习演算结果不显示字幕或显示目前播放影片的字幕语言。而且,对应特定账号的用户若有手动调整字幕语言设定,则重新计算字幕语言喜好设定,并将结果上传至云端(如远端服务器或与本地装置网络连接的其他多媒体播放装置)。优选地,本发明既可将本地多媒体播放器的特定帐户相关信息上传至云端系统,还可从云端系统下载该特定帐户相关信息(如优选中文字幕、次选英文字幕等)或对应于影音内容的相关信息(如字幕翻译信息、导演信息、影片类别信息或影片分级信息等)。
[0026] 请参见图2,图2为本发明的自动调整显示字幕语言的多媒体播放系统的示意图。本发明的一种自动调整显示字幕语言的多媒体播放系统10包括机器学习演算单元1、网络单元2、资讯库单元3和播放单元4。
[0027] 机器学习演算单元1用以根据用户在本地播放不同影音内容时手动调整的字幕显示设定,生成对应于该用户的字幕喜好设置数据。优选地,机器学习演算单元1还用以,依据不同影音内容的类别参数、导演参数或分级参数来调整字幕显示设定,并将其中出现次数最多的语言种类统计入对应于该用户的字幕喜好设置数据。在一实施例中,若依据多个参数得到的对应于不同语言种类的出现次数相同时,机器学习演算单元1将资讯库单元3内预先设定的语言种类归入对应于该用户的字幕喜好设置数据。和/或,若依据该导演参数得到的对应于不同语言种类的出现次数相同时,机器学习演算单元1将导演的国藉所对应的语言种类归入对应于该用户的字幕喜好设置数据。
[0028] 网络单元2用以结合该用户的预设帐号,将对应于该用户的字幕喜好设置数据上传至云端系统20。优选地,利用网络单元2可将本地多媒体播放器的特定帐户相关信息上传至云端系统20,还可从云端系统20下载该特定帐户相关信息(如优选中文字幕、次选英文字幕等)或对应于影音内容的相关信息(如字幕翻译信息、导演信息、影片类别信息或影片分级信息等)。
[0029] 资讯库单元3用以当该预设帐号登录成功并进行本地播放时,通过网络单元2从云端系统20同步获取对应于该用户的字幕喜好设置数据。优选地,利用资讯库单元3可储存经学习演算得到的字幕喜好设置数据,还可预存或读取用户喜好、影音类别等对应于本地装置的原始设定。
[0030] 播放单元4根据该字幕喜好设置数据自动调整本地播放时的字幕显示与否或所显示字幕的语言种类。本发明所述的字幕显示与否是指开启或关闭字幕显示功能。本发明所述的字幕语言种类可以是与视频流中音频所使用的语言对应,或是与经翻译后的其它语言对应,本发明并不以此为限。举例来说,对于一名熟悉中文的观赏者在观看英语电影时,中文或中英双语字幕将有助于观赏者理解电影中的英语对白。
[0031] 在一实施例中,当该预设帐号没有登录成功时,播放单元4依据预先储存于资讯库单元3的语言设定数据来自动调整字幕显示与否或所显示字幕的语言种类。
[0032] 在一实施例中,若该用户在本地播放时重新调整字幕显示设定,机器学习演算单元1更新对应于该用户的字幕喜好设置数据,并通过网络单元2同步更新至云端系统20。
[0033] 在实际应用中,可利用机器学习演算单元1将使用者在过去播放不同类别、导演及分级的影音内容时手动调整不显示字幕、或显示的字幕语言情况所累积的大数据汇总统计;在之后播放单元4播放影音内容时,将自动调整不显示字幕或所显示的字幕语言种类。
[0034] 优选地,上述类别、导演及分级等参数的权重可设为一样,机器学习演算单元1将会计算依哪一个参数所出现的语言次数最高并以此为主;若三个参数语言最高次数一样,但语言种类皆不一样,则将依本地装置(如多媒体播放软件或其安装的电子装置)所设定的语言为主。以下结合电影类别和电影导演这两个参数为例,假设针对科幻这一类别参数的影音内容,统计字幕选择英语的次数为T1,针对甲导演这一导演参数的影音内容,统计字幕选择日语的次数为T2;若数值T1大于T2,则针对由甲导演执导的科幻类影片,字幕语言优选英语;若数值T1小于T2,则针对由甲导演执导的科幻类影片,字幕语言优选日语;若数值T1等于T2,则针对由甲导演执导的科幻类影片,字幕语言仍依本地装置所设定的语言。
[0035] 特别地,针对导演参数,若不同的语言种类出现的最高次数相同时,将会依该导演的国藉所对应的语言为主,若无法确定国籍则依本地装置所设定的语言。举例来说,针对中国国籍的乙导演执导的影片,且仅考虑影音内容的导演参数,统计记录字幕选择中文的次数为S1、字幕选择英文的次数为S2;若数值S1大于S2,则针对由乙导演执导的影片,字幕语言优选对应于S1的中文;若数值S1小于S2,则针对由乙导演执导的影片,字幕语言优选对应于S2的英文;若数值S1等于S2,则针对由乙导演执导的影片,字幕语言优选乙导演的国籍语言,即中文。如此,可更好地确保字幕语言的自动调整得以完成。
[0036] 本发明的自动调整显示字幕语言的多媒体播放方法及系统,可学习记忆过去播放器用户依不同类影音内容的字幕显示设置喜好,或者依据对应于多媒体播放器本地装置上的语言设定,自动调整不显示或显示相对应的语言字幕,并且可依账号将相关信息同步到云端或其他远程的相同多媒体播放器。通过本发明,可人性化且智能地自动调整多媒体播放器显示字幕与否及所显示字幕的语言种类。
[0037] 本发明已由上述相关实施例加以描述,然而上述实施例仅为实施本发明的范例。必需指出的是,已揭露的实施例并未限制本发明的范围。相反地,在不脱离本发明的精神和范围内所作的更动与润饰,均属本发明的专利保护范围。