CN106896985A - 用于切换朗读信息与阅读信息的方法和装置 - Google Patents

用于切换朗读信息与阅读信息的方法和装置 Download PDF

Info

Publication number
CN106896985A
CN106896985A CN201710103870.5A CN201710103870A CN106896985A CN 106896985 A CN106896985 A CN 106896985A CN 201710103870 A CN201710103870 A CN 201710103870A CN 106896985 A CN106896985 A CN 106896985A
Authority
CN
China
Prior art keywords
information
reading
user
read aloud
aloud
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.)
Granted
Application number
CN201710103870.5A
Other languages
English (en)
Other versions
CN106896985B (zh
Inventor
鞠训卓
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201710103870.5A priority Critical patent/CN106896985B/zh
Publication of CN106896985A publication Critical patent/CN106896985A/zh
Application granted granted Critical
Publication of CN106896985B publication Critical patent/CN106896985B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/167Audio in a user interface, e.g. using voice commands for navigating, audio feedback

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请公开了用于切换朗读信息与阅读信息的方法和装置。方法的一具体实施方式包括:在应用页面接收朗读触发操作,呈现朗读控制界面;在应用页面接收对信息流中的信息的朗读选择操作,得到用户所选择朗读的信息;采用语音播放用户所选择朗读的信息;接收用户对信息流中的信息的阅读选中操作,得到用户所选中阅读的信息;呈现用户所选中阅读的信息的落地页。该实施方式实现了在没有明显降低客户端整句确定性能的前提下,极大提升了客户端整句的出词质量。

Description

用于切换朗读信息与阅读信息的方法和装置
技术领域
本申请涉及计算机技术领域,具体涉及计算机网络技术领域,尤其涉及用于切换朗读信息与阅读信息的方法和装置。
背景技术
在应用程序的页面,通常提供了信息流供用户选择,用户可以按照自己的喜好点击信息,收听朗读或进行阅读。
目前用户在收听朗读或进行阅读时,需要进行以下操作:当用户收听朗读时,用户点击应用页面的扬声器选项,触发朗读模式;接着,用户点击信息流中的信息,应用开始播放朗读信息;当用户在朗读状态下想要切换至阅读时,点击朗读界面中的关闭按钮,并在弹出的关闭确认选项上点击确认,应用返回页面,之后,用户再点击页面的信息流中的信息,进入该信息的落地页开始阅读;当用户希望阅读其它信息时,点击信息落地页的返回按钮以返回应用页面,从而可以在应用页面选择其它信息。
然而,目前这种用户在朗读模式和阅读模式间进行切换的方式,切换时需要较多的步骤,因此切换效率较低。
发明内容
本申请的目的在于提出一种改进的用于切换朗读信息与阅读信息的方法和装置,来解决以上背景技术部分提到的技术问题。
第一方面,本申请提供了一种用于切换朗读信息与阅读信息的方法,方法包括:在应用页面接收朗读触发操作,呈现朗读控制界面;在应用页面接收对信息流中的信息的朗读选择操作,得到用户所选择朗读的信息;采用语音播放用户所选择朗读的信息;接收用户对信息流中的信息的阅读选中操作,得到用户所选中阅读的信息;呈现用户所选中阅读的信息的落地页。
在一些实施例中,接收用户对信息流中的信息的阅读选中操作,得到用户所选中阅读的信息包括:接收用户对信息流中的信息的第一按压操作;检测第一按压操作持续的时长是否大于预定时长;若是,则将第一按压操作所选中的信息确定为阅读信息。
在一些实施例中,接收用户对信息流中的信息的阅读选中操作,得到用户所选中阅读的信息包括:接收用户对信息流中的信息的第二按压操作;检测第二按压操作施加的压力是否大于预定压力;若是,则将第二按压操作所选中的信息确定为阅读信息。
在一些实施例中,方法还包括:接收对落地页中返回选项的选择操作;返回应用页面。
在一些实施例中,呈现朗读控制界面包括:在应用页面的页边和/或页角,呈现朗读控制界面。
在一些实施例中,在应用页面的页边和/或页角,显示朗读控制界面包括:在应用页面的页边和/或页角,呈现半透明的朗读控制界面。
在一些实施例中,方法还包括:在采用语音播放用户所选择朗读的信息时,在朗读控制界面呈现用户所选择朗读的信息的名称。
第二方面,本申请提供了一种用于切换朗读信息与阅读信息的装置,装置包括:界面呈现模块,用于在应用页面接收朗读触发操作,呈现朗读控制界面;信息选择模块,用于在应用页面接收对信息流中的信息的朗读选择操作,得到用户所选择朗读的信息;语音播放模块,用于采用语音播放用户所选择朗读的信息;阅读选中模块,用于接收用户对信息流中的信息的阅读选中操作,得到用户所选中阅读的信息;落地页呈现模块,用于呈现用户所选中阅读的信息的落地页。
在一些实施例中,阅读选中模块包括:按压接收模块,用于接收用户对信息流中的信息的第一按压操作;时长检测模块,用于检测第一按压操作持续的时长是否大于预定时长;信息确定模块,用于若第一按压操作持续的时长大于预定时长,则将第一按压操作所选中的信息确定为阅读信息。
在一些实施例中,阅读选中模块包括:操作接收模块,用于接收用户对信息流中的信息的第二按压操作;压力检测模块,用于检测第二按压操作施加的压力是否大于预定压力;信息选中模块,用于若第二按压操作施加的压力大于预定压力,则将第二按压操作所选中的信息确定为阅读信息。
在一些实施例中,装置还包括:返回选择模块,用于接收对落地页中返回选项的选择操作;页面返回模块,用于返回应用页面。
在一些实施例中,界面呈现模块进一步用于:在应用页面的页边和/或页角,呈现朗读控制界面。
在一些实施例中,界面呈现模块进一步用于包括:在应用页面的页边和/或页角,呈现半透明的朗读控制界面。
在一些实施例中,装置还包括:在采用语音播放用户所选择朗读的信息时,在朗读控制界面呈现用户所选择朗读的信息的名称。
第三方面,本申请提供了一种设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如上任一所述的用于切换朗读信息与阅读信息的方法。
第四方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上任一所述的用于切换朗读信息与阅读信息的方法。
本申请提供的用于切换朗读信息与阅读信息的方法和装置,该用于切换朗读信息与阅读信息的方法,首先,在应用页面接收朗读触发操作,呈现朗读控制界面;之后,在应用页面接收对信息流中的信息的朗读选择操作,得到用户所选择朗读的信息;之后,采用语音播放用户所选择朗读的信息;之后,接收用户对信息流中的信息的阅读选中操作,得到用户所选中阅读的信息;最后,呈现用户所选中阅读的信息的落地页。从而实现了用户在朗读模式和阅读模式间的快速切换,由于简化了切换时所需要的步骤,因此切换效率较高。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1是根据本申请的用于切换朗读信息与阅读信息的方法的一个实施例的示意性流程图;
图2a示出了根据本申请实施例的一个示例性应用场景中用户在应用页面施加朗读触发操作的屏幕截图;
图2b示出了根据本申请实施例的一个示例性应用场景中用户在朗读界面选中阅读的信息的屏幕截图;
图2c示出了根据本申请实施例的一个示例性应用场景中呈现用户所选中阅读的信息的落地页的屏幕截图;
图2d示出了根据本申请实施例的一个示例性应用场景中应用程序的页面的屏幕截图;
图3是根据本申请的用于切换朗读信息与阅读信息的装置的一个实施例的示例性结构图;
图4是适于用来实现本申请实施例的终端设备或服务器的计算机***的结构示意图。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
图1示出了根据本申请的用于切换朗读信息与阅读信息的方法的一个实施例的流程100。该用于切换朗读信息与阅读信息的方法包括:
在步骤110中,在应用页面接收朗读触发操作,呈现朗读控制界面。
在本实施例中,应用页面是指应用程序的页面,接收的朗读触发操作是指接收的用户操作符合预设的朗读触发操作,因此该用户操作被识别为朗读触发操作。朗读控制界面是指用于控制朗读的界面,例如包括停止、播放、倍速播放、快进、快退、关闭等朗读控制按钮的界面。
在这里,用户向终端提交朗读触发操作的方法,可以为现有技术或未来发展的技术中向终端提交操作的方法,例如晃动终端、点击虚拟按钮(例如显示在显示屏上的虚拟按钮)、点击实体按钮(例如音量按键)、手势识别、人脸识别、语音识别或者其它未来将开发的人机交互方式。以手势识别为例,在终端具有摄像头的情况下,朗读触发操作的发起方式还可以是作用于摄像头的、与所述触发朗读的预设操作相对应的操作手势。更具体而言,首先,可以预定义与朗读触发操作相对应的操作手势;之后,所述终端的摄像头可以实时地对用户手势进行捕捉和识别,如果所述用户手势随后被识别为与所述朗读触发操作的发起相对应的操作手势,则提交朗读触发操作。
在本实施例的一些可选实现方式中,呈现朗读控制界面可以包括:在应用页面的页边和/或页角,呈现朗读控制界面。
在本实现方式中,通过响应于接收朗读触发操作,在应用页面的页边和/或页角呈现朗读控制界面,可以减少对应用页面所显示的内容(例如信息流中的信息)的遮挡,提高人机交互效率。
在本实施例的一些可选实现方式中,在应用页面的页边和/或页角,呈现朗读控制界面包括:在应用页面的页边和/或页角,呈现半透明的朗读控制界面。
在本实现方式中,通过在应用页面的页边和/或页角,显示半透明的朗读控制界面,可以进一步减少对应用页面所显示的内容(例如信息流中的信息)的遮挡,提高人机交互效率。
在步骤120中,在应用页面接收对信息流中的信息的朗读选择操作,得到用户所选择朗读的信息。
在本实施例中,信息流(Feed流)是指单条Feed的信息集合。而这里的信息(Feed)是指信息的概括展示,可以使用不同的模板,例如三图、左文右图、纯文本、大图等。接收的朗读选择操作是指接收的用户输入的操作与预置的朗读选择操作相符合,则该用户输入的操作被识别为朗读选择操作。这里的朗读选择操作,可以为现有技术中或未来发展的技术中预定义的操作,例如点击预定位置、滑动预定距离、拨动预定位置等。根据用户的朗读选择操作,可以定位用户操作的位置,并将该位置所呈现的信息确定为用户所选择朗读的信息。
在步骤130中,采用语音播放用户所选择朗读的信息。
在本实施例中,由于接收的朗读选择操作为在朗读控制界面被触发后的选中操作,因此可以确定用户的指示为语音播放,从而采用语音播放用户所选择朗读的信息。
在本实施例的一些可选实现方式中,用于切换朗读信息与阅读信息的方法还包括:在采用语音播放用户所选择朗读的信息时,在朗读控制界面呈现用户所选择朗读的信息的名称。
通过在采用语音播放用户所选择朗读的信息时,在朗读控制界面呈现用户所选择朗读的信息的名称,可以提示用户当前朗读的对象,提高人机交互效率。
在步骤140中,接收用户对信息流中的信息的阅读选中操作,得到用户所选中阅读的信息。
在本实施例中,阅读选中操作是指用户输入的与预设的阅读选中操作相符合的操作。例如,若预设的阅读选中操作为预定轨迹的滑动操作,则当接收到的用户操作符合该预定轨迹的滑动操作时,确认该用户操作为阅读选中操作。
在本实施例的一些可选实现方式中,接收用户对信息流中的信息的阅读选中操作,得到用户所选中阅读的信息包括:接收用户对信息流中的信息的第一按压操作;检测第一按压操作持续的时长是否大于预定时长;若是,则将第一按压操作所选中的信息确定为阅读信息。
在本实现方式中,若接收的用户对信息流中的信息的阅读选中操作为按压操作,此时可以根据用户的按压时间来排除用户的误操作,从而提高响应用户操作的准确率。这里的第一按压操作,是指用于判定按压操作持续的时长是否大于预定时长的按压操作,并不代表对按压操作的特殊限定。
在本实施例的一些可选实现方式中,接收用户对信息流中的信息的阅读选中操作,得到用户所选中阅读的信息包括:接收用户对信息流中的信息的第二按压操作;检测第二按压操作施加的压力是否大于预定压力;若是,则将第二按压操作所选中的信息确定为阅读信息。
在本实现方式中,若接收的用户对信息流中的信息的阅读选中操作为按压操作,此时可以根据用户的按压压力来排除用户的误操作,从而提高响应用户操作的准确率。这里的第二按压操作,是指用于判定按压操作施加的压力是否大于预定压力的按压操作,并不代表对按压操作的特殊限定。
在步骤150中,呈现用户所选中阅读的信息的落地页。
在本实施例中,落地页是指点击Feed流中的某条Feed所进入的详细信息展示页面。当在步骤140中得到用户所选中阅读的信息后,应用程序可以向用户呈现用户所选中阅读的信息的详细展示页面。
在本实施例的一些可选实现方式中,接收对落地页中返回选项的选择操作;返回应用页面。
在本实现方式中,用户可以对落地页中的返回选项施加选择操作,之后应用程序响应于对返回选项的选择操作,呈现应用页面。
本申请的上述实施例提供的用于切换朗读信息与阅读信息的方法,通过在应用页面接收朗读触发操作,呈现朗读控制界面;之后,在应用页面接收对信息流中的信息的朗读选择操作,得到用户所选择朗读的信息;之后,采用语音播放用户所选择朗读的信息;之后,接收用户对信息流中的信息的阅读选中操作,得到用户所选中阅读的信息;最后,可以呈现用户所选中阅读的信息的落地页,从而提供了用户在朗读模式和阅读模式间进行快速切换的方法,由于切换时所需要的步骤较少,因此切换效率较高。
以下参考图2a、图2b、图2c和图2d,说明本申请实施例的用于切换朗读信息与阅读信息的方法的一个示例性应用场景。
如图2a所示,图2a示出了用户在应用页面施加朗读触发操作的屏幕截图。在图2a中,用户点击应用页面的扬声器按钮201以触发朗读。之后,如图2b所示,图2b示出了用户在朗读界面选中阅读的信息的屏幕截图。在图2b中,应用呈现了朗读界面202,此时朗读界面202呈现了信息203的名称,用户长按信息203,以便进入阅读状态。之后,如图2c所示,图2c示出了呈现用户所选中阅读的信息的落地页的屏幕截图。在图2c中,应用呈现了用户所选中阅读的信息203的落地页204,此时用户点击返回按钮205,以返回应用页面。之后,如图2d所示,图2d示出了应用程序的页面的屏幕截图。在图2d中,应用程序呈现了应用页面的界面206。
本申请上述应用场景提供的用于切换朗读信息与阅读信息的方法,提升了输出整句的出词准确性。
进一步参考图3,作为对上述方法的实现,本申请提供了一种用于切换朗读信息与阅读信息的装置的一个实施例,该用于切换朗读信息与阅读信息的方法的实施例与图1所示的用于切换朗读信息与阅读信息的方法的实施例相对应,由此,上文针对图1中用于切换朗读信息与阅读信息的方法描述的操作和特征同样适用于用于切换朗读信息与阅读信息的方法300及其中包含的步骤,在此不再赘述。
如图3所示,该配置用于切换朗读信息与阅读信息的装置300包括:界面呈现模块310,用于在应用页面接收朗读触发操作,呈现朗读控制界面;信息选择模块320,用于在应用页面接收对信息流中的信息的朗读选择操作,得到用户所选择朗读的信息;语音播放模块330,用于采用语音播放用户所选择朗读的信息;阅读选中模块340,用于接收用户对信息流中的信息的阅读选中操作,得到用户所选中阅读的信息;落地页呈现模块350,用于呈现用户所选中阅读的信息的落地页。
在本实施例的一些可选实现方式中(图中未示出),阅读选中模块包括:按压接收模块,用于接收用户对信息流中的信息的第一按压操作;时长检测模块,用于检测第一按压操作持续的时长是否大于预定时长;信息确定模块,用于若第一按压操作持续的时长大于预定时长,则将第一按压操作所选中的信息确定为阅读信息。
在本实施例的一些可选实现方式中(图中未示出),阅读选中模块包括:操作接收模块,用于接收用户对信息流中的信息的第二按压操作;压力检测模块,用于检测第二按压操作施加的压力是否大于预定压力;信息选中模块,用于若第二按压操作施加的压力大于预定压力,则将第二按压操作所选中的信息确定为阅读信息。
在本实施例的一些可选实现方式中(图中未示出),装置还包括:返回选择模块,用于接收对落地页中返回选项的选择操作;页面返回模块,用于返回应用页面。
在本实施例的一些可选实现方式中(图中未示出),界面呈现模块进一步用于:在应用页面的页边和/或页角,呈现朗读控制界面。
在本实施例的一些可选实现方式中(图中未示出),界面呈现模块进一步用于包括:在应用页面的页边和/或页角,呈现半透明的朗读控制界面。
在本实施例的一些可选实现方式中(图中未示出),装置还包括:在采用语音播放用户所选择朗读的信息时,在朗读控制界面呈现用户所选择朗读的信息的名称。
本申请还提供了一种设备的实施例,包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如上任一所述的用于切换朗读信息与阅读信息的方法。
本申请还提供了一种计算机可读存储介质的实施例,其上存储有计算机程序,该程序被处理器执行时实现如上任一所述的用于切换朗读信息与阅读信息的方法。
下面参考图4,其示出了适于用来实现本申请实施例的终端设备或服务器的计算机***400的结构示意图。图4示出的终端设备仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
如图4所示,计算机***400包括中央处理模块(CPU)401,其可以根据存储在只读存储器(ROM)402中的程序或者从存储部分408加载到随机访问存储器(RAM)403中的程序而执行各种适当的动作和处理。在RAM 403中,还存储有***400操作所需的各种程序和数据。CPU 401、ROM 402以及RAM 403通过总线404彼此相连。输入/输出(I/O)接口405也连接至总线404。
以下部件连接至I/O接口405:包括键盘、触摸屏等的输入部分406;包括诸如显示屏以及扬声器等的输出部分407;包括硬盘等的存储部分408;以及包括网络接口卡的通信部分409。通信部分409经由诸如因特网的网络执行通信处理。驱动器410也根据需要连接至I/O接口404。可拆卸介质411,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器410上,以便于从其上读出的计算机程序根据需要被安装入存储部分408。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,所述计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分409从网络上被下载和安装,和/或从可拆卸介质411被安装。在该计算机程序被中央处理模块(CPU)401执行时,执行本申请的方法中限定的上述功能。
需要说明的是,本申请所述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。
附图中的流程图和框图,图示了按照本申请各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本申请实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块也可以设置在处理器中,例如,可以描述为:一种处理器包括界面呈现模块、信息选择模块、语音播放模块、阅读选中模块和落地页呈现模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,界面呈现模块还可以被描述为“在应用页面接收朗读触发操作,呈现朗读控制界面的模块”。
作为另一方面,本申请还提供了一种非易失性计算机存储介质,该非易失性计算机存储介质可以是上述实施例中所述装置中所包含的非易失性计算机存储介质;也可以是单独存在,未装配入终端中的非易失性计算机存储介质。上述非易失性计算机存储介质存储有一个或者多个程序,当所述一个或者多个程序被一个设备执行时,使得所述设备:在应用页面接收朗读触发操作,呈现朗读控制界面;在应用页面接收对信息流中的信息的朗读选择操作,得到用户所选择朗读的信息;采用语音播放用户所选择朗读的信息;接收用户对信息流中的信息的阅读选中操作,得到用户所选中阅读的信息;呈现用户所选中阅读的信息的落地页。
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

Claims (16)

1.一种用于切换朗读信息与阅读信息的方法,其特征在于,所述方法包括:
在应用页面接收朗读触发操作,呈现朗读控制界面;
在所述应用页面接收对信息流中的信息的朗读选择操作,得到用户所选择朗读的信息;
采用语音播放所述用户所选择朗读的信息;
接收用户对所述信息流中的信息的阅读选中操作,得到用户所选中阅读的信息;
呈现所述用户所选中阅读的信息的落地页。
2.根据权利要求1所述的方法,其特征在于,所述接收用户对所述信息流中的信息的阅读选中操作,得到用户所选中阅读的信息包括:
接收用户对所述信息流中的信息的第一按压操作;
检测所述第一按压操作持续的时长是否大于预定时长;
若是,则将所述第一按压操作所选中的信息确定为所述阅读信息。
3.根据权利要求1所述的方法,其特征在于,所述接收用户对所述信息流中的信息的阅读选中操作,得到用户所选中阅读的信息包括:
接收用户对所述信息流中的信息的第二按压操作;
检测所述第二按压操作施加的压力是否大于预定压力;
若是,则将所述第二按压操作所选中的信息确定为所述阅读信息。
4.根据权利要求1-3任意一项所述的方法,其特征在于,所述方法还包括:
接收对所述落地页中返回选项的选择操作;
返回所述应用页面。
5.根据权利要求1所述的方法,其特征在于,所述呈现朗读控制界面包括:
在所述应用页面的页边和/或页角,呈现朗读控制界面。
6.根据权利要求5所述的方法,其特征在于,所述在所述应用页面的页边和/或页角,显示所述朗读控制界面包括:
在所述应用页面的页边和/或页角,呈现半透明的朗读控制界面。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在采用语音播放所述用户所选择朗读的信息时,在所述朗读控制界面呈现所述用户所选择朗读的信息的名称。
8.一种用于切换朗读信息与阅读信息的装置,其特征在于,所述装置包括:
界面呈现模块,用于在应用页面接收朗读触发操作,呈现朗读控制界面;
信息选择模块,用于在所述应用页面接收对信息流中的信息的朗读选择操作,得到用户所选择朗读的信息;
语音播放模块,用于采用语音播放所述用户所选择朗读的信息;
阅读选中模块,用于接收用户对所述信息流中的信息的阅读选中操作,得到用户所选中阅读的信息;
落地页呈现模块,用于呈现所述用户所选中阅读的信息的落地页。
9.根据权利要求8所述的装置,其特征在于,所述阅读选中模块包括:
按压接收模块,用于接收用户对所述信息流中的信息的第一按压操作;
时长检测模块,用于检测所述第一按压操作持续的时长是否大于预定时长;
信息确定模块,用于若所述第一按压操作持续的时长大于预定时长,则将所述第一按压操作所选中的信息确定为所述阅读信息。
10.根据权利要求8所述的装置,其特征在于,所述阅读选中模块包括:
操作接收模块,用于接收用户对所述信息流中的信息的第二按压操作;
压力检测模块,用于检测所述第二按压操作施加的压力是否大于预定压力;
信息选中模块,用于若所述第二按压操作施加的压力大于预定压力,则将所述第二按压操作所选中的信息确定为所述阅读信息。
11.根据权利要求8-10任意一项所述的装置,其特征在于,所述装置还包括:
返回选择模块,用于接收对所述落地页中返回选项的选择操作;
页面返回模块,用于返回所述应用页面。
12.根据权利要求8所述的装置,其特征在于,所述界面呈现模块进一步用于:
在所述应用页面的页边和/或页角,呈现朗读控制界面。
13.根据权利要求12所述的装置,其特征在于,所述界面呈现模块进一步用于包括:
在所述应用页面的页边和/或页角,呈现半透明的朗读控制界面。
14.根据权利要求8所述的装置,其特征在于,所述装置还包括:
在采用语音播放所述用户所选择朗读的信息时,在所述朗读控制界面呈现所述用户所选择朗读的信息的名称。
15.一种设备,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一所述的用于切换朗读信息与阅读信息的方法。
16.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一所述的用于切换朗读信息与阅读信息的方法。
CN201710103870.5A 2017-02-24 2017-02-24 用于切换朗读信息与阅读信息的方法和装置 Active CN106896985B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710103870.5A CN106896985B (zh) 2017-02-24 2017-02-24 用于切换朗读信息与阅读信息的方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710103870.5A CN106896985B (zh) 2017-02-24 2017-02-24 用于切换朗读信息与阅读信息的方法和装置

Publications (2)

Publication Number Publication Date
CN106896985A true CN106896985A (zh) 2017-06-27
CN106896985B CN106896985B (zh) 2020-06-05

Family

ID=59184228

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710103870.5A Active CN106896985B (zh) 2017-02-24 2017-02-24 用于切换朗读信息与阅读信息的方法和装置

Country Status (1)

Country Link
CN (1) CN106896985B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110647306A (zh) * 2019-09-30 2020-01-03 掌阅科技股份有限公司 基于电子书应用的阅读模式控制方法及电子设备
CN112541323A (zh) * 2020-12-21 2021-03-23 广州优谷信息技术有限公司 一种朗读素材处理方法及装置
WO2021197300A1 (zh) * 2020-01-19 2021-10-07 托普朗宁(北京)教育科技有限公司 辅助阅读的方法、装置、存储介质及电子设备

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102723004A (zh) * 2011-03-29 2012-10-10 汉王科技股份有限公司 电子文档点读控制方法及装置
CN103092466A (zh) * 2013-01-22 2013-05-08 北京小米科技有限责任公司 一种移动终端的操作方法及装置
US20130257780A1 (en) * 2012-03-30 2013-10-03 Charles Baron Voice-Enabled Touchscreen User Interface
CN104731476A (zh) * 2015-03-21 2015-06-24 苏州乐聚一堂电子科技有限公司 手持智能电子设备电子信息表现方法
CN105159981A (zh) * 2015-08-28 2015-12-16 百度在线网络技术(北京)有限公司 语音搜索结果的操作方法及装置
CN105955609A (zh) * 2016-04-25 2016-09-21 乐视控股(北京)有限公司 一种语音阅读的方法及装置
CN105975469A (zh) * 2015-12-01 2016-09-28 乐视致新电子科技(天津)有限公司 一种浏览器的网页浏览方法和装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102723004A (zh) * 2011-03-29 2012-10-10 汉王科技股份有限公司 电子文档点读控制方法及装置
US20130257780A1 (en) * 2012-03-30 2013-10-03 Charles Baron Voice-Enabled Touchscreen User Interface
CN103092466A (zh) * 2013-01-22 2013-05-08 北京小米科技有限责任公司 一种移动终端的操作方法及装置
CN104731476A (zh) * 2015-03-21 2015-06-24 苏州乐聚一堂电子科技有限公司 手持智能电子设备电子信息表现方法
CN105159981A (zh) * 2015-08-28 2015-12-16 百度在线网络技术(北京)有限公司 语音搜索结果的操作方法及装置
CN105975469A (zh) * 2015-12-01 2016-09-28 乐视致新电子科技(天津)有限公司 一种浏览器的网页浏览方法和装置
CN105955609A (zh) * 2016-04-25 2016-09-21 乐视控股(北京)有限公司 一种语音阅读的方法及装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110647306A (zh) * 2019-09-30 2020-01-03 掌阅科技股份有限公司 基于电子书应用的阅读模式控制方法及电子设备
WO2021197300A1 (zh) * 2020-01-19 2021-10-07 托普朗宁(北京)教育科技有限公司 辅助阅读的方法、装置、存储介质及电子设备
CN112541323A (zh) * 2020-12-21 2021-03-23 广州优谷信息技术有限公司 一种朗读素材处理方法及装置

Also Published As

Publication number Publication date
CN106896985B (zh) 2020-06-05

Similar Documents

Publication Publication Date Title
US11030987B2 (en) Method for selecting background music and capturing video, device, terminal apparatus, and medium
JP7181320B2 (ja) 背景音楽を選択して動画を撮影する方法、装置、端末機及び媒体
CN110634483B (zh) 人机交互方法、装置、电子设备及存储介质
JP7065740B2 (ja) アプリケーション機能情報表示方法、装置、及び端末装置
WO2020163185A1 (en) Visual language interpretation system and user interface
KR102196671B1 (ko) 전자 기기 및 전자 기기의 제어 방법
CN107369462B (zh) 电子书语音播放方法、装置及终端设备
US20100064255A1 (en) Contextual menus in an electronic device
CN105094801B (zh) 应用功能激活方法及装置
CN112445395B (zh) 音乐片段的选取方法、装置、设备及存储介质
CN106485956A (zh) 一种演示电子设备功能的方法、装置和智能终端
CN104811812A (zh) 音视频播放进度的控制方法、装置、和***
CN109859776B (zh) 一种语音编辑方法以及装置
CN106873869A (zh) 一种音乐播放的控制方法及装置
CN104461348B (zh) 信息选取方法及装置
CN110730387A (zh) 视频播放控制方法和装置、存储介质及电子装置
CN106468987B (zh) 一种信息处理方法及客户端
WO2023071917A1 (zh) 虚拟对象互动方法、装置、存储介质及计算机程序产品
CN110166842A (zh) 一种视频文件操作方法、装置和存储介质
CN106896985A (zh) 用于切换朗读信息与阅读信息的方法和装置
CN103973542B (zh) 一种语音信息处理方法及装置
WO2021233245A1 (zh) 提供商品对象信息的方法、装置及电子设备
CN109407944A (zh) 多媒体资源播放调节方法及装置
KR102186815B1 (ko) 컨텐츠 스크랩 방법, 장치 및 기록매체
CN113918522A (zh) 一种文件生成方法、装置及电子设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant