本发明涉及一种用于tv客户端自动切换语言的方法,属于计算机技术领域。
背景技术:
当今时代,互联网应用日新月异,覆盖了人们生活的方方面面。在三网融合的背景下,tv客户端可通过互联网获取丰富网络资源,但是,在tv客户端下载网络资源后,有些网络资源与用户不对应,具体表现在:用户看不同网络资源上语言,如有些少数民族语言或者外语。
即:现需要一只用于tv客户端自动切换语言的方法,能自动切换到与用户画像对应的语言,为广大用户提供丰富的视听体验。
技术实现要素:
本发明要解决的技术问题是提供一种用于tv客户端自动切换语言的方法,能自动切换到与用户画像对应的语言,为广大用户提供丰富的视听体验,可以克服现有技术的不足。
本发明的技术方案是:一种用于tv客户端自动切换语言的方法,它包括tv终端、tv终端用户画像采集模块,数据传输模块及业务系统,在业务系统中设有画像感知模块、语言数据库、自动匹配模块及语言优先级预设模块:
画像感知模块,感知tv终端上传的画像的信息;
语言数据库,用于储存多种语言;
自动匹配模块,根据tv终端用户画像采集模块所上传的画像,自动匹配切换对应画像的语言;
语言优先级预设模块,预设语言的优先级,方便在不能感知画像信息的情况下切换对应的语言。
上述的自动匹配模块中设有历史匹配错误数据记录。
该方法包括以下步骤:s1:tv终端用户画像采集模块采集tv终端上显示的画像,并通过数据传输模块传输到业务系统;s2:业务系统接收画像,并通过画像感知模块进行感知画像,将感知到的画像信息发送给自动匹配模块,将未感知到画像信息的信号发送给语言优先级预设模块;s3:自动匹配模块根据画像感知模块感知到的画像信息自动匹配对应的画像的语言;语言优先级预设模块根据未感知画像的信号,通过预设的高优先级,切换对应的语言;s4:业务系统将自动匹配模块匹配的的语言或语言优先级预设模块切换的语言返回到tv终端。
现有技术比较,本发明用于tv客户端自动切换语言的方法,它包括tv终端、tv终端用户画像采集模块,数据传输模块及业务系统,在业务系统中设有画像感知模块、语言数据库、自动匹配模块及语言优先级预设模块:该方法包括以下步骤:s1:tv终端用户画像采集模块采集tv终端上显示的画像,并通过数据传输模块传输到业务系统;s2:业务系统接收画像,并通过画像感知模块进行感知画像,将感知到的画像信息发送给自动匹配模块,将未感知到画像信息的信号发送给语言优先级预设模块;s3:自动匹配模块根据画像感知模块感知到的画像信息自动匹配对应的画像的语言;语言优先级预设模块根据未感知画像的信号,通过预设的高优先级,切换对应的语言;s4:业务系统将自动匹配模块匹配的的语言或语言优先级预设模块切换的语言返回到tv终端,这样的方法步骤,能实现自动切换到与用户画像对应的语言,为广大用户提供丰富的视听体验。
所述的自动匹配模块中设有历史匹配错误数据记录,这样在给用户画像和语言配对时,方便根据错误的历史匹配数据记录进行调整,方便更加精准匹配。
附图说明
图1是本发明的运作流程示意图。
具体实施方式
实施例1.如图1所示,一种用于tv客户端自动切换语言的方法,它包括tv终端、tv终端用户画像采集模块,数据传输模块及业务系统,其特征在于:在业务系统中设有画像感知模块、语言数据库、自动匹配模块及语言优先级预设模块:
画像感知模块,感知tv终端上传的画像的信息;
语言数据库,用于储存多种语言;
自动匹配模块,根据tv终端用户画像采集模块所上传的画像,自动匹配切换对应画像的语言;
语言优先级预设模块,预设语言的优先级,方便在不能感知画像信息的情况下切换对应的语言。
2.根据权利要求1所述的用于tv客户端自动切换语言的方法,其特征在于:所述的自动匹配模块中设有历史匹配错误数据记录。
该方法包括以下步骤:
s1:tv终端用户画像采集模块采集tv终端上显示的画像,并通过数据传输模块传输到业务系统;
s2:业务系统接收画像,并通过画像感知模块进行感知画像,将感知到的画像信息发送给自动匹配模块,将未感知到画像信息的信号发送给语言优先级预设模块;
s3:自动匹配模块根据画像感知模块感知到的画像信息自动匹配对应的画像的语言;语言优先级预设模块根据未感知画像的信号,通过预设的高优先级,切换对应的语言;
s4:业务系统将自动匹配模块匹配的的语言或语言优先级预设模块切换的语言返回到tv终端。