CN109388792B - 文本处理方法、装置、设备、计算机设备和存储介质 - Google Patents

文本处理方法、装置、设备、计算机设备和存储介质 Download PDF

Info

Publication number
CN109388792B
CN109388792B CN201811158711.6A CN201811158711A CN109388792B CN 109388792 B CN109388792 B CN 109388792B CN 201811158711 A CN201811158711 A CN 201811158711A CN 109388792 B CN109388792 B CN 109388792B
Authority
CN
China
Prior art keywords
voice
original text
editing page
instruction
control button
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.)
Active
Application number
CN201811158711.6A
Other languages
English (en)
Other versions
CN109388792A (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.)
Gree Electric Appliances Inc of Zhuhai
Original Assignee
Gree Electric Appliances Inc of Zhuhai
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 Gree Electric Appliances Inc of Zhuhai filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN201811158711.6A priority Critical patent/CN109388792B/zh
Publication of CN109388792A publication Critical patent/CN109388792A/zh
Application granted granted Critical
Publication of CN109388792B publication Critical patent/CN109388792B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • 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)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Artificial Intelligence (AREA)
  • Computational Linguistics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请涉及一种文本信息处理方法、装置、设备、计算机设备和存储介质,通过接收第一语音指令,并根据所述第一语音指令与设置于原始文本编辑页面的控制按钮,执行所述原始文本编辑页面的控制按钮相应的操作,其中,所述控制按钮用于对所述原始文本编辑页面中的原始文本进行处理。采用本方法能够提高工作效率、便捷以及灵活。

Description

文本处理方法、装置、设备、计算机设备和存储介质
技术领域
本申请涉及数据处理技术领域,特别是涉及一种文本信息处理方法、装置、设备、计算机设备和存储介质。
背景技术
语言虽然并非是人类独有的沟通方式,但是它在人类的日常生活中发挥着近乎不可替代的作用。如今,人工智能的正在快速发展着,用户与移动终端设备间的联系变的日益密切,语音交互缓慢但坚定地走入我们的生活,并且解放我们的双手,用户越来越希望通过语音命令来实现一系列功能操作需求,尽可能去替代双手执行一些动作操作。
目前,用户主要通过点击/滑动等手势操作实现人与移动终端设备间的互动,而对于大部分语音产品将语音作为输出方式。对于文本的处理,大多采用手段操作直接对文本进行编辑或修改。
然而,目前的文本处理方法,存在效率低下的问题。
发明内容
基于此,有必要针对文本处理方法效率低的问题,提供一种文本信息处理方法、装置、设备、计算机设备和存储介质。
一种文本处理方法,所述方法包括:
接收第一语音指令,
根据所述第一语音指令与设置于原始文本编辑页面的控制按钮,执行所述原始文本编辑页面的控制按钮相应的操作;
其中,所述控制按钮用于对所述原始文本编辑页面中的原始文本进行处理。
在其中一个实施例中,所述根据所述第一语音指令与设置于原始文本编辑页面的控制按钮,执行所述原始文本编辑页面的控制按钮相应的操作包括:
判断所述第一语音指令与原始文本编辑页面的控制按钮的响应指令是否匹配;
若匹配,则执行所述原始文本编辑页面的控制按钮相应的操作。
在其中一个实施例中,所述原始文本编辑页面的控制按钮包括修改、取消和发送。
在其中一个实施例中,所述若匹配,则执行所述原始文本编辑页面的控制按钮相应的操作包括:
若所述指令为修改,则输出语音反馈信息并跳转至语音录入页面;
若所述指令为取消或发送,则执行取消或发送动作。
在其中一个实施例中,所述若所述指令为修改,则播报语音反馈信息并跳转至语音录入页面之后包括:
接收第二语音指令,
根据所述第二语音指令与原始文本,更新目标文本编辑页面的目标文本。
在其中一个实施例中,所述根据所述第二语音指令与原始文本,更新目标文本编辑页面的目标文本包括:
解析所述第二语音指令中的关键词;
判断所述第二语音指令中的关键词与所述原始文本中的关键词是否相同;
若不相同,则替换所述原始文本中的关键词,并更新目标文本编辑页面的目标文本。
在其中一个实施例中,所述根据所述第二语音指令与原始文本,更新目标文本编辑页面的目标文本还包括:
解析所述第二语音指令的语义并提取所述第二语音指令中的语义关键词;
将所述第二语音指令中的语义关键词补入所述原始文本中,更新目标文本编辑页面的目标文本。
一种文本信息处理装置,所述装置包括:
接收模块,用于接收第一语音指令,
处理模块,用于根据所述第一语音指令与设置于原始文本编辑页面的控制按钮,执行所述原始文本编辑页面的控制按钮相应的操作。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上任一项所述方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上任一项所述的方法的步骤。
上述文本信息处理方法、装置、设备、计算机设备和存储介质,通过接收第一语音指令,并根据所述第一语音指令与设置于原始文本编辑页面的控制按钮,执行所述原始文本编辑页面的控制按钮相应的操作,其中,所述控制按钮用于对所述原始文本编辑页面中的原始文本进行处理,此方法可提高工作效率、便捷以及灵活。
附图说明
图1为一个实施例中一种文本处理方法的应用环境图;
图2为一个实施例中一种文本处理方法的流程示意图;
图3为一个实施例中步骤S200的流程示意图;
图4为一个实施例中步骤S220的流程示意图;
图5为一个实施例中步骤S224的流程示意图;
图6为一个实施例中一种文本处理方法界面操作的示意图;
图7为另一个实施例中一种文本处理方法界面操作的示意图;
图8为一个实施例中一种文本处理装置的结构框图;
图9为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的文本信息处理方法,可以应用于如图1所示的应用环境中。其中,用户102与终端104通过人机交互界面进行交互。终端104响应外界语音指令,对所述语音指令进行处理,终端104根据所述语音指令与设置于终端104显示界面的原始文本编辑页面的控制按钮,执行所述原始文本编辑页面的控制按钮相应的操作。其中,终端104可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。
在一个实施例中,如图2所示,提供了一种文本信息处理方法,以该方法应用于图1中的终端104为例进行说明,包括以下步骤:
步骤S100,接收第一语音指令。
在步骤S100中,所述第一语音指令是指终端104接收到声音后,得到的语音指令。也就是说,终端104根据所设置的语音识别***,对输入语音的判断、解析和识别,得到语音指令。其中,声音可包括人的声音、机器语言或者其他任意形式的声音,声音的语言种类可以是任意终端104可识别的语种。
步骤S200,根据所述第一语音指令与设置于原始文本编辑页面的控制按钮,执行所述原始文本编辑页面的控制按钮相应的操作;其中,所述控制按钮用于对所述原始文本编辑页面中的原始文本进行处理。
在步骤S200中,在原始文本编辑页面,输入第一语音指令后,终端104对所述第一语音进行识别、解析、判断,得到与原始文本编辑页面的控制按钮相应的控制指令,来执行所述原始文本编辑页面的控制按钮相应的操作;其中,所述控制按钮用于对所述原始文本编辑页面中的原始文本进行处理。控制按钮包括执行控制操作所对应的控件,可以以文本或图像的形式显示。
具体地,在原始文本编辑页面,用户先通过原始文本编辑页面的语音标识输入原始文本“买点鸭脖回来吃”。也就是用户再通过原始文本编辑页面的语音标识,输入第一语音指令,那么终端104根据输入的第一语音指令与设置于原始文本编辑页面的控制按钮,执行所述原始文本编辑页面的控制按钮相应的操作;其中,所述控制按钮用于对所述原始文本编辑页面中的原始文本进行处理。
上述文本信息处理方法、装置、设备、计算机设备和存储介质,通过接收第一语音指令,并根据所述第一语音指令与设置于原始文本编辑页面的控制按钮,执行所述原始文本编辑页面的控制按钮相应的操作,其中,所述控制按钮用于对所述原始文本编辑页面中的原始文本进行处理,此方法可提高工作效率、便捷以及灵活。
可以理解,在步骤S100之前,用户打开原始文本编辑页面之后,终端104即可自动输出原始文本编辑页面的控制按钮,并等待用户输入原始文本以及第一语音指令,以用于对用户输入的原始文本进行编辑、控制等操作;另外,终端104也可在用户通过语音或文字输入的方式在终端104的文本编辑交互界面输入原始文本之后,终端104再在原始文本编辑页面,输出控制按钮,并等待接收第一语音指令。该控制按钮可以以文字、图标等方式,在所述原始文本编辑页面进行显示。
在其中一个实施例中,结合图3,所述步骤S200包括:
步骤S210:判断所述第一语音指令与原始文本编辑页面的控制按钮的响应指令是否匹配。
在步骤S210中,用户根据原始文本编辑页面的语音标识,输入第一语音指令,那么终端104根据输入的第一语音指令与设置于原始文本编辑页面的控制按钮,执行所述原始文本编辑页面的控制按钮相应的操作。终端104判断所述第一语音指令与原始文本编辑页面的控制按钮的响应指令是否匹配。假设原始文本编辑页面隐藏文本的控制按钮的响应指令为“隐藏”,那么用户102输入的语音所对应的语音指令就需要与响应指令“隐藏”相匹配,用户102输入的语音根据终端104设置的原始文本编辑页面的控制按钮的语音匹配规则进行。
步骤S220:若匹配,则执行所述原始文本编辑页面的控制按钮相应的操作。
在步骤S220中,若终端104识别用户102输入的语音得到的第一语音指令与终端104设置的关于原始文本编辑页面的控制按钮的响应指令相匹配,那么,执行所述原始文本编辑页面的控制按钮相应的操作;即所述控制按钮用于对所述原始文本编辑页面中的原始文本进行处理。
具体地,假设原始文本编辑页面的控制按钮的响应指令为“隐藏”,那么用户102输入的第一语音指令与响应指令“隐藏”相匹配,终端104对原始文本进行隐藏。
在其中一个实施例中,所述原始文本编辑页面的控制按钮包括修改、取消和发送。
原始文本编辑页面的控制按钮包括执行控制操作所对应的文字,也就是说原始文本编辑页面的控制按钮会显示执行相应控制操作的文字,其中执行相应控制操作的文字包括修改、取消和发送。
具体地,假设原始文本为“买点鸭脖回来吃”,那么用户在输入原始文本后的预设时间内,例如5秒内想要修改已输入文本,则可以通过原始文本编辑页面,输入可以响应控制按钮“修改”的指令,那么终端104对已输入文本执行“修改”操作。
在其中一个实施例中,结合图4,所述步骤S220包括:
步骤S221:若所述指令为修改,则输出语音反馈信息并跳转至语音录入页面。
在步骤S221中,在输入第一语音指令后,终端104判断所述第一语音指令与原始文本编辑页面的控制按钮的响应指令是否匹配,若匹配,则执行所述原始文本编辑页面的控制按钮相应的操作。其中,终端104的原始文本编辑页面的控制按钮显示执行相应控制操作的文字为分别为修改、取消和发送。当输入第一指令为“修改”后,则终端104对已输入文本执行“修改”操作,其中执行“修改”操作包括播报语音反馈信息并跳转至语音录入页面,等待用户输入新的文本信息。其中,播报语音信息包括响应第一语音指令的语音信息,如第一语音指令为“修改”,终端104播报“指令正确”或者“指令正确,跳转至语音录入页面”等。第一语音录入页面包括语音录入标识、文本编辑框和其他操作按钮。
具体地,假设原始文本编辑页面的控制按钮显示为“修改”,原始文本“买点鸭脖回来吃”,那么用户在5秒内想要修改已输入文本,通过原始文本编辑页面的语音标识,输入“修改”的语音指令,那么终端104播报“指令正确,跳转至语音录入页面”,并显示语音录入页面。
步骤S222:若所述指令为取消或发送,则执行取消或发送动作。
在步骤S222中,在输入第一语音指令后,终端104判断所述第一语音指令与原始文本编辑页面的控制按钮的响应指令是否匹配,若匹配,则执行所述原始文本编辑页面的控制按钮相应的操作。其中,终端104的原始文本编辑页面的控制按钮显示执行相应控制操作的文字为分别为修改、取消和发送。当输入第一指令为“取消”后,则终端104取消已输入文本,也就是自动删除已输入文本;当输入第一指令为“发送”后,则终端104发送已输入文本。
在其中一个实施例中,所述步骤S221之后包括:
步骤S223:接收第二语音指令。
步骤S223中,第二语音指令是基于第一语音指令所作出的,也就是说,第一指令为“修改”,语音录入页面所要录入的第二语音指令是修改文本(即第二文本),用于对原始文本进行修改。
具体地,假设原始文本编辑页面的控制按钮显示为“修改”,原始文本“买点鸭脖回来吃”,那么用户在5秒内想要修改已输入文本,通过原始文本编辑页面的语音标识,输入“修改”的语音指令,那么终端104语音播报“指令正确”或者“指令正确,跳转至语音录入页面”,并显示语音录入页面。用户重新通过语音录入页面输入第二语音指令“不买鸭脖了,买两瓶可乐回来吧”。
步骤S224:根据所述第二语音指令与原始文本,更新目标文本编辑页面的目标文本。
在步骤S224中,语音录入页面录入第二语音指令后,终端104对所述第二语音录入内容进行识别并跳转至目标文本编辑页面。其中目标文本编辑页面包括文本编辑框、语音录入标识、目标文本编辑页面控制按钮和其他控制按钮,文本编辑框包括第二语音录入的内容(第二文本框)和目标文本框。
具体地,用户重新通过语音录入页面输入第二指令“不买鸭脖了,买两瓶可乐回来吧”后,跳转至目标文本编辑页面,页面显示内容包括“不买鸭脖了,买两瓶可乐回来吧”、“买点鸭脖和两瓶可乐回来吧”以及目标文本编辑页面控制按钮等。终端104对第二文本内容和原始文本内容进行解析,获取目标文本内容,并通过目标文本编辑页面进行显示目标文本内容。
在其中一个实施例中,结合图5和图6,所述步骤S224包括:
步骤S2240:解析所述第二语音指令中的关键词。
在步骤S2240中,用户通过语音录入页面录入第二语音指令后,终端104不仅识别第二语音指令,还对第二语音指令内容进行解析,提取第二语音指令内容中的关键词。
具体的,用户重新通过语音录入页面输入第二指令“买两瓶可乐回来吧”后,终端104对此指令内容进行解析,提取关键词分别为“买”、“两瓶可乐”和“回来”。
步骤S2241:判断所述第二语音指令中的关键词与所述原始文本中的关键词是否相同。
在步骤S2241中,终端104获取第二语音指令中的关键词之后,将第二语音指令中的关键词与原始文本中的关键词进行比较,判断第二语音指令中的关键词与原始文本中的关键词是否相同。
步骤S2242:若不相同,则替换所述原始文本中的关键词,并更新目标文本编辑页面的目标文本。
在步骤S2242中,终端104获取第二语音指令中的关键词之后,将第二语音指令中的关键词与原始文本中的关键词进行比较,如果第二语音指令中某些关键词与原始文本中的关键词不相同,则采用第二语音指令中的关键词替换与原始文本中的不相同的关键词。
具体的,原始文本为“买点鸭脖回来吃”,其关键词为“买鸭脖”和“回来”,用户重新通过语音录入页面输入第二指令“不买鸭脖了,买两瓶可乐回来吧”后,提取的关键词分别为“不买鸭脖”、“买”、“两瓶可乐”和“回来”,则获取的目标文本为“两瓶可乐回来吧”。
在其中一个实施例中,结合图7,所述步骤S224还包括:
步骤S2243:解析所述第二语音指令的语义并提取所述第二文本中的语义关键词。
用户通过语音录入页面录入第二语音指令后,终端104不仅识别、解析第二语音指令,还对第二语音指令内容进行语义的解析和提取。
具体的,用户重新通过语音录入页面输入第二指令“再买两瓶可乐回来吧”后,终端104对此指令内容进行解析,提取关键词分别为“再买”、“两瓶可乐”和“回来”。
步骤S2244:将所述第二语音指令中的语义关键词补入所述原始文本中,更新目标文本编辑页面的目标文本。
在步骤S2244中,终端104获取第二语音指令中的语义关键词之后,将语义关键词补入所述原始文本中,并在目标文本编辑页面显示目标文本。
具体的,原始文本为“买点鸭脖回来吃”,其关键词为“买鸭脖”和“回来”,用户重新通过语音录入页面输入第二指令“再买两瓶可乐回来吧”后,提取的关键词分别为“再买”、“两瓶可乐”和“回来”,则通过对原始文本和第二语音指令进行语义分析,获取的目标文本为“买点鸭脖和两瓶可乐回来吧”。
应该理解的是,虽然图2的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图8所示,提供了一种文本处理装置,包括:接收模块和处理模块,其中:
语音接收模块10,用于接收第一语音指令,
处理模块20,用于根据所述第一语音指令与设置于原始文本编辑页面的控制按钮,执行所述原始文本编辑页面的控制按钮相应的操作;其中,所述控制按钮用于对所述原始文本编辑页面中的原始文本进行处理。
在一个实施例中,处理模块20包括:
第一判断模块201,用于判断所述第一语音指令与原始文本编辑页面的控制按钮的响应指令是否匹配;
第一执行模块202,用于若匹配,则执行所述原始文本编辑页面的控制按钮相应的操作。
在一个实施例中,所述处理模块20中所述原始文本编辑页面的控制按钮包括修改、取消和发送。
在一个实施例中,所述第一执行模块202包括:
第二执行模块2021,用于若所述指令为修改,则输出语音反馈信息并跳转至语音录入页面;
第三执行模块2022,用于若所述指令为取消或发送,则执行取消或发送动作。
在一个实施例中,所述第二执行模块2021之后包括:
第一接收模块2023,用于接收第二语音指令,
第一处理模块2024,用于根据所述第二语音指令与原始文本,更新目标文本编辑页面的目标文本。
在一个实施例中,所述第一处理模块2024包括:
第一解析模块2024a,用于解析所述第二语音指令中的关键词;
第二判断模块2024b,用于判断所述第二语音指令中的关键词与所述原始文本中的关键词是否相同;
第二处理模块2024c,用于若不相同,则替换所述原始文本中的关键词,并更新目标文本编辑页面的目标文本。
在一个实施例中,所述第一处理模块2024还包括:
第二解析模块2024d,用于解析所述第二语音指令的语义并提取所述第二语音指令中的语义关键词;
第三处理模块2024e,用于将所述第二语音指令的语义关键词补入所述原始文本中,更新目标文本编辑页面的目标文本。
关于一种文本处理装置的具体限定可以参见上文中对于文本处理方法的限定,在此不再赘述。上述文本处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图9所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种文本处理方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现如上方法所述步骤。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上方法所述步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

Claims (10)

1.一种文本处理方法,其特征在于,所述方法包括:
对接收的输入语音进行判断、解析和识别,得到第一语音指令;所述输入语音包括人的声音、机器语言;
根据所述第一语音指令与设置于原始文本编辑页面的控制按钮,执行所述原始文本编辑页面的控制按钮相应的操作;其中,所述控制按钮用于对所述原始文本编辑页面中的原始文本进行处理;
当所述第一语音指令为修改,则输出语音反馈信息并跳转至语音录入页面,通过所述语音录入页面接收第二语音指令;所述语音反馈信息包括指令正确;所述第二语音指令为修改文本;
根据所述第二语音指令与原始文本,更新目标文本编辑页面的目标文本,包括:
解析所述第二语音指令中的关键词;
判断所述第二语音指令中的关键词与所述原始文本中的关键词是否相同;
若不相同,则替换所述原始文本中的关键词,并更新所述目标文本编辑页面的目标文本;或
解析所述第二语音指令的语义并提取所述第二语音指令中的语义关键词;
将所述第二语音指令的语义关键词补入所述原始文本中,更新所述目标文本编辑页面的目标文本。
2.根据权利要求1所述方法,其特征在于,所述根据所述第一语音指令与设置于原始文本编辑页面的控制按钮,执行所述原始文本编辑页面的控制按钮相应的操作包括:
判断所述第一语音指令与所述原始文本编辑页面的控制按钮的响应指令是否匹配;
若匹配,则执行所述原始文本编辑页面的控制按钮相应的操作。
3.根据权利要求1所述方法,其特征在于,所述原始文本编辑页面的控制按钮包括修改、取消和发送。
4.根据权利要求2所述方法,其特征在于,所述若匹配,则执行所述原始文本编辑页面的控制按钮相应的操作包括:
若所述指令为取消或发送,则执行取消或发送动作。
5.一种文本信息处理装置,其特征在于,所述装置包括:
第一语音指令接收模块,用于对接收的输入语音进行判断、解析和识别,得到第一语音指令;所述输入语音包括人的声音、机器语言;
处理模块,用于根据所述第一语音指令与设置于原始文本编辑页面的控制按钮,执行所述原始文本编辑页面的控制按钮相应的操作;其中,所述控制按钮用于对所述原始文本编辑页面中的原始文本进行处理;
所述处理模块,还用于当所述第一语音指令为修改,则输出语音反馈信息并跳转至语音录入页面;所述语音反馈信息包括指令正确;
第二语音指令接收模块,用于通过所述语音录入页面接收第二语音指令;所述第二语音指令为修改文本;
文本更新模块,用于根据所述第二语音指令与原始文本,更新目标文本编辑页面的目标文本,包括:解析所述第二语音指令中的关键词;判断所述第二语音指令中的关键词与所述原始文本中的关键词是否相同;若不相同,则替换所述原始文本中的关键词,并更新所述目标文本编辑页面的目标文本;或解析所述第二语音指令的语义并提取所述第二语音指令中的语义关键词;将所述第二语音指令的语义关键词补入所述原始文本中,更新所述目标文本编辑页面的目标文本。
6.根据权利要求5所述装置,其特征在于,所述处理模块,还用于判断所述第一语音指令与所述原始文本编辑页面的控制按钮的响应指令是否匹配;若匹配,则执行所述原始文本编辑页面的控制按钮相应的操作。
7.根据权利要求6所述装置,其特征在于,所述处理模块,还用于若所述指令为取消或发送,则执行取消或发送动作。
8.根据权利要求5所述装置,其特征在于,所述原始文本编辑页面的控制按钮包括修改、取消和发送。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至4中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述的方法的步骤。
CN201811158711.6A 2018-09-30 2018-09-30 文本处理方法、装置、设备、计算机设备和存储介质 Active CN109388792B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811158711.6A CN109388792B (zh) 2018-09-30 2018-09-30 文本处理方法、装置、设备、计算机设备和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811158711.6A CN109388792B (zh) 2018-09-30 2018-09-30 文本处理方法、装置、设备、计算机设备和存储介质

Publications (2)

Publication Number Publication Date
CN109388792A CN109388792A (zh) 2019-02-26
CN109388792B true CN109388792B (zh) 2020-11-24

Family

ID=65418283

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811158711.6A Active CN109388792B (zh) 2018-09-30 2018-09-30 文本处理方法、装置、设备、计算机设备和存储介质

Country Status (1)

Country Link
CN (1) CN109388792B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112115686B (zh) * 2019-06-21 2024-05-07 珠海金山办公软件有限公司 一种文档编辑的方法、装置、计算机存储介质及终端
US20240212674A1 (en) * 2022-12-22 2024-06-27 Wei Li System, method and device for multimodal text editing

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105427856A (zh) * 2016-01-12 2016-03-23 北京光年无限科技有限公司 一种面向智能机器人的约请数据处理方法和***
CN107678561A (zh) * 2017-09-29 2018-02-09 百度在线网络技术(北京)有限公司 基于人工智能的语音输入纠错方法及装置

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7103542B2 (en) * 2001-12-14 2006-09-05 Ben Franklin Patent Holding Llc Automatically improving a voice recognition system
CN102622085A (zh) * 2012-04-11 2012-08-01 北京航空航天大学 多维感官人机交互***及交互方法
CN103533516B (zh) * 2012-07-02 2018-08-21 上海博泰悦臻电子设备制造有限公司 车载设备短信发送***及其发送方法
CN103632669A (zh) * 2012-08-20 2014-03-12 上海闻通信息科技有限公司 一种语音控制遥控器的方法以及一种语音遥控器
US9390079B1 (en) * 2013-05-10 2016-07-12 D.R. Systems, Inc. Voice commands for report editing
CN106933561A (zh) * 2015-12-31 2017-07-07 北京搜狗科技发展有限公司 语音输入方法和终端设备
CN107480118B (zh) * 2017-08-16 2024-05-31 科大讯飞股份有限公司 文本编辑方法及装置
CN107919126A (zh) * 2017-11-24 2018-04-17 合肥博焱智能科技有限公司 一种智能语音交互***

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105427856A (zh) * 2016-01-12 2016-03-23 北京光年无限科技有限公司 一种面向智能机器人的约请数据处理方法和***
CN107678561A (zh) * 2017-09-29 2018-02-09 百度在线网络技术(北京)有限公司 基于人工智能的语音输入纠错方法及装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
VOICE BASED INTERACTIVE MODIFICATION OF WEB BASED MOVIES;Bonita Simoes等;《Proceedings of the Eighth IASTED International Conference》;20040818;1-7 *
家庭服务机器人中文语音指令解析的研究;张博雅;《中国优秀硕士学位论文全文数据库 信息科技辑》;20160215;I140-469 *

Also Published As

Publication number Publication date
CN109388792A (zh) 2019-02-26

Similar Documents

Publication Publication Date Title
CN108874992B (zh) 舆情分析方法、***、计算机设备和存储介质
CN108319489B (zh) 应用页面的启动方法、装置、存储介质及电子设备
CN108399124B (zh) 应用测试方法、装置、计算机设备和存储介质
CN108804133B (zh) 虚拟资源的获取方法、***、计算机设备和存储介质
CN108809718B (zh) 基于虚拟资源的网络访问方法、***、计算机设备和介质
CN110198464B (zh) 语音智能播报方法、装置、计算机设备及存储介质
CN109388792B (zh) 文本处理方法、装置、设备、计算机设备和存储介质
CN110750523A (zh) 数据标注方法、***、计算机设备和存储介质
US20200202068A1 (en) Computing apparatus and information input method of the computing apparatus
CN114155860A (zh) 摘要记录方法、装置、计算机设备和存储介质
CN108647224A (zh) 页面显示方法、装置、存储介质和电子装置
CN111897601B (zh) 应用启动方法、装置、终端设备以及存储介质
CN111954079B (zh) 图像处理方法、装置、电子设备及介质
CN114020194A (zh) 显示数据的修改方法、装置、计算机设备和介质
US10929159B2 (en) Automation tool
CN114385487A (zh) 一种执行时间的处理方法、装置及存储介质
CN114238602A (zh) 基于语料匹配的对话分析方法、装置、设备及存储介质
KR102417029B1 (ko) 자연어 표현 생성 방법 및 전자 장치
CN109344385B (zh) 自然语言处理方法、装置、计算机设备和存储介质
CN111128138A (zh) 语音唤醒方法、装置、计算机设备和存储介质
CN114420117A (zh) 语音数据处理方法、装置、计算机设备和存储介质
CN115293873A (zh) 授信流程的页面处理方法、装置、计算机设备和存储介质
US20220253596A1 (en) Method for providing electric document using chatbot, apparatus and method for writing electric document using chatbot
CN109243249B (zh) 测评程序的生成方法和生成装置
CN109063106B (zh) 网址修正方法、装置、计算机设备和存储介质

Legal Events

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