投屏方法、装置、电子设备、存储介质及产品与流程

摘要: 本公开涉及投屏,尤其涉及一种投屏方法、装置、电子设备、存储介质及产品。背景技术:1、投屏是指当前设备显示的内容投射至其他设备上。比如,将手机上的内容投屏至电视、...
投屏方法、装置、电子设备、存储介质及产品与流程

本公开涉及投屏,尤其涉及一种投屏方法、装置、电子设备、存储介质及产品。

背景技术:

1、投屏是指当前设备显示的内容投射至其他设备上。比如,将手机上的内容投屏至电视、电脑上等。在投屏的过程中,直接将当前设备显示的内容投射至其他设备存在局限性。

技术实现思路

1、为克服相关技术中存在的问题,本公开提供了一种投屏方法、装置、电子设备、存储介质及产品。

2、根据本公开实施例的第一方面,提供了一种投屏方法,包括:

3、显示第一显示内容;所述第一显示内容的语言为第一语言;

4、响应于第一投屏操作,对第二显示内容进行投屏;所述第二显示内容为基于第二语言生成的与所述第一显示内容对应的内容,所述第一语言和所述第二语言不同。

5、本公开实施例中,可以显示第一显示内容,并对第二语言下的第二显示内容进行投屏,从而可以提供不同语言下的显示内容,满足用户的语言需求,方便不同语言需求的用户理解和阅读显示内容,避免单一语言的显示内容带来的沟通障碍,提高用户的使用体验。

6、在一些实施例中,所述方法还包括:

7、基于所述第一显示内容,确定所述第二显示内容。

8、本公开实施例中,基于第一显示内容,确定第二显示内容可以确定第一显示内容和第二显示内容的一致性(语义上的一致性),准确传达第一显示内容的意图和信息,从而使用户更快速地获取和理解信息,提高用户的使用体验。

9、在一些实施例中,所述基于所述第一显示内容,确定所述第二显示内容,包括:

10、响应于基于翻译控件触发的翻译操作,基于所述第一显示内容,确定所述第二显示内容,所述翻译控件用于将所述第一语言的显示内容翻译为其他语言的显示内容。

11、本公开实施例中,通过翻译控件触发翻译操作,可以非常直观地进行语言切换。并且,通过翻译控件,可以快速生成第二显示内容,能够有效减少因语言差异导致的信息传递障碍,使用户可以更快速地获取和理解信息,从而提高沟通效率。

12、在一些实施例中,显示界面中包括第一区域和第二区域;所述显示第一显示内容,包括:

13、在所述第一区域中显示所述第一显示内容;

14、所述方法还包括:

15、在所述第二区域中显示功能控件;所述功能控件至少包括所述翻译控件。

16、本公开实施例中,可以在第一区域中显示主要的内容,从而使用户专注于信息的观看,在第二区域中显示功能控件,可以使功能操作与显示内容分离,避免界面的混乱和拥挤,使显示界面的布局更加简洁,提高了操作的便捷性和界面的易用性。另外,将功能控件(如翻译控件)放置在第二区域,使得用户可以快速访问功能控件对应的功能,减少了操作的复杂性和时间成本。

17、在一些实施例中,所述方法还包括:

18、响应于对所述翻译控件的触发操作,显示多种语言;

19、响应于对所述多种语言中任一种语言的选择操作,将所选择的语言确定为所述第二语言,并触发所述翻译操作。

20、本公开实施例中,通过触发翻译控件即可看到多种语言选项,并从中选择第二语言,这种直观的操作方式符合用户的直觉,降低了学习成本,使得用户能够快速上手并完成语言切换。选择语言后,设备可以触发翻译操作,从而实现显示内容的翻译,进而使操作更加高效性,提升了整体的交互体验。

21、在一些实施例中,所述基于所述第一显示内容,确定所述第二显示内容,包括:

22、基于所述第一显示内容,确定第三显示内容;所述第三显示内容包括所述第一显示内容中的全部显示内容,或者,所述第三显示内容包括所述第一显示内容中的部分显示内容;

23、对所述第一语言的第三显示内容进行翻译,得到所述第二显示内容。

24、本公开实施例中,可以选择性地对第一显示内容中的全部或部分内容进行翻译。也即,可以根据实际需求确定需翻译的内容,从而提高翻译的灵活性,减少不必要的翻译操作,提高翻译效率,降低资源的消耗。

25、在一些实施例中,所述基于所述第一显示内容,确定第三显示内容,包括:

26、将在所述第一显示内容中被选择框选中的显示内容确定为所述第三显示内容。

27、本公开实施例中,通过选择框框选第一显示内容中的显示内容,并将框选的内容作为第三显示内容进行处理,可以精确地指定需要翻译的内容,避免了不必要的翻译操作。并且,可以根据需求选择翻译的内容范围,提高了用户的使用体验。

28、在一些实施例中,所述方法还包括:

29、响应于对所述选择框的边框的拖动操作,调整所述选择框的尺寸。

30、本公开实施例中,可以通过拖动操作,更加精确地调整选择框的尺寸,从而更精确地选择需要翻译的内容,确保翻译的准确性和针对性。

31、在一些实施例中,所述对所述第一语言的第三显示内容进行翻译,得到所述第二显示内容,包括:

32、对所述第一语言的第三显示内容进行翻译,得到所述第二语言的第三显示内容;

33、基于所述第一语言的第三显示内容,调整第二语言的第三显示内容的格式,得到所述第二显示内容,以使第一元素在所述第二显示内容中的位置与第二元素在第三显示内容中的位置对应,所述第一元素为所述第二显示内容中的任一元素,所述第二元素为所述第一元素翻译后的元素。

34、本公开实施例中,通过调整翻译后的内容格式,使得翻译后的元素在第二显示内容中的位置与原文中的元素位置一致。这种格式对齐能够确保用户在查看翻译内容时,能够快速找到对应的原文元素,提升翻译前后的显示内容的可读性和一致性。同时,还可以避免因格式差异导致的混乱或误解,使用户获得更加连贯和一致的视觉体验。

35、在一些实施例中,所述方法还包括:

36、基于所述第一显示内容,确定第四显示内容;所述第四显示内容的语言为第三语言,且所述第一语言和所述第三语言相同或者不同;

37、响应于第二投屏操作,对所述第四显示内容进行投屏,用于显示投屏的所述第四显示内容的设备与用于显示投屏的所述第二显示内容的设备不同。

38、本公开实施例中,可以实现将不同语言的显示内容投屏到不同设备,从而满足多语言环境下的多样化语言需求。

39、在一些实施例中,所述方法还包括:

40、显示多个设备中每个设备对应的设备标识;

41、响应于对多个设备标识中任一设备标识的选择操作,将所选择的设备标识对应的设备确定为用于显示投屏的显示内容的设备,所述显示内容包括所述第二显示内容或者所述第四显示内容。

42、本公开实施例中,通过显示多个设备的设备标识,可以直观地识别并选择设备进行投屏,提高了操作的便捷性和可行性。

43、在一些实施例中,所述方法还包括:

44、预览所述第二显示内容在投屏后的显示效果。

45、本公开实施例中,在正式投屏之前预览显示效果,可以提前确认内容是否符合预期,从而避免了因内容格式、布局或显示问题导致的尴尬或误解,提高了用户的使用体验。

46、根据本公开实施例的第二方面,提供了一种投屏方法,包括:

47、显示第二显示内容;所述第二显示内容为基于第二语言生成的与第一显示内容对应的内容,所述第一显示内容的语言为第一语言,且所述第一语言和所述第二语言不同。

48、本公开实施例中,可以显示第二显示内容,从而满足用户的语言需求,方便用户理解和阅读显示内容,避免单一语言的显示内容带来的沟通障碍,提高用户的使用体验。

49、在一些实施例中,所述第二显示内容为响应于翻译操作确定的显示内容,所述翻译操作基于翻译控件触发,所述翻译控件用于将所述第一语言的显示内容翻译为其他语言的显示内容。

50、本公开实施例中,通过翻译控件触发翻译操作,可以非常直观地进行语言切换。并且,通过翻译控件,可以快速生成第二显示内容,能够有效减少因语言差异导致的信息传递障碍,使用户可以更快速地获取和理解信息,从而提高沟通效率。

51、在一些实施例中,所述第二显示内容为对所述第一语言的第三显示内容进行翻译后获得的显示内容,所述第三显示内容包括所述第一显示内容中的全部显示内容,或者,所述第三显示内容包括所述第一显示内容中的部分显示内容。

52、本公开实施例中,可以选择性地对第一显示内容中的全部或部分内容进行翻译。也即,可以根据实际需求确定需翻译的内容,从而提高翻译的灵活性,减少不必要的翻译操作,提高翻译效率,降低资源的消耗。

53、在一些实施例中,第一元素在所述第二显示内容中的位置与第二元素在所述第三显示内容中的位置对应,所述第一元素为所述第二显示内容中的任一元素,所述第二元素为所述第一元素翻译后的元素。

54、本公开实施例中,使第一元素在第二显示内容中的位置与第二元素在第三显示内容中的位置对应,提升翻译前后的显示内容的可读性和一致性,使用户获得更加连贯和一致的视觉体验。

55、根据本公开实施例的第三方面,提供了一种投屏装置,包括:

56、第一显示模块,被配置为显示第一显示内容;所述第一显示内容的语言为第一语言;

57、投屏模块,被配置为响应于第一投屏操作,对第二显示内容进行投屏;所述第二显示内容为基于第二语言生成的与所述第一显示内容对应的内容,所述第一语言和所述第二语言不同。

58、本公开实施例中,可以显示第一显示内容,并对第二语言下的第二显示内容进行投屏,从而可以提供不同语言下的显示内容,满足用户的语言需求,方便不同语言需求的用户理解和阅读显示内容,避免单一语言的显示内容带来的沟通障碍,提高用户的使用体验。

59、在一些实施例中,所述装置还包括处理模块,所述处理模块被配置为:

60、基于所述第一显示内容,确定所述第二显示内容。

61、本公开实施例中,基于第一显示内容,确定第二显示内容可以确定第一显示内容和第二显示内容的一致性(语义上的一致性),准确传达第一显示内容的意图和信息,从而使用户更快速地获取和理解信息,提高用户的使用体验。

62、在一些实施例中,所述处理模块,被配置为:

63、响应于基于翻译控件触发的翻译操作,基于所述第一显示内容,确定所述第二显示内容,所述翻译控件用于将所述第一语言的显示内容翻译为其他语言的显示内容。

64、本公开实施例中,通过翻译控件触发翻译操作,可以非常直观地进行语言切换。并且,通过翻译控件,可以快速生成第二显示内容,能够有效减少因语言差异导致的信息传递障碍,使用户可以更快速地获取和理解信息,从而提高沟通效率。

65、在一些实施例中,所述处理模块,被配置为:

66、基于所述第一显示内容,确定第三显示内容;所述第三显示内容包括所述第一显示内容中的全部显示内容,或者,所述第三显示内容包括所述第一显示内容中的部分显示内容;

67、对所述第一语言的第三显示内容进行翻译,得到所述第二显示内容。

68、本公开实施例中,可以选择性地对第一显示内容中的全部或部分内容进行翻译。也即,可以根据实际需求确定需翻译的内容,从而提高翻译的灵活性,减少不必要的翻译操作,提高翻译效率,降低资源的消耗。

69、根据本公开实施例的第四方面,提供了一种投屏装置,包括:

70、第二显示模块,被配置为显示第二显示内容;所述第二显示内容为基于第二语言生成的与第一显示内容对应的内容,所述第一显示内容的语言为第一语言,且所述第一语言和所述第二语言不同。

71、本公开实施例中,可以显示第二显示内容,从而满足用户的语言需求,方便用户理解和阅读显示内容,避免单一语言的显示内容带来的沟通障碍,提高用户的使用体验。

72、在一些实施例中,所述第二显示内容为响应于翻译操作确定的显示内容,所述翻译操作基于翻译控件触发,所述翻译控件用于将所述第一语言的显示内容翻译为其他语言的显示内容。

73、本公开实施例中,通过翻译控件触发翻译操作,可以非常直观地进行语言切换。并且,通过翻译控件,可以快速生成第二显示内容,能够有效减少因语言差异导致的信息传递障碍,使用户可以更快速地获取和理解信息,从而提高沟通效率。

74、根据本公开实施例的第五方面,提供了一种电子设备,包括:

75、处理器;

76、用于存储处理器可执行指令的存储器;

77、其中,所述处理器被配置为执行如本公开第一方面所述的投屏方法或执行如本公开第二方面所述的投屏方法。

78、根据本公开实施例的第六方面,提供了一种非临时性计算机可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如本公开第一方面所述的投屏方法或执行如本公开第二方面所述的投屏方法。

79、根据本公开实施例的第七方面,提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如本公开第一方面所述的投屏方法或执行如本公开第二方面所述的投屏方法。

80、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。