CN106445461A - 文字信息处理方法及装置 - Google Patents

文字信息处理方法及装置 Download PDF

Info

Publication number
CN106445461A
CN106445461A CN201610936570.0A CN201610936570A CN106445461A CN 106445461 A CN106445461 A CN 106445461A CN 201610936570 A CN201610936570 A CN 201610936570A CN 106445461 A CN106445461 A CN 106445461A
Authority
CN
China
Prior art keywords
word message
terminal
user
voice messaging
word
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
CN201610936570.0A
Other languages
English (en)
Other versions
CN106445461B (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 Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software 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 Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201610936570.0A priority Critical patent/CN106445461B/zh
Publication of CN106445461A publication Critical patent/CN106445461A/zh
Priority to EP17191741.2A priority patent/EP3316122A1/en
Priority to EP21207697.0A priority patent/EP3971704A1/en
Priority to US15/728,010 priority patent/US10817248B2/en
Application granted granted Critical
Publication of CN106445461B publication Critical patent/CN106445461B/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/16Sound input; Sound output
    • G06F3/165Management of the audio stream, e.g. setting of volume, audio stream path
    • 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/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/013Eye tracking input arrangements
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • 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/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
    • G06F3/0483Interaction with page-structured environments, e.g. book metaphor
    • 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/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/0489Interaction 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 dedicated keyboard keys or combinations thereof
    • 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
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L13/00Speech synthesis; Text to speech systems
    • G10L13/08Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails
    • 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/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L13/00Speech synthesis; Text to speech systems

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)
  • Computational Linguistics (AREA)
  • Acoustics & Sound (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

本公开提供了一种文字信息处理方法及装置,属于终端技术领域。所述方法包括:确定第一文字信息处于被浏览状态;在检测到所述被浏览状态中断时,从所述第一文字信息中确定第二文字信息;将所述第二文字信息转换为语音信息,并播放所述语音信息。本公开通过在检测到文字信息的被浏览状态中断时自动播放对应的语音信息,使得由于用户暂时离开终端或者用户视线离开终端屏幕等而导致文字浏览中断时,用户还可以通过收听终端播放的相关语音信息,实现继续获取对应的文字信息,有效提高了用户体验。

Description

文字信息处理方法及装置
技术领域
本公开涉及终端技术领域,尤其涉及一种文字信息处理方法及装置。
背景技术
随着终端技术的发展,终端所能够支持的应用越来越多,终端的功能越来越强大。用户可以在终端上安装浏览器,通过浏览器浏览网页内容,用户还可以在终端上安装电子书阅读器,通过电子书阅读器阅读电子书等。
然而,用户在阅读终端屏幕上显示的文字信息时,如果有事需要暂时离开终端或者视线需要离开终端屏幕,则会导致用户中断阅读。
发明内容
为克服相关技术中存在的问题,本公开提供一种文字信息处理方法及装置,所述技术方案如下:
根据本公开实施例的第一方面,提供一种文字信息处理方法,所述方法包括:
确定第一文字信息处于被浏览状态;
在检测到所述被浏览状态中断时,从所述第一文字信息中确定第二文字信息;
将所述第二文字信息转换为语音信息,并播放所述语音信息。
本公开实施例中,确定第一文字信息处于被浏览状态,在检测到所述被浏览状态中断时,从第一文字信息中确定第二文字信息,将第二文字信息转换为语音信息,并播放语音信息。由于本公开通过在检测到文字信息的被浏览状态中断时自动播放对应的语音信息,使得由于用户暂时离开终端或者用户视线离开终端屏幕等而导致文字浏览中断时,用户还可以通过收听终端播放的相关语音信息,实现继续获取对应的文字信息,有效提高了用户体验。
本公开实施例的一种可能实现方式中,所述确定第一文字信息处于被浏览状态包括以下至少之一:
确定用于展示所述第一文字信息的终端屏幕接收到预设触屏指令;
确定用于展示所述第一文字信息的终端的物理按键或虚拟按键接收到预设操控指令。
本公开实施例中,终端屏幕接收到预设触屏指令时,确定第一文字信息处于被浏览状态;或者,终端的物理按键或虚拟按键接收到预设操控指令时,确定第一文字信息处于被浏览状态,提供了不同的确定第一文字信息处于被浏览状态的方式,丰富了适用场景,使得该方法可以应用于不同类型的终端,提高了该方法的应用灵活性。
本公开实施例的一种可能实现方式中,所述播放所述语音信息,包括:
当检测到用于展示所述第一文字信息的终端的音频播放模式处于耳机模式时,通过所述终端连接的耳机播放所述语音信息;或者,
当检测到所述用于展示所述第一文字信息的终端的音频播放模式处于扬声器模式时,通过所述终端的扬声器播放所述语音信息。
本公开实施例中,通过上述可能实现方式,提供了不同的音频播放模式,丰富了适用场景,使得该方法可以适用于多种不同的终端音频播放模式,提高了该方法的应用灵活性。
本公开实施例的一种可能实现方式中,当检测到所述用于展示所述第一文字信息的终端的音频播放模式处于扬声器模式时,所述方法还包括:
获取用于展示所述第一文字信息的终端与用户之间的距离;
根据所述距离调整所述扬声器的音量大小。
本公开实施例中,根据终端与用户之间的距离,自动调整扬声器的音量,从而避免了人为手动进行音量调整,使得这种语音信息的播放方式能够达到用户最佳收听效果。
本公开实施例的一种可能实现方式中,所述从所述第一文字信息中确定第二文字信息,包括:
确定所述被浏览状态在发生中断时所述第一文字信息中被浏览到的文本位置,将所述第一文字信息中所述文本位置之后的文字信息确定为所述第二文字信息;或者,
将所述第一文字信息确定为所述第二文字信息。
本公开实施例中,终端可以从第一文字信息的第一个字开始播放,也可以从被浏览状态在发生中断时所述第一文字信息中被浏览到的文本位置开始播放,丰富了适用场景。
本公开实施例的一种可能实现方式中,所述获取所述被浏览状态在发生中断时所述第一文字信息中被浏览到的文本位置,包括:
检测用户瞳孔在用于展示所述第一文字信息的终端屏幕上的对焦位置;
确定所述对焦位置为所述文本位置。
本公开实施例中,将浏览中断时用户瞳孔在终端屏幕上的对焦位置作为用户阅读到的文本位置,保证了将用户阅读文字信息和用户收听语音信息进行信息上的无缝衔接,避免了通过语音重复播放用户已经浏览过的内容。
本公开实施例的一种可能实现方式中,在从所述第一文字信息中确定第二文字信息之前,所述方法还包括:
当检测到用于展示所述第一文字信息的终端与用户之间的距离超过第一预设距离阈值时,确定所述被浏览状态中断;或者,
当检测到与所述用于展示所述第一文字信息的终端关联的家居设备接收到预设指令时,确定所述被浏览状态中断;或者,
当检测到用户瞳孔与用于展示所述第一文字信息的终端屏幕之间的距离超过第二预设距离阈值时,确定所述被浏览状态中断。
本公开实施例中,通过终端与用户之间的距离,或者家居设备的异常打断,或者用户瞳孔与终端屏幕之间的距离,确定该浏览状态中断,丰富了适用场景。
本公开实施例的一种可能实现方式中,所述方法还包括:
在播放所述语音信息的过程中,当检测到所述第一文字信息恢复为所述被浏览状态时,停止播放所述语音信息,并提示播放终止前的预设时间段内的语音信息所对应的文字位置。
本公开实施例中,在播放语音信息的过程中,当检测到第一文字信息恢复为被浏览状态时,停止播放该语音信息,从而实现从播放模式恢复到之前的阅读模式,满足了用户的阅读要求,提高了用户粘度。提示播放终止前的预设时间段内的语音信息所对应的文字位置,从而指示读者终止前播放到的位置,方便用户获知从哪里开始继续浏览文字。
根据本公开实施例的第二方面,提供一种文字信息处理装置,所述装置包括:
一种文字信息处理装置,所述装置包括:
第一确定模块,用于确定第一文字信息处于被浏览状态;
第二确定模块,用于在检测到所述被浏览状态中断时,从所述第一文字信息中确定第二文字信息;
转换模块,用于将所述第二文字信息转换为语音信息;
播放模块,用于播放所述语音信息。
本公开实施例的一种可能实现方式中,所述第一确定模块包括以下至少之一:
第一确定单元,用于确定用于展示所述第一文字信息的终端屏幕接收到预设触屏指令;
第二确定单元,用于确定用于展示所述第一文字信息的终端的物理按键或虚拟按键接收到预设操控指令。
本公开实施例的一种可能实现方式中,所述播放模块,包括:
第一播放单元,用于当检测到用于展示所述第一文字信息的终端的音频播放模式处于耳机模式时,通过所述终端连接的耳机播放所述语音信息;或者,
第二播放单元,用于当检测到所述用于展示所述第一文字信息的终端的音频播放模式处于扬声器模式时,通过所述终端的扬声器播放所述语音信息。
本公开实施例的一种可能实现方式中,所述第二播放单元,还用于获取用于展示所述第一文字信息的终端与用户之间的距离,根据所述距离调整所述扬声器的音量大小。
本公开实施例的一种可能实现方式中,所述第二确定模块,包括:
获取单元,用于确定所述被浏览状态在发生中断时所述第一文字信息中被浏览到的文本位置;
第三确定单元,用于将所述第一文字信息中所述文本位置之后的文字信息确定为所述第二文字信息;或者,
所述第二确定模块,包括:
第四确定单元,用于将所述第一文字信息确定为所述第二文字信息。
本公开实施例的一种可能实现方式中,所述获取单元,包括:
检测子单元,用于检测用户瞳孔在用于展示所述第一文字信息的终端屏幕上的对焦位置;
确定子单元,用于确定所述对焦位置为所述文本位置。
本公开实施例的一种可能实现方式中,所述装置还包括:
第三确定模块,用于当检测到用于展示所述第一文字信息的终端与用户之间的距离超过第一预设距离阈值时,确定所述被浏览状态中断;或者,
第四确定模块,用于当检测到与所述用于展示所述第一文字信息的终端关联的家居设备接收到预设指令时,确定所述被浏览状态中断;或者,
第五确定模块,用于当检测到用户瞳孔与用于展示所述第一文字信息的终端屏幕之间的距离超过第二预设距离阈值时,确定所述被浏览状态中断。
本公开实施例的一种可能实现方式中,所述装置还包括:
停止模块,用于在播放所述语音信息的过程中,当检测到所述第一文字信息恢复为所述被浏览状态时,停止播放所述语音信息;
提示模块,用于提示播放终止前的预设时间段内的语音信息所对应的文字位置。
根据本公开实施例的第三方面,提供一种文字信息处理装置,所述装置包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
确定第一文字信息处于被浏览状态;
在检测到所述被浏览状态中断时,从所述第一文字信息中确定第二文字信息;
将所述第二文字信息转换为语音信息,并播放所述语音信息。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的一种文字信息处理方法的流程图;
图2是根据一示例性实施例示出的另一种文字信息处理方法的流程图;
图3是根据一示例性实施例示出的一种显示第一文字信息的界面示意图;
图4是根据一示例性实施例示出的一种确定第二文字信息的界面示意图;
图5是根据一示例性实施例示出的一种确定第二文字信息的界面示意图;
图6是根据一示例性实施例示出的一种文字信息处理装置的框图;
图7是根据一示例性实施例示出的一种第一确定模块的框图;
图8是根据一示例性实施例示出的一种播放模块的框图;
图9是根据一示例性实施例示出的一种第二确定模块的框图;
图10是根据一示例性实施例示出的一种获取单元的框图;
图11是根据一示例性实施例示出的一种文字信息处理装置的框图;
图12是根据一示例性实施例示出的一种文字信息处理装置的框图;
图13是根据一示例性实施例示出的一种文字信息处理装置的框图。
具体实施方式
为使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开实施方式作进一步地详细描述。
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
相关技术中,用户在阅读终端屏幕上显示的文字信息时,如果用户有事需要暂时离开终端或用户视线需要离开终端屏幕,则会导致用户中断阅读,从而导致用户体验差。
本公开实施例中,确定第一文字信息处于被浏览状态,在检测到所述被浏览状态中断时,从第一文字信息中确定第二文字信息,将第二文字信息转换为语音信息,并播放语音信息,进而通过在检测到文字信息的被浏览状态中断时自动播放对应的语音信息,使得由于用户暂时离开终端或者用户视线离开终端屏幕等而导致文字浏览中断时,用户还可以通过收听终端播放的相关语音信息,实现继续获取对应的文字信息,有效提高了用户体验。
图1是根据一示例性实施例示出的一种文字信息处理的方法流程图,如图1所示,该方法可以应用在终端中,该包括以下步骤:
在步骤101中,确定第一文字信息处于被浏览状态。
在步骤102中,在检测到该被浏览状态中断时,从第一文字信息中确定第二文字信息。
在步骤103中,将第二文字信息转换为语音信息,并播放该语音信息。
在该实施例中,第一文字信息可以是用户通过终端所浏览的文字信息,例如,该文字信息可以是报刊信息、电子书信息、PDF或者word等办公文本信息、网页信息等,其中,对于该文字信息的文本格式、包含的文字数量等文字信息的相关属性信息,本公开不做具体限定。
在该实施例中,第二文字信息包含于第一文字信息,其中,第二文字信息可以是从第一文字信息中按照任一规则选取出的文字信息,例如,第二文字信息可以是第一文字信息中用户阅读到的当前文字位置所在的整个段落的信息,或者,第二文字信息可以是第一文字信息的全部或者第一文字信息中用户尚未阅读的文字信息等。
在该实施例中,文字信息处于被浏览状态用于表征用户正在浏览该文字信息,例如,用户正通过手机的浏览器阅读网页信息。
本公开实施例中,确定第一文字信息处于被浏览状态,在检测到所述被浏览状态中断时,从第一文字信息中确定第二文字信息,将第二文字信息转换为语音信息,并播放语音信息。通过在检测到文字信息的被浏览状态中断时自动播放对应的语音信息,使得由于用户暂时离开终端或者用户视线离开终端屏幕等而导致文字浏览中断时,用户还可以通过收听终端播放的相关语音信息,实现继续获取对应的文字信息,有效提高了用户体验。
本公开实施例的一种可能实现方式中,确定第一文字信息处于被浏览状态包括以下至少之一:
确定用于展示第一文字信息的终端屏幕接收到预设触屏指令;
确定用于展示第一文字信息的终端的物理按键或虚拟按键接收到预设操控指令。
在该实施例中,预设触屏指令可以用于表征第一文字信息处于被浏览状态,例如,用户在通过触屏手机浏览文字信息时,在阅读过程中,往往会通过触摸屏幕来控制文本的移动(比如,阅读过的内容会控制上移),也即向屏幕发送了触屏指令。可选的,预设触屏指令可以是接收到用户触屏操作的频率达到预设值(例如,1分钟接收到3次触屏操作,认为文字信息处于被浏览状态)。对于预设触屏指令所遵循的设置规则,可以按照用户需求自行设定,本公开对此不做具体限定。
再例如,用户在通过设置有按键(可以是物理按键,或者是虚拟按键)的电子书阅读器进行阅读时,会通过按键对阅读的内容进行操控。比如,一按键为“上一页”翻页按键,另一按键为“下一页”翻页按键,则通过控制两个按键,可以分别控制进行翻页。可选的,预设操控指令可以是上述的物理或者虚拟按键在预设时间段内接收到至少一次操控。
本公开实施例中,终端屏幕接收到预设触屏指令时,确定第一文字信息处于被浏览状态;或者,终端的物理按键或虚拟按键接收到预设操控指令时,确定第一文字信息处于被浏览状态,提供了不同的确定第一文字信息处于被浏览状态的方式,丰富了适用场景,使得该方法可以应用于不同类型的终端,提高了该方法的应用灵活性。
本公开实施例的一种可能实现方式中,播放该语音信息,包括:
当检测到用于展示第一文字信息的终端的音频播放模式处于耳机模式时,通过终端连接的耳机播放该语音信息;或者,
当检测到用于展示第一文字信息的终端的音频播放模式处于扬声器模式时,通过终端的扬声器播放该语音信息。
本公开实施例中,通过上述可能实现方式,提供了不同的音频播放模式,丰富了适用场景,使得该方法可以适用于多种不同的终端音频播放模式,提高了该方法的应用灵活性。
本公开实施例的一种可能实现方式中,当检测到用于展示第一文字信息的终端的音频播放模式处于扬声器模式时,该方法还包括:
获取用于展示第一文字信息的终端与用户之间的距离;
根据距离调整扬声器的音量大小。
在该实施例中,考虑到用户可能由于一些干扰,暂时中断阅读,并将终端放置于一地点。该情况下,为了进一步提高用户的收听效果,本实施提出根据终端与用户之间的距离来调节扬声器的播放音量。可选的,可以随着距离的增加增大扬声器的输出音量,随着距离的减小减小扬声器的输出音量;或者,在二者距离超过预设距离阈值之后,终止扬声器的声音输出。
本公开实施例中,根据终端与用户之间的距离,自动调整扬声器的音量,从而避免了人为手动进行音量调整,使得这种语音信息的播放方式能够达到用户最佳收听效果。
本公开实施例的一种可能实现方式中,从第一文字信息中确定第二文字信息,包括:
确定该被浏览状态在发生中断时第一文字信息中被浏览到的文本位置,将第一文字信息中文本位置之后的文字信息确定为第二文字信息;或者,
将第一文字信息确定为第二文字信息。
在该实施例中,通过确定浏览发生中断时的浏览位置,可以将语音播放控制为从中断发生位置开始,也即其确定的第二文字信息为尚未阅读的文字信息。该实施例可以保证用户阅读思路的连贯,并且也节省了语音的播放资源。
另外,通过将第一文字信息确定为第二文字信息,也即,在浏览发生中断时,对第一文字信息从头开始阅读,可以简化运算,节约处理器的处理资源,从而执行效率更高。
本公开实施例中,终端可以从第一文字信息的第一个字开始播放,也可以从被浏览状态在发生中断时所述第一文字信息中被浏览到的文本位置开始播放,丰富了适用场景。
本公开实施例的一种可能实现方式中,获取该被浏览状态在发生中断时第一文字信息中被浏览到的文本位置,包括:
检测用户瞳孔在用于展示第一文字信息的终端屏幕上的对焦位置;
确定对焦位置为文本位置。
考虑到人在阅读文字信息时,在生物特征上必然会将视线聚焦于当前阅读的文字,因此,在该实施例中,将浏览中断时用户瞳孔在终端屏幕上的对焦位置作为用户阅读到的文本位置,可以保证将用户阅读文字信息和用户收听语音信息进行信息上的无缝衔接,避免了通过语音重复播放用户已经浏览过的内容。
本公开实施例的一种可能实现方式中,在从第一文字信息中确定第二文字信息之前,该方法还包括:
当检测到用于展示第一文字信息的终端与用户之间的距离超过第一预设距离阈值时,确定该被浏览状态中断;或者,
当检测到与用于展示第一文字信息的终端关联的家居设备接收到预设指令时,确定该被浏览状态中断;或者,
当检测到用户瞳孔与用于展示第一文字信息的终端屏幕之间的距离超过第二预设距离阈值时,确定该被浏览状态中断。
在该实施例中,第一预设距离、第二预设距离可以根据用户需求设定,例如,可以是1米,本公开对此不做具体限定。
在该实施例中,与终端关联的家居设备可以是任意一种家居设备,例如,在终端为手机的情况下,该家居设备为智能门、烹饪设备(例如,智能水壶)、洗衣机等,本公开对此不做具体限定。家居设备接收到预设指令,用于表征终端用户的阅读被家居设备的工作状态打断。例如,预设指令可以是智能门接收到按门铃的指令,用户很可能会中断阅读去开门;或者,预设指令为水壶发出的提示指令,用于指示用户关闭燃气,此情况下,用户很可能会中断阅读去关闭燃气。
本公开实施例中,通过终端与用户之间的距离,或者家居设备的异常打断,或者用户瞳孔与终端屏幕之间的距离,确定该浏览状态中断,丰富了适用场景。
本公开实施例的一种可能实现方式中,该方法还包括:
在播放该语音信息的过程中,当检测到第一文字信息恢复为该被浏览状态时,停止播放该语音信息,并提示播放终止前的预设时间段内的语音信息所对应的文字位置。
在该实施例中,对于文字信息是否恢复为被浏览状态的检测,可以采用与上述检测文字信息的被浏览状态是否中断相类似的方式。例如,通过检测瞳孔与屏幕终端的距离是否在0.5米以内,来确定是否被浏览状态被恢复。其次,也可以通过上述检测屏幕是否接收到预设触屏指令等方式来确定,本公开对此不做具体限定。
在该实施例中,播放终止前预设时间段内的语音信息用于表征用户收听最终收听到的内容。上述预设时间段可以根据用户需求设定,例如,可以设置为3秒,本公开对此不做具体限定。
本公开实施例中,在播放语音信息的过程中,当检测到第一文字信息恢复为被浏览状态时,停止播放该语音信息,从而实现从播放模式恢复到之前的阅读模式,满足了用户的阅读要求,提高了用户粘度。提示播放终止前的预设时间段内的语音信息所对应的文字位置,从而指示读者终止前播放到的位置,方便用户获知从哪里开始继续浏览文字。
上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再一一赘述。
图2是根据一示例性实施例示出的一种文字信息处理方法的流程图,该方法应用在终端中;如图2所示,该方法包括以下步骤:
在步骤201中,终端在终端屏幕上显示第一文字信息。
用户使用终端阅读文字信息时,终端在终端屏幕上显示文字信息,为了便于与后续播放的语音信息被转换的文字信息进行区分,将终端屏幕上显示的文字信息称为第一文字信息。第一文字信息可以为网页内容、电子书、邮件或者本地文档等;本地文档可以为word(文字)文档或者excel(表格)文档等。在本公开实施例中,对第一文字信息不作具体限定。
终端可以为手机终端、PAD(portable android device,平板电脑)终端或者电脑终端等。在本公开实施例中,对终端不作具体限定。
例如,参见图3,用户使用终端上的浏览器搜索“小米”时,终端获取“小米”对应的网页内容,将小米对应的网页内容作为第一文字信息,在终端屏幕上显示第一文字信息。
在步骤202中,终端确定第一文字信息处于被浏览状态。
在一个可能的设计中,用户在浏览第一文字信息时,用户会对终端屏幕进行触控操作。因此,本步骤可以为:
终端确定终端屏幕是否接收到预设触屏指令;如果接收到预设触屏指令,终端确定第一文字信息处于被浏览状态;如果没有接收到预设触屏指令,终端确定第一文字信息没有处于被浏览状态。其中,预设触屏指令可以为上翻页指令或者下翻页指令等。
在一个可能的设计中,用户在浏览第一文字信息时,用户会对终端的物理按键或虚拟按键进行触控操作。因此,本步骤可以为:
终端确定终端的物理按键或虚拟按键是否接收到预设操控指令;如果物理按键或虚拟按键接收到预设操控指令,终端确定第一文字信息处于被浏览状态;如果物理按键或虚拟按键没有接收到预设操控指令,终端确定第一文字信息没有处于被浏览状态。其中,预设操控指令可以为上翻页指令或者下翻页指令等。
在一种可能实现方式中,用户在浏览第一文字信息时,用户瞳孔会注视在第一文字信息上。因此,本步骤可以为:
终端可以通过终端关联的摄像头获取用户瞳孔的对焦位置,确定该对焦位置是否在终端屏幕上,如果该对焦位置在终端屏幕上,确定第一文字信息处于被浏览状态;如果该对焦位置不在终端屏幕上,确定第一文字信息没有处于被浏览状态。
在一种可能实现方式中,如果用户刚刚打开第一文字信息,用户可能只是浏览一下第一文字信息,没有打算仔细阅读第一文字信息,这时候如果播放语音信息可能会对用户造成打扰。因此,本步骤可以为:
终端获取第一文字信息的被浏览时长,如果该被浏览时长超过预设时长,确定第一文字信息处于被浏览状态;如果该被浏览时长没有超过预设时长,确定第一文字信息没有处于被浏览状态,结束。
预设时长可以根据需要进行设置并更改,在本公开实施例中,对预设时长不作具体限定;例如,预设时长可以为1分钟或者2分钟等。
在步骤203中,终端检测该被浏览状态是否中断,如果该被浏览状态中断,执行步骤204。
本步骤可以通过以下第一种实现方式至第三种实现方式实现;对于第一种实现方式,当用户远离终端时,终端确定该被浏览状态中断,相应的,本步骤可以为:
终端检测终端与用户之间的距离;当检测到终端与用户之间的距离超过第一预设距离阈值时,终端确定该被浏览状态中断;当检测到终端与用户之间的距离没有超过第一预设距离阈值时,终端确定该被浏览状态没有中断。
第一预设距离阈值可以根据需要进行设置并更改,在本公开实施例中,对第一预设距离阈值不作具体限定;例如,第一预设距离阈值为80厘米或者1米等。
终端检测终端与用户之间的距离的步骤可以为:
终端接收穿戴设备发送的用户的当前位置信息,根据终端的当前位置信息和用户的当前位置信息,计算终端与用户之间的距离,该穿戴设备为用户当前佩戴的穿戴设备。
由于只有用户当前佩戴该穿戴设备,该穿戴设备发送的当前位置信息才是用户的位置信息,因此,终端接收穿戴设备发送的用户的当前位置信息之前,终端确定用户当前是否佩戴该穿戴设备;如果用户当前佩戴该穿戴设备,执行终端接收穿戴设备发送的用户的当前位置信息;如果用户当前没有佩戴该穿戴设备,则结束。
终端确定用户当前是否佩戴该穿戴设备的步骤可以为:
终端接收穿戴设备发送的当前检测到的特征信息,该特征信息可以包括心率和/或温度等信息;如果该特征信息和用户身体特征匹配,确定用户当前佩戴该穿戴设备;如果该特征信息和用户身体特征信息不匹配,确定用户当前没有佩戴该穿戴设备。其中,穿戴设备可以为手环终端或者手表终端等。
当该特征信息为心率时,终端确定该心率是否在人体的心率范围,如果该心率在人体的心率范围内,确定该特征信息和用户身体特征匹配;如果该心率不在人体的心率范围内,确定该特征信息和用户身体特征不匹配。当该特征信息为温度时,终端确定该温度是否在人体的体表温度范围内,如果该温度在人体的体表温度范围内,确定该特征信息和用户身体特征匹配;如果该温度不在人体的体表温度范围内,确定该特征信息和用户身体特征不匹配。
在实际场景中,终端和穿戴设备可以通过无线通信模块进行关联;终端和穿戴设备进行信息交互时,通过该无线通信模块建立无线传输通道,通过该无线传输通道进行信息交互。
无线通信模块可以为蓝牙模块、Wi-Fi(Wireless Fidelity,无线保真)模块或者移动网络通信模块,移动网络通信模块可以为3G(3rd-generation,第三代移动通信技术)通信模块、4G(4-generation,***移动通信技术)通信模块或者5G(fifth-generation,第五代移动通信技术)通信模块等。
对于第二种实现方式,终端通过其他终端的提示信息,检测该被浏览状态是否中断,例如,与终端关联的智能门的门铃突然响了,此时智能门会向终端发送提醒信息,该提醒信息提醒用户去开门,此时该被浏览状态中断。相应的,本步骤可以为:
当检测到与终端关联的家居设备接收到预设指令时,确定该被浏览状态中断。
家居设备可以为智能门、智能洗衣机或者烹饪设备等;相应的,预设指令可以为开门指令、收衣服指令或者提示指令等。
对于第三种实现方式,终端检测到用户视线离开终端屏幕时,确定该被浏览状态中断,相应的,本步骤可以为:
当检测到用户瞳孔与终端之间的距离超过第二预设距离阈值时,终端确定该被浏览状态中断。
终端中设置距离传感器,通过该距离传感器检测用户瞳孔与终端之间的距离。
第二预设距离阈值和第一预设距离阈值可以相同,也可以不同;第二预设距离阈值可以根据需要进行设置并更改,在本公开实施例中,对第二预设距离阈值也不做具体限定;例如,第二预设距离阈值可以为50厘米或者80厘米等。
在步骤204中,在检测到该被浏览状态中断时,终端从第一文字信息中确定第二文字信息,第二文字信息为第一文字信息中的部分文字信息或者全部文字信息。
在本步骤中,终端在该被浏览状态在发生中断时第一文字信息中被浏览到的文档位置处开始进行语音播放,则终端从第一文字信息中确定第二文字信息的步骤可以为:
终端确定该被浏览状态在发生中断时第一文字信息中被浏览到的文本位置,将第一文字信息中该文档位置之后的文字信息确定为第二文字信息。
其中,终端可以通过摄像头获取用户瞳孔在终端屏幕上的对焦位置,确定该对焦位置为该文本位置。
例如,参见图4,通过终端的摄像头获取用户瞳孔在终端屏幕上的对焦位置;如果该对焦位置为“成立背景”点时,则终端该文本位置为“成立背景”点,将第一文字信息中“成立背景”之后的文字信息确定为第二文字信息。
在本步骤中,终端也可以从第一文字信息的第一个字开始播放,则终端直接将第一文字信息确定为第二文字信息。
例如,参见图5,直接将第一文字信息确定为第二文字信息。
在步骤205中,终端将第二文字信息转换为语音信息。
终端可以自身将第二文字信息转换为语音信息,终端还可以借助于服务器将第二文字信息转换为语音信息。如果终端自身将第二文字信息转换为语音信息,且第二文字信息为网页内容时,终端在从服务器中获取第一文字信息时,也获取第一文字信息对应的语音信息,在本步骤中,终端从第一文字信息对应的语音信息中获取第二文字信息对应的语音信息。如果终端借助于服务器将第二文字信息转换为语音信息时,终端向服务器发送转换请求,该转换请求携带第二文字信息,接收服务器返回的第二文字信息对应的语音信息。
在步骤206中,终端播放该语音信息。
对于终端来说,终端的音频播放模式可以包括两种模式,第一种模式为耳机模式,第二种模式为扬声器模式。则本步骤可以为:
当检测到终端的音频播放模式处于耳机模式时,通过该终端连接的耳机播放该语音信息;或者,当检测到该终端的音频播放模式处于扬声器模式时,通过该终端的扬声器播放该语音信息。
终端检测到终端连接耳机时,确定该终端的音频播放模式处于耳机模式;终端检测到终端没有连接耳机时,确定该终端的音频播放模式处于扬声器模式。
终端通过扬声器播放语音信息时,可以根据终端与用户之间的距离调整扬声器的音量大小,则终端通过终端的扬声器播放该语音信息之前,还包括:
终端获取终端与用户之间的距离,根据该距离调整该扬声器的音量大小。
终端根据该距离调整该扬声器的音量大小的步骤可以为:
终端获取与该距离匹配的音量大小;将终端的扬声器的音量调整至该音量大小。
终端中事先配置距离和音量大小的对应关系,相应的,终端获取与该距离匹配的音量大小的步骤可以为:
终端根据该距离,从距离和音量大小预存储的对应关系中获取与该距离匹配的音量大小。
在一个可能的设计中,终端的音频播放模式虽然处于耳机模式,但是用户摘下耳机离开终端,也即用户没有佩戴该耳机时,通过该耳机播放该语音信息时用户可能无法听到。因此,终端检测到终端的音频播放模式处于耳机模式时,终端还可以检测用户当前是否佩戴该耳机,如果用户当前佩戴该耳机,则终端通过耳机播放该语音信息。如果用户当前没有佩戴该耳机,则终端通过扬声器播放该语音信息。
终端通过耳机上的温度传感器检测温度,确定该温度是否在用户的体表温度范围内,如果该温度在用户的体表温度范围内,确定用户当前佩戴该耳机;如果该温度不在用户的体表温度范围内,确定用户当前没有佩戴该耳机。
在实际场景中,耳机可以通过不同方式连接终端,例如有线方式,即耳机通过耳机上的连接头***终端上的耳机接口,从而实现耳机连接终端,又例如,耳机本身是蓝牙耳机,则该耳机可以通过内置的蓝牙模块与终端的蓝牙模块之间建立蓝牙连接,从而实现耳机连接终端。针对这两种不同的连接方式,终端通过耳机播放该语音信息的步骤可以为:
如果该耳机通过该终端上的耳机接口连接该终端,则终端通过该耳机接口向该耳机发送该语音信息的音频信号,以使耳机输出该音频信号。或者,如果该耳机通过蓝牙连接连接该终端,则终端通过已建立的蓝牙连接向该耳机发送该语音信息的音频信号,以使耳机输出该音频信号。
在一种可能实现方式中,终端还可以同时通过耳机和扬声器播放该语音信息,则本步骤可以为:
持续向该耳机发送该语音信息的音频信号,以使该耳机输出该音频信号,并向该扬声器发送该语音信息的音频信号,以使该扬声器输出该音频信号。
例如,第二文字信息为第一文字信息中“成立背景”点以下的文字信息,则终端从“成立背景”处开始播放。再如,第二文字信息就是第一文字信息时,则终端从当前显示界面中的第一个字开始播放。
在步骤207中,在播放该语音信息的过程中,当检测到第一文字信息恢复为被浏览状态时,终端停止播放该语音信息,并提示播放终止前的预设时间段内的语音信息所对应的文字位置。
为了指示用户终止前播放到的位置,方便用户获知从哪里开始继续浏览文字,终端停止播放该语音信息时,在第一文字信息中标记播放终止前的预设时间段内的语音信息所对应的文字位置。
标记的方式可以为将该文字位置的文字突出显示;或者,在该文字位置添加气泡等方式。预设时间段可以根据需要进行设置并更改,在本公开实施例中,对预设时间段不作具体限定;例如,预设时间段可以为2秒。
终端检测终端与用户之间的距离,当检测到终端与用户之间的距离在第一预设距离阈值内时,确定第一文字信息恢复为被浏览状态。或者,
终端检测用户瞳孔与终端屏幕之间的距离,当检测到用户瞳孔与终端屏幕之间的距离在第二预设距离阈值内时,确定第一文字信息恢复为被浏览状态。
在一个可能的设计中,终端与用户之间的距离在第一预设距离阈值内和/或用户瞳孔与终端屏幕之间的距离在第二预设距离阈值内,但是用户瞳孔没有注视在第一文字信息上,此时第一文字信息没有恢复为被浏览状态,因此,终端停止播放该语音信息之前,还包括:
通过终端的摄像头检测用户瞳孔,当检测到用户瞳孔的对焦位置在第一文字信息上时,终端停止播放该语音信息,从而恢复到阅读模式,避免播放语音信息对用户造成打扰。然而,当检测到用户瞳孔的对焦位置没有在第一文字信息上时,终端可以继续播该语音信息。
本公开实施例的一种可能实现方式中,在播放该语音信息的过程中,如果检测到执行语音业务的提示,终端也会停止播放该语音信息。该执行语音业务的提示可以为来电提示、语音聊天邀请等提示。
本公开实施例中,确定第一文字信息处于被浏览状态,在检测到所述被浏览状态中断时,从第一文字信息中确定第二文字信息,将第二文字信息转换为语音信息,并播放语音信息,进而通过在检测到文字信息的被浏览状态中断时自动播放对应的语音信息,使得由于用户暂时离开终端或者用户视线离开终端屏幕等而导致文字浏览中断时,用户还可以通过收听终端播放的相关语音信息,实现继续获取对应的文字信息,有效提高了用户体验。
下面根据本公开实施例,提供了一种文字信息处理装置,该装置用于实现上述的文字信息处理方法。
图6是根据一示例性实施例示出的一种文字信息处理装置的框图。参照图6,该装置包括第一确定模块301,第二确定模块302、转换模块303和播放模块304。
该第一确定模块301被配置为确定第一文字信息处于被浏览状态。
该第二确定模块302被配置为在检测到该被浏览状态中断时,从第一文字信息中确定第二文字信息。
该转换模块303被配置为将第二文字信息转换为语音信息。
播放模块304被配置为播放该语音信息。
本公开实施例的一种可能实现方式中,参见图7,第一确定模块301包括以下至少之一:
第一确定单元3011,用于确定用于展示第一文字信息的终端屏幕接收到预设触屏指令;
第二确定单元3012,用于确定用于展示第一文字信息的终端的物理按键或虚拟按键接收到预设操控指令。
本公开实施例的一种可能实现方式中,参见图8,播放模块304,包括:
第一播放单元3041,用于当检测到用于展示第一文字信息的终端的音频播放模式处于耳机模式时,通过终端连接的耳机播放该语音信息;或者,
第二播放单元3042,用于当检测到用于展示第一文字信息的终端的音频播放模式处于扬声器模式时,通过终端的扬声器播放该语音信息。
本公开实施例的一种可能实现方式中,第二播放单元3042,还用于获取用于展示第一文字信息的终端与用户之间的距离,根据距离调整扬声器的音量大小。
本公开实施例的一种可能实现方式中,参见图9,第二确定模块302,包括:
获取单元3021,用于确定该被浏览状态在发生中断时第一文字信息中被浏览到的文本位置;
第三确定单元3022,用于将第一文字信息中文本位置之后的文字信息确定为第二文字信息;或者,
第二确定模块302,包括:
第四确定单元3023,用于将第一文字信息确定为第二文字信息。
本公开实施例的一种可能实现方式中,参见图10,获取单元3021,包括:
检测子单元30211,用于检测用户瞳孔在用于展示第一文字信息的终端屏幕上的对焦位置;
确定子单元30212,用于确定对焦位置为文本位置。
本公开实施例的一种可能实现方式中,参见图11,该装置还包括:
第三确定模块305,用于当检测到用于展示第一文字信息的终端与用户之间的距离超过第一预设距离阈值时,确定该被浏览状态中断;或者,
第四确定模块306,用于当检测到与用于展示第一文字信息的终端关联的家居设备接收到预设指令时,确定该被浏览状态中断;或者,
第五确定模块307,用于当检测到用户瞳孔与用于展示第一文字信息的终端屏幕之间的距离超过第二预设距离阈值时,确定该被浏览状态中断。
本公开实施例的一种可能实现方式中,参见图12,该装置还包括:
停止模块308,用于在播放该语音信息的过程中,当检测到第一文字信息恢复为该被浏览状态时,停止播放该语音信息;
提示模块309,用于提示播放终止前的预设时间段内的语音信息所对应的文字位置。
本公开实施例中,通过第一确定模块301确定第一文字信息处于被浏览状态,第二确定模块302在检测到所述被浏览状态中断时,从第一文字信息中确定第二文字信息,转换模块303将第二文字信息转换为语音信息,并通过播放模块304播放语音信息,进而在检测到文字信息的被浏览状态中断时自动播放对应的语音信息,使得由于用户暂时离开终端或者用户视线离开终端屏幕等而导致文字浏览中断时,用户还可以通过收听终端播放的相关语音信息,实现继续获取对应的文字信息,有效提高了用户体验。
上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再一一赘述。
需要说明的是:上述实施例提供的文字信息处理装置在文字信息处理时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的文字信息处理装置与文字信息处理方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
根据本公开实施例,还提供了一种文字信息处理装置,所述装置包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
确定第一文字信息处于被浏览状态;
在检测到所述被浏览状态中断时,从所述第一文字信息中确定第二文字信息;
将所述第二文字信息转换为语音信息,并播放所述语音信息。
图13是根据一示例性实施例示出的一种文字信息处理装置1300的框图。例如,装置1300可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图13,装置1300可以包括以下一个或多个组件:处理组件1302,存储器1304,电源组件1306,多媒体组件1308,音频组件1310,输入/输出(I/O)的接口1312,传感器组件1314,以及通信组件1316。
处理组件1302通常控制装置1300的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1302可以包括一个或多个处理器1320来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1302可以包括一个或多个模块,便于处理组件1302和其他组件之间的交互。例如,处理组件1302可以包括多媒体模块,以方便多媒体组件1308和处理组件1302之间的交互。
存储器1304被配置为存储各种类型的数据以支持在装置1300的操作。这些数据的示例包括用于在装置1300上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1304可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件1306为装置1300的各种组件提供电力。电源组件1306可以包括电源管理***,一个或多个电源,及其他与为装置1300生成、管理和分配电力相关联的组件。
多媒体组件1308包括在所述装置1300和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1308包括一个前置摄像头和/或后置摄像头。当装置1300处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件1310被配置为输出和/或输入音频信号。例如,音频组件1310包括一个麦克风(MIC),当装置1300处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1304或经由通信组件1316发送。在一些实施例中,音频组件1310还包括一个扬声器,用于输出音频信号。
I/O接口1312为处理组件1302和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件1314包括一个或多个传感器,用于为装置1300提供各个方面的状态评估。例如,传感器组件1314可以检测到装置1300的打开/关闭状态,组件的相对定位,例如所述组件为装置1300的显示器和小键盘,传感器组件1314还可以检测装置1300或装置1300一个组件的位置改变,用户与装置1300接触的存在或不存在,装置1300方位或加速/减速和装置1300的温度变化。传感器组件1314可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1314还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1314还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件1316被配置为便于装置1300和其他设备之间有线或无线方式的通信。装置1300可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1316经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1316还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置1300可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述文字信息处理方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1304,上述指令可由装置1300的处理器1320执行以完成上述文字信息处理方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置的处理器执行时,使得装置能够执行上述文字信息处理方法,所述方法包括:
确定第一文字信息处于被浏览状态;
在检测到所述被浏览状态中断时,从所述第一文字信息中确定第二文字信息;
将所述第二文字信息转换为语音信息,并播放所述语音信息。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (17)

1.一种文字信息处理方法,其特征在于,所述方法包括:
确定第一文字信息处于被浏览状态;
在检测到所述被浏览状态中断时,从所述第一文字信息中确定第二文字信息;
将所述第二文字信息转换为语音信息,并播放所述语音信息。
2.根据权利要求1所述的方法,其特征在于,所述确定第一文字信息处于被浏览状态包括以下至少之一:
确定用于展示所述第一文字信息的终端屏幕接收到预设触屏指令;
确定用于展示所述第一文字信息的终端的物理按键或虚拟按键接收到预设操控指令。
3.根据权利要求1所述的方法,其特征在于,所述播放所述语音信息,包括:
当检测到用于展示所述第一文字信息的终端的音频播放模式处于耳机模式时,通过所述终端连接的耳机播放所述语音信息;或者,
当检测到所述用于展示所述第一文字信息的终端的音频播放模式处于扬声器模式时,通过所述终端的扬声器播放所述语音信息。
4.根据权利要求3所述的方法,其特征在于,当检测到所述用于展示所述第一文字信息的终端的音频播放模式处于扬声器模式时,所述方法还包括:
获取用于展示所述第一文字信息的终端与用户之间的距离;
根据所述距离调整所述扬声器的音量大小。
5.根据权利要求1所述的方法,其特征在于,所述从所述第一文字信息中确定第二文字信息,包括:
确定所述被浏览状态在发生中断时所述第一文字信息中被浏览到的文本位置,将所述第一文字信息中所述文本位置之后的文字信息确定为所述第二文字信息;或者,
将所述第一文字信息确定为所述第二文字信息。
6.根据权利要求5所述的方法,其特征在于,所述获取所述被浏览状态在发生中断时所述第一文字信息中被浏览到的文本位置,包括:
检测用户瞳孔在用于展示所述第一文字信息的终端屏幕上的对焦位置;
确定所述对焦位置为所述文本位置。
7.根据权利要求1所述的方法,其特征在于,在从所述第一文字信息中确定第二文字信息之前,所述方法还包括:
当检测到用于展示所述第一文字信息的终端与用户之间的距离超过第一预设距离阈值时,确定所述被浏览状态中断;或者,
当检测到与所述用于展示所述第一文字信息的终端关联的家居设备接收到预设指令时,确定所述被浏览状态中断;或者,
当检测到用户瞳孔与用于展示所述第一文字信息的终端屏幕之间的距离超过第二预设距离阈值时,确定所述被浏览状态中断。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在播放所述语音信息的过程中,当检测到所述第一文字信息恢复为所述被浏览状态时,停止播放所述语音信息,并提示播放终止前的预设时间段内的语音信息所对应的文字位置。
9.一种文字信息处理装置,其特征在于,所述装置包括:
第一确定模块,用于确定第一文字信息处于被浏览状态;
第二确定模块,用于在检测到所述被浏览状态中断时,从所述第一文字信息中确定第二文字信息;
转换模块,用于将所述第二文字信息转换为语音信息;
播放模块,用于播放所述语音信息。
10.根据权利要求9所述的装置,其特征在于,所述第一确定模块包括以下至少之一:
第一确定单元,用于确定用于展示所述第一文字信息的终端屏幕接收到预设触屏指令;
第二确定单元,用于确定用于展示所述第一文字信息的终端的物理按键或虚拟按键接收到预设操控指令。
11.根据权利要求9所述的装置,其特征在于,所述播放模块,包括:
第一播放单元,用于当检测到用于展示所述第一文字信息的终端的音频播放模式处于耳机模式时,通过所述终端连接的耳机播放所述语音信息;或者,
第二播放单元,用于当检测到所述用于展示所述第一文字信息的终端的音频播放模式处于扬声器模式时,通过所述终端的扬声器播放所述语音信息。
12.根据权利要求11所述的装置,其特征在于,所述第二播放单元,还用于获取用于展示所述第一文字信息的终端与用户之间的距离,根据所述距离调整所述扬声器的音量大小。
13.根据权利要求9所述的装置,其特征在于,所述第二确定模块,包括:
获取单元,用于确定所述被浏览状态在发生中断时所述第一文字信息中被浏览到的文本位置;
第三确定单元,用于将所述第一文字信息中所述文本位置之后的文字信息确定为所述第二文字信息;或者,
所述第二确定模块,包括:
第四确定单元,用于将所述第一文字信息确定为所述第二文字信息。
14.根据权利要求13所述的装置,其特征在于,所述获取单元,包括:
检测子单元,用于检测用户瞳孔在用于展示所述第一文字信息的终端屏幕上的对焦位置;
确定子单元,用于确定所述对焦位置为所述文本位置。
15.根据权利要求9所述的装置,其特征在于,所述装置还包括:
第三确定模块,用于当检测到用于展示所述第一文字信息的终端与用户之间的距离超过第一预设距离阈值时,确定所述被浏览状态中断;或者,
第四确定模块,用于当检测到与所述用于展示所述第一文字信息的终端关联的家居设备接收到预设指令时,确定所述被浏览状态中断;或者,
第五确定模块,用于当检测到用户瞳孔与用于展示所述第一文字信息的终端屏幕之间的距离超过第二预设距离阈值时,确定所述被浏览状态中断。
16.根据权利要求9所述的装置,其特征在于,所述装置还包括:
停止模块,用于在播放所述语音信息的过程中,当检测到所述第一文字信息恢复为所述被浏览状态时,停止播放所述语音信息;
提示模块,用于提示播放终止前的预设时间段内的语音信息所对应的文字位置。
17.一种文字信息处理装置,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
确定第一文字信息处于被浏览状态;
在检测到所述被浏览状态中断时,从所述第一文字信息中确定第二文字信息;
将所述第二文字信息转换为语音信息,并播放所述语音信息。
CN201610936570.0A 2016-10-25 2016-10-25 文字信息处理方法及装置 Active CN106445461B (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201610936570.0A CN106445461B (zh) 2016-10-25 2016-10-25 文字信息处理方法及装置
EP17191741.2A EP3316122A1 (en) 2016-10-25 2017-09-19 Method and apparatus for processing text information
EP21207697.0A EP3971704A1 (en) 2016-10-25 2017-09-19 Method and apparatus for processing text information
US15/728,010 US10817248B2 (en) 2016-10-25 2017-10-09 Method and device for processing text information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610936570.0A CN106445461B (zh) 2016-10-25 2016-10-25 文字信息处理方法及装置

Publications (2)

Publication Number Publication Date
CN106445461A true CN106445461A (zh) 2017-02-22
CN106445461B CN106445461B (zh) 2022-02-15

Family

ID=58178166

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610936570.0A Active CN106445461B (zh) 2016-10-25 2016-10-25 文字信息处理方法及装置

Country Status (3)

Country Link
US (1) US10817248B2 (zh)
EP (2) EP3971704A1 (zh)
CN (1) CN106445461B (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107770379A (zh) * 2017-10-25 2018-03-06 上海斐讯数据通信技术有限公司 一种移动终端的安全防护方法和装置
CN107948405A (zh) * 2017-11-13 2018-04-20 百度在线网络技术(北京)有限公司 一种信息处理方法、装置及终端设备
CN107992250A (zh) * 2017-12-20 2018-05-04 维沃移动通信有限公司 一种电子书文件内容的显示方法、移动终端
CN108377358A (zh) * 2018-03-31 2018-08-07 丁超 视频通信处理方法、装置及计算机存储介质
CN109634416A (zh) * 2018-12-12 2019-04-16 广东小天才科技有限公司 一种听写报读的智能控制方法及终端设备
CN109949793A (zh) * 2019-03-06 2019-06-28 百度在线网络技术(北京)有限公司 用于输出信息的方法和装置
CN110401806A (zh) * 2019-06-21 2019-11-01 努比亚技术有限公司 一种移动终端的视频通话方法、移动终端及存储介质
CN110677927A (zh) * 2019-09-24 2020-01-10 北京地平线机器人技术研发有限公司 可穿戴设备自动连接的方法和装置、存储介质、电子设备
CN110682912A (zh) * 2018-06-19 2020-01-14 阿里巴巴集团控股有限公司 一种数据处理方法、装置和机器可读介质
CN113435357A (zh) * 2021-06-30 2021-09-24 平安科技(深圳)有限公司 语音播报方法、装置、设备及存储介质

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11373635B2 (en) * 2018-01-10 2022-06-28 Sony Corporation Information processing apparatus that fades system utterance in response to interruption
CN109725959A (zh) * 2018-05-08 2019-05-07 平安普惠企业管理有限公司 页面控件的响应方法、显示设备及计算机可读存储介质
JP7435125B2 (ja) 2020-03-25 2024-02-21 株式会社Jvcケンウッド 情報出力制御装置、情報出力システム、情報出力制御方法およびプログラム
TR202101347A1 (tr) * 2021-01-28 2022-08-22 Univ Yildiz Teknik Bir sesli okuma cihazı.

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030120491A1 (en) * 2001-12-21 2003-06-26 Nissan Motor Co., Ltd. Text to speech apparatus and method and information providing system using the same
CN101217685A (zh) * 2007-01-04 2008-07-09 中兴通讯股份有限公司 通过文本短信发送彩信的方法和装置
CN101969509A (zh) * 2010-11-02 2011-02-09 华为终端有限公司 通话音量自动调节方法及通信终端
CN103870097A (zh) * 2012-12-12 2014-06-18 联想(北京)有限公司 信息处理的方法及电子设备
CN104639753A (zh) * 2015-02-06 2015-05-20 南京守护宝信息技术有限公司 移动终端及其播报信息的方法
CN104731476A (zh) * 2015-03-21 2015-06-24 苏州乐聚一堂电子科技有限公司 手持智能电子设备电子信息表现方法
CN104810015A (zh) * 2015-03-24 2015-07-29 深圳市创世达实业有限公司 语音转化装置、方法及使用该装置的支持文本存储的音箱
CN106022357A (zh) * 2016-05-11 2016-10-12 珠海市魅族科技有限公司 一种数据输入校准的方法及终端

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8793620B2 (en) * 2011-04-21 2014-07-29 Sony Computer Entertainment Inc. Gaze-assisted computer interface
WO2010118292A1 (en) * 2009-04-09 2010-10-14 Dynavox Systems, Llc Calibration free, motion tolerant eye-gaze direction detector with contextually aware computer interaction and communication methods
US20130083003A1 (en) * 2011-09-30 2013-04-04 Kathryn Stone Perez Personal audio/visual system
CN103294381A (zh) * 2012-03-02 2013-09-11 富泰华工业(深圳)有限公司 电子装置及其音量调节方法
US20130279706A1 (en) * 2012-04-23 2013-10-24 Stefan J. Marti Controlling individual audio output devices based on detected inputs
WO2015027248A2 (en) * 2013-08-23 2015-02-26 Cellepathy Ltd. Mobile device context aware determinations
CN103778806B (zh) * 2012-10-23 2016-04-13 中国电信股份有限公司 有声阅读的方法、终端和***
US9996150B2 (en) * 2012-12-19 2018-06-12 Qualcomm Incorporated Enabling augmented reality using eye gaze tracking
US9196239B1 (en) * 2013-08-30 2015-11-24 Amazon Technologies, Inc. Distracted browsing modes
US9892723B2 (en) * 2013-11-25 2018-02-13 Rovi Guides, Inc. Systems and methods for presenting social network communications in audible form based on user engagement with a user device
US20150286873A1 (en) * 2014-04-03 2015-10-08 Bruce L. Davis Smartphone-based methods and systems
KR102175295B1 (ko) * 2014-01-09 2020-11-06 엘지전자 주식회사 가전제품 및 가전제품 제어방법
US20160059775A1 (en) * 2014-09-02 2016-03-03 Nuance Communications, Inc. Methods and apparatus for providing direction cues to a driver
US20160224308A1 (en) * 2015-01-29 2016-08-04 Kobo Incorporated Indicated reading rate synchronization
US9704488B2 (en) * 2015-03-20 2017-07-11 Microsoft Technology Licensing, Llc Communicating metadata that identifies a current speaker
US20170130967A1 (en) * 2015-11-05 2017-05-11 General Electric Company Oven Appliance
CN105988709A (zh) * 2015-12-03 2016-10-05 广州阿里巴巴文学信息技术有限公司 信息处理方法及装置

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030120491A1 (en) * 2001-12-21 2003-06-26 Nissan Motor Co., Ltd. Text to speech apparatus and method and information providing system using the same
CN101217685A (zh) * 2007-01-04 2008-07-09 中兴通讯股份有限公司 通过文本短信发送彩信的方法和装置
CN101969509A (zh) * 2010-11-02 2011-02-09 华为终端有限公司 通话音量自动调节方法及通信终端
CN103870097A (zh) * 2012-12-12 2014-06-18 联想(北京)有限公司 信息处理的方法及电子设备
CN104639753A (zh) * 2015-02-06 2015-05-20 南京守护宝信息技术有限公司 移动终端及其播报信息的方法
CN104731476A (zh) * 2015-03-21 2015-06-24 苏州乐聚一堂电子科技有限公司 手持智能电子设备电子信息表现方法
CN104810015A (zh) * 2015-03-24 2015-07-29 深圳市创世达实业有限公司 语音转化装置、方法及使用该装置的支持文本存储的音箱
CN106022357A (zh) * 2016-05-11 2016-10-12 珠海市魅族科技有限公司 一种数据输入校准的方法及终端

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107770379A (zh) * 2017-10-25 2018-03-06 上海斐讯数据通信技术有限公司 一种移动终端的安全防护方法和装置
CN107948405A (zh) * 2017-11-13 2018-04-20 百度在线网络技术(北京)有限公司 一种信息处理方法、装置及终端设备
CN107992250A (zh) * 2017-12-20 2018-05-04 维沃移动通信有限公司 一种电子书文件内容的显示方法、移动终端
CN108377358A (zh) * 2018-03-31 2018-08-07 丁超 视频通信处理方法、装置及计算机存储介质
CN108377358B (zh) * 2018-03-31 2020-07-07 江苏怀业安全科技有限公司 视频通信处理方法、装置及计算机存储介质
CN110682912A (zh) * 2018-06-19 2020-01-14 阿里巴巴集团控股有限公司 一种数据处理方法、装置和机器可读介质
CN109634416A (zh) * 2018-12-12 2019-04-16 广东小天才科技有限公司 一种听写报读的智能控制方法及终端设备
CN109949793A (zh) * 2019-03-06 2019-06-28 百度在线网络技术(北京)有限公司 用于输出信息的方法和装置
CN110401806A (zh) * 2019-06-21 2019-11-01 努比亚技术有限公司 一种移动终端的视频通话方法、移动终端及存储介质
CN110677927A (zh) * 2019-09-24 2020-01-10 北京地平线机器人技术研发有限公司 可穿戴设备自动连接的方法和装置、存储介质、电子设备
CN113435357A (zh) * 2021-06-30 2021-09-24 平安科技(深圳)有限公司 语音播报方法、装置、设备及存储介质

Also Published As

Publication number Publication date
EP3316122A1 (en) 2018-05-02
US10817248B2 (en) 2020-10-27
US20180113671A1 (en) 2018-04-26
CN106445461B (zh) 2022-02-15
EP3971704A1 (en) 2022-03-23

Similar Documents

Publication Publication Date Title
CN106445461A (zh) 文字信息处理方法及装置
CN108664190B (zh) 页面显示方法、装置、移动终端以及存储介质
CN110489043A (zh) 一种悬浮窗口的管理方法及相关装置
CN104598130A (zh) 模式切换方法、终端、可穿戴设备及装置
CN107066172A (zh) 移动终端的文件传输方法及装置
CN109271081A (zh) 滚动截屏的方法及电子设备
CN105487650A (zh) 一种智能关闭闹钟的方法及装置
CN105487658A (zh) 控制应用运行的方法及装置
CN106389062A (zh) 按摩椅控制方法及装置
CN104394137B (zh) 一种提醒语音通话的方法及装置
CN107222391A (zh) 群组提醒方法、装置及设备
CN110109608B (zh) 文本显示方法、装置、终端及存储介质
CN107529699A (zh) 电子设备控制方法及装置
CN109600303A (zh) 内容分享方法、装置及存储介质
CN105406882A (zh) 终端设备控制方法及装置
WO2020011080A1 (zh) 显示控制方法及终端设备
CN112788359A (zh) 直播处理方法、装置、电子设备及存储介质
CN105306714B (zh) 一种智能感知操控方法及终端
CN105159709A (zh) 应用启动方法和装置、智能终端
CN110198534A (zh) 通信透传控制方法、通信设备、***及存储介质
CN110069132A (zh) 应用控制方法、智能穿戴设备及计算机可读存储介质
CN107371222A (zh) 虚拟卡禁用方法及装置
CN107071859B (zh) 网络连接处理方法、装置及终端
CN105653027B (zh) 页面缩放方法及装置
CN108958578A (zh) 文件控制方法、装置以及电子装置

Legal Events

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