一种基于语音识别的记事方法和记事系统与流程

文档序号:12602643阅读:454来源:国知局
一种基于语音识别的记事方法和记事系统与流程

本发明涉及领域,尤其是涉及一种基于语音识别的记事方法和记事系统。



背景技术:

智能设备成为人们生活中不可缺少的工具,不仅仅用于通信,还用于人们日常生活的管理。

记事是智能设备的一个常用的功能,但现有技术的智能设备中,实现记事需要用户将文字输入,若需要标识时间,用户还需要另外进行时间设置。整个过程操作复杂,不够便捷。



技术实现要素:

本发明提供一种基于语音识别的记事方法和记事系统以解决现有技术中实现记事功能的操作复杂的问题。

为解决上述技术问题,本发明提供一种基于语音识别的记事方法,该记事方法包括步骤:接收用户的语音信息;对语音信息进行分析,获取语音信息中的时间信息;根据时间信息对语音信息进行记录并保存。

其中,对语音信息进行分析,获取语音信息中的时间信息的步骤包括:预设时间关键词,根据时间关键词对语音信息进行分析;若语音信息包括时间关键词,则根据时间关键词获取语音信息的时间信息;若语音信息不包括时间关键词,则将当前时间作为时间信息。

其中,根据时间信息对语音信息进行记录并保存的步骤包括:若时间信息在当前时间之后,则将语音信息记录为提醒事项;若时间信息在当前时间之前,则将语音信息记录为备忘事项。

其中,对语音信息进行分析,获取语音信息中的时间信息的步骤进一步包括:预设事件关键词,根据事件关键词对语音信息进行分析,获取语音信息的事件信息;根据时间信息对语音信息进行记录并保存的步骤进一步包括:根据事件信息对语音信息进行记录并保存。

其中,根据事件信息对语音信息进行记录并保存的步骤包括:若事件信息包括“提醒”关键词,则将语音信息记录为提醒事项;若事件信息包括“备忘”关键词,则将语音信息记录为备忘事项。

为解决上述技术问题,本发明还提供一种基于语音识别的记事系统,该记事系统包括:语音模块,用于接收用户的语音信息;识别模块,用于对语音信息进行分析,获取语音信息中的时间信息;记录模块,用于根据时间信息对语音信息进行记录并保存。

其中,记事系统进一步包括预设模块,用于预设时间关键词;识别模块进一步用于根据时间关键词对语音信息进行分析;若语音信息包括时间关键词,则根据时间关键词获取语音信息的时间信息;若语音信息不包括时间关键词,则将当前时间作为时间信息。

其中,记录模块进一步用于比较时间信息与当前时间,若时间信息在当前时间之后,则将语音信息记录为提醒事项;若时间信息在当前时间之前,则将语音信息记录为备忘事项。

其中,预设模块进一步用于预设事件关键词;识别模块进一步用于根据事件关键词对语音信息进行分析,获取语音信息的事件信息;记录模块进一步用于根据事件信息对语音信息进行记录并保存。

其中,记录模块进一步用于若事件信息包括“提醒”关键词,则将语音信息记录为提醒事项;若事件信息包括“备忘”关键词,则将语音信息记录为备忘事项。

本发明记事方法包括步骤:接收用户的语音信息;对语音信息进行分析,获取语音信息中的时间信息;根据时间信息对语音信息进行记录并保存。本发明利用语音进行记事,并通过分析语音中实现时间的记录,用户仅需要提供一段语音即可实现事项的记录,使用户能够简单便捷的进行记事。

附图说明

图1是本发明基于语音识别的记事方法一实施方式的流程示意图;

图2是本发明基于语音识别的记事系统一实施方式的结构示意图;

图3是基于语音识别的记事终端的结构示意图。

具体实施方式

为使本领域的技术人员更好地理解本发明的技术方案,下面结合附图和具体实施方式对发明做进一步的详细描述。

请参阅图1,图1是本发明基于语音识别的记事方法第一实施方式的流程示意图,本实施方式记事方法是基于语音识别技术,用户能够通过语音实现记事,该记事方法包括以下步骤。

S11:接收用户的语音信息。

该步骤可以是通过录音功能,录下用户提供的语音作为语音信息,也可从本地存储设备或云端存储设备中导入语音信息,即本实施方式记事方法能够支持多平台多设备的共享使用。

S12:对语音信息进行分析,获取语音信息中的时间信息。

在接收到语音信息后,基于语音识别技术对该语音信息进行分析,具体来说,是将语音信息中的语音单元与语音模板库中的模板进行相似度比较,以相似度最高的作为识别结果。

本实施方式中的语音识别可以直接基于网络中通用的标准语音模板库进行识别;也可根据用户的具体情况进行识别,即首先让用户重复一段话多次,以获取用户的发音特征,然后结合语音模板库与用户的发音特征进行语音识别,使得识别结果更为准确。

本步骤S12中对语言信息进行分析,可以是首先将语音信息完全转化为文字后,再对文字进行分析,从而获取文字中的时间信息,即语音信息中的时间信息;也可以是无需将语音信息转化为文字,而是直接识别语音信息时即时获取时间信息。

无论是先将语音信息转化为文字后获取时间信息,还是直接识别语音信息获取时间信息,本实施方式中,均是基于时间关键词来识别时间信息,即本步骤S12中还可包括以下步骤。

S121:预设时间关键词,根据时间关键词对语音信息进行分析。

本步骤S121中预设的时间关键词可以分为两部分,一是精确的时间关键词,包括“年”、“月”、“日”、“点”、“分”等;二是模糊的时间关键词,包括“本周”、“今天”、“明天”、“后天”、“上周”、“周三”等。根据精确的时间关键词,可直接获得绝对时间作为时间信息;而根据模糊的时间关键词,则可相对当前时间换算出绝对时间作为时间信息。

若语音分析中需要现将其转化为文字,则本步骤S121中用户仅需预设文字格式的时间关键词即可。

若语言分析直接获取时间信息,则本步骤S121中需要用户预设语音格式的时间关键词,且用户仅设置包括时间关键词的语音模板库即可。其中,时间关键词可完全由用户设置,即所有的关键词都由用户自主定义,用户按照自己的习惯定义关键词,例如习惯说“7日”的,将关键词定义为“日”,习惯说“7号”的,将关键词定义为“号”,关键词定义完成后,再输入关键词对应的语音;也可有系统默认的一套关键词,用户只需输入关键词对应的语音即可。

在本步骤S12中,对语音信息进行分析时,若语音信息包括时间关键词,则根据时间关键词获取语音信息的时间信息;若语音信息不包括时间关键词,则将当前时间作为时间信息。

用户可能不仅仅希望能获取语音信息的时间信息,还希望能够获取语音信息中的内容,从而能够进一步的对语音信息进行分类或处理。因此,步骤S12中还可包括以下步骤。

S122:预设事件关键词,根据事件关键词对语音信息进行分析,获取语音信息的事件信息。

本步骤中的事件关键词一般由用户自主设定,基于个人习惯可预设事件关键词,例如“提醒”、“预定”、“备忘”、“工作”、“娱乐”、“学习”等,根据事件关键词“提醒”可获取语音信息的事件信息为提醒,即该语音信息对应为提醒事项;根据事件关键词“工作”可获取语音信息的事件信息为工作,即该语音信息对应为工作事项。

与时间关键词类似,对应于是否将语音信息转化为文本,事件关键词也分为文本格式的和语音格式,且可由用户完全自主设置,也可有系统预设的关键词。

需要说明的是,步骤S121中的“预设时间关键词”和步骤S122中的“预设事件关键词”,可以在步骤S11之前,对于时间/事件关键词的设置可在任何时间进行修改、删除或添加。

S13:根据时间信息对语音信息进行记录并保存。

在步骤S12中获取时间信息后,则根据该时间信息保存语音信息,以完成整个记事过程,即记录为一个事项,并保存在系统中。由于本实施方式是基于时间信息进行记录保存,因此可关联系统日历对语言信息进行记录保存。

若语音信息在被分析时完全转化为文字,则对应所记录的事项同时保存该文字和该语音信息。若语音信息不被转化为文字,则对应所记录的事项保存该语音信息。语音信息的保存不仅仅能够保存在本地存储设备中,还可保存在云端存储设备中,便于用户能够在多平台多终端中共享使用。

本实施方式记事方法中还包括,若时间信息在当前时间之前,则将语音信息记录为备忘事项;若时间信息在当前时间之后,则将语音信息记录为提醒事项,即在系统时间到达该时间信息所表示的时间时,提醒用户该事项,且根据用户的指示播放该提醒事项。

在工作生活中,用户在设定提醒事项时,可能是需要提醒自己在某时间预定餐厅,或提醒自己在某时间预定会议室,因此本实施方式记事方法还可关联其他应用方法,在公共网络上实现预定操作。

本实施方法中,不仅仅可根据时间信息对语音信息进行记录和保存,还可根据语言信息的内容进行记录和保存。上述步骤S122获取到语音信息的事件信息后,还可进一步进行以下步骤。

S131:根据事件信息对语音信息进行记录并保存。

该步骤S131是根据步骤S122中所获取的事件信息来保存语音信息。若事件信息包括“提醒”关键词,则将语音信息记录为提醒事项;若事件信息包括“备忘”关键词,则将语音信息记录为备忘事项;若事件信息包括“工作”关键词,则将语音信息记录为工作事项;即根据事件信息,将语音信息记录为对应的事项,一个事项可以为多种事项,即可同时为提醒事项、工作事项。

本发明记事方法包括步骤:接收用户的语音信息;对语音信息进行分析,获取语音信息中的时间信息;根据时间信息对语音信息进行记录并保存。本发明利用语音进行记事,并通过分析语音中实现时间的记录,用户仅需要提供一段语音即可实现事项的记录,使用户能够简单便捷的进行记事。

为实现上述记事方法,需构建一记事系统,请参阅图2,图2是本发明基于语音识别的记事系统一实施方式的结构示意图,本实施方式记事系统200包括语音模块21、识别模块22、记录模块23以及预设模块24。

本实施方式记事系统200用于实现上述记事方法,其中语音模块21用于接收用户的语音信息,即录音设备,录下用户提供的语音。

识别模块22用于对语音信息进行分析,具体来说,可根据时间关键词或事件关键词对语音信息进行分析,若语音信息包括时间关键词,则根据时间关键词获取语音信息的时间信息;若语音信息不包括时间关键词,则将当前时间作为时间信息。若语音信息包括事件关键词,则相应获取语音信息的事件信息。

记录模块23用于根据时间信息对语音信息进行记录并保存。具体来说,记录模块23可用于比较时间信息与当前时间,若时间信息在当前时间之后,则将语音信息记录为提醒事项;若时间信息在当前时间之前,则将语音信息记录为备忘事项。

记录模块23还可根据事件信息对语音信息进行记录并保存,若事件信息包括“提醒”关键词,则将语音信息记录为提醒事项;若事件信息包括“备忘”关键词,则将语音信息记录为备忘事项。

预设模块24则用于预设时间关键词或事件关键词。

上述4个模块能够实现上述记事方法的整个步骤,对于4个模块的功能的具体细节不再赘述。

记事系统是实现记事方法的软件构架,而软件构架均则需基于终端硬件来实现。对于硬件实现,请参阅图3,图3是基于语音识别的记事终端的结构示意图。

图3中的记事终端300能够实现上述记事方法。该记事终端300一般为移动终端,手机、平板等,其便携性使得用户能够随时记录。当然也可包括个人电脑,使得用户方便查看。

记事终端300包括麦克风31、存储器32和处理器33。

其中麦克风31用于录音,即实现上述步骤S11接收用户提供的语音信息,若该语音信息由云端或本地获取,则由处理器33实现。

处理器33则用于对语音信息进行分析,获取其中的时间信息或事件信息,并根据时间信息或事件信息对语音信息进行记录,并将其保存至存储器32中。

记事终端300中还可包括交互设备,例如触控屏、物理键盘,以方便用户进行时间关键词、事件关键词的设定,处理器33获取用户设定的关键词,并将其保存至存储器32中。

另外记事终端300的记事功能,可通过物理快捷键或虚拟快捷键开启,例如手机上的音量键、电源键等均可作为物理快捷键,或另外设置一快捷键,可称为boom key,当然对于该boom key,在记事终端300中可将其设置为记事功能的快捷键,也可将其设置为其他功能的快捷键。

上述记事终端300能够实现语音记事,使得用户的记事过程更加简单便捷,优化用户体验。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1