移动终端的语音输入方法、装置、移动终端及存储介质制造方法及图纸

技术编号:16837007 阅读:21 留言:0更新日期:2017-12-19 19:40
本发明专利技术适用计算机技术领域,提供了一种移动终端的语音输入方法、装置、移动终端及存储介质,该方法包括:当检测到用户的输入请求时,检测用户在预设输入界面的交互操作,当检测到交互操作为语音输入操作时,通过与预设输入界面关联的语音识别应用程序获取用户输入的语音,以通过语音识别应用程序对获取的语音进行识别,接收语音识别应用程序返回的识别结果,将识别结果设置为用户的输入内容,从而优化了输入方式,提高了用户体验。

Speech input method, device, mobile terminal and storage medium for mobile terminal

The invention is applied to computer technology, provides a voice input method and apparatus for mobile terminal, mobile terminal and storage medium, the method includes: when the detected user input request, detection of user interactive operation on input interface, when the detected interaction for voice input operation, through voice and program application of speech recognition input interface connected to obtain user input, through voice recognition application for speech recognition, speech recognition application receives the returned results, the identification results are set to the user's input, so as to optimize the input mode, improve the user experience.

【技术实现步骤摘要】
移动终端的语音输入方法、装置、移动终端及存储介质
本专利技术属于计算机
,尤其涉及一种移动终端的语音输入方法、装置、移动终端及存储介质。
技术介绍
目前,用户启动移动终端上的语音助手应用程序后,进入一个语音助手的人机交互界面中进行语音输入。这种使用场景的弊端很明显:1、在纯语音交互界面,缺乏图形交互界面引导,用户往往都不知道该执行什么指令、可以完成哪些快捷操作;2、现有技术难以根据用户输入的语音,清楚地获取用户的意图,比如用户说“我要导航到武汉大学”,语音助手可能反馈百度百科的结果或者新闻结果而不是导航结果,导致移动终端对用户意图识别不清、用户体验不佳。另外,现有的移动终端难以为应用程序提供便捷的语音输入方式,只能依赖于应用程序自身的语音输入功能(例如,百度地图具有语音输入待搜索地点的功能)进行语音输入,这样要实现语音输入需要每个应用程序自身配带语音输入的功能,从而使得应用程序的占用空间较大。综上所述,现有移动终端的输入方式单一、用户体验不佳。
技术实现思路
本专利技术的目的在于提供一种移动终端的语音输入方法、装置、移动终端及存储介质,旨在解决由于现有技术无法提供一种有效的通过语音输入应用程序为移动终端提供语音输入方式的方法,导致输入方式单一、用户体验不佳的问题。一方面,本专利技术提供了一种移动终端的语音输入方法,所述方法包括下述步骤:当检测到用户的输入请求时,检测所述用户在预设输入界面的交互操作;当检测到所述交互操作为语音输入操作时,通过与所述预设输入界面关联的语音识别应用程序获取所述用户输入的语音,以通过所述语音识别应用程序对所述语音进行识别;接收所述语音识别应用程序返回的识别结果,将所述识别结果设置为所述用户的输入内容。另一方面,本专利技术提供了一种移动终端的语音输入装置,所述装置包括:操作检测单元,用于当检测到用户的输入请求时,检测所述用户在预设输入界面的交互操作;语音获取单元,用于当检测到所述交互操作为语音输入操作时,通过与所述预设输入界面关联的语音识别应用程序获取所述用户输入的语音,以通过所述语音识别应用程序对所述语音进行识别;以及内容输入单元,用于接收所述语音识别应用程序返回的识别结果,将所述识别结果设置为所述用户的输入内容。另一方面,本专利技术还提供了一种移动终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如所述语音输入方法的步骤。另一方面,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如所述语音输入方法的步骤。本专利技术当检测到用户的输入请求时,检测用户在预设输入界面的交互操作,当检测到交互操作为语音输入操作时,通过与预设输入界面关联的语音识别应用程序获取用户输入的语音,以通过语音识别应用程序对语音进行识别,接收语音识别应用程序返回的识别结果,将识别结果设置为用户的输入内容,从而优化了输入方式,提高了用户体验。附图说明图1是本专利技术实施例一提供的移动终端的语音输入方法的实现流程图;图2是本专利技术实施例二提供的移动终端的语音输入装置的结构示意图;图3是本专利技术实施例三提供的移动终端的语音输入装置的结构示意图;以及图4是本专利技术实施例四提供的移动终端的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。以下结合具体实施例对本专利技术的具体实现进行详细描述:实施例一:图1示出了本专利技术实施例一提供的移动终端的语音输入方法的实现流程,为了便于说明,仅示出了与本专利技术实施例相关的部分,详述如下:在步骤S101中,当检测到用户的输入请求时,检测用户在预设输入界面的交互操作。本专利技术实施例适用于手机、平板电脑、学习机等便携式移动终端,以方便用户进行语音输入,具体地,本专利技术实施例适用于微信、短信、联系人、电子地图等具有输入需求的应用程序,为方便描述,将该应用程序称为第一应用程序。在本专利技术实施例中,预设输入界面为预设的语音输入应用程序(在此称为第二应用程序)的输入界面,这个输入界面可以一悬浮窗口的形式在移动终端的所有界面呈现,当检测到用户的输入请求时,检测用户在预设输入界面的交互操作,以确认用户是否需要通过该输入界面进行语音输入,例如,用户使用手机时,无论显示手机上的微信、短信、联系人、电子地图哪个应用程序界面,预设输入界面以一悬浮窗口的形式呈现,从而方便用户随时进行语音输入,提高第一应用程序的可交互性。优选地,在检测到用户的输入请求时,第二应用程序根据该第一应用程序的输入需求,将该输入需求通过该第二应用程序的悬浮窗口进行显示,从而提示用户根据需求进行输入,提高了语音输入的准确性,进而提高输入内容的准确性。在步骤S102中,当检测到交互操作为语音输入操作时,通过与预设输入界面关联的语音识别应用程序获取用户输入的语音,以通过语音识别应用程序对获取的语音进行识别。在本专利技术实施例中,用户可以设置以点击、触摸或者滑动预设输入界面的操作方式启动该预设输入界面的语音接收功能,当检测到交互操作为用户设置的语音输入操作时,通过与预设输入界面关联的语音识别应用程序获取用户输入的语音,以通过语音识别应用程序获取语音对应的文字,以进行后续的文字输入操作。优选地,在获取到用户输入的语音之后,首先将用户输入的语音与预设的本地语音库中的语音进行匹配,然后确定用户输入的语音是否为用户设定的本地语音库中的语音,如果用户输入的语音是用户设定的本地语音库中的语音,则获取用户输入的语音在该本地语音库中对应的文字,将获取到的文字设置为识别结果,从而提高了获取对应文字的速率和准确性,如果用户输入的语音不是该本地语音库中的语音,则首先对用户输入的语音进行语音文字识别,然后获取语音对应的文字,将文字设置为识别结果,从而扩大了可获取的对应文字的范围。在本专利技术实施例中,将用户通过第二应用程序输入的语音对应的文字直接传输给移动终端中正在运行的第一应用程序,以进行第一应用程序后续的文字输入,从而提高输入的准确性。在步骤S103中,接收语音识别应用程序返回的识别结果,将识别结果设置为用户的输入内容。在本专利技术实施例中,移动终端中正在运行的第一应用程序接收到语音识别应用程序返回的识别结果后,将识别结果设置为用户的输入内容。具体地,可将接收到的文字输入到对应的输入框中,以执行应用程序的后续操作,从而实现了语音输入,优化了输入方式。在具体实施过程中,优选地,在将识别结果设置为用户的输入内容之后,判断第一应用程序的当前页面是否存在未填充的输入框,如果存在未填充的输入框,则根据预设的顺序,获取下一个待填充的输入框,根据该获取的待填充输入框的输入需求改变该第二应用程序的悬浮窗口上的显示文字,以提示用户根据需求进行输入,从而提高输入效率。作为示例地,如果手机用户需要给联系人列表中的联系人发送短信,则可以在进入短信界面之后,点击、触摸或者滑动语音助手的悬浮窗口,使得语音助手进入语音接收状态。然后在用户说出短信的方式对象“王万华”时,手机通过话筒等语音接收器接收语音,然后获取语音对应的文字,并将得到的文字输入到联系人输入框中。然后用本文档来自技高网...
移动终端的语音输入方法、装置、移动终端及存储介质

【技术保护点】
一种移动终端的语音输入方法,其特征在于,所述方法包括下述步骤:当检测到用户的输入请求时,检测所述用户在预设输入界面的交互操作;当检测到所述交互操作为语音输入操作时,通过与所述预设输入界面关联的语音识别应用程序获取所述用户输入的语音,以通过所述语音识别应用程序对所述语音进行识别;接收所述语音识别应用程序返回的识别结果,将所述识别结果设置为所述用户的输入内容。

【技术特征摘要】
1.一种移动终端的语音输入方法,其特征在于,所述方法包括下述步骤:当检测到用户的输入请求时,检测所述用户在预设输入界面的交互操作;当检测到所述交互操作为语音输入操作时,通过与所述预设输入界面关联的语音识别应用程序获取所述用户输入的语音,以通过所述语音识别应用程序对所述语音进行识别;接收所述语音识别应用程序返回的识别结果,将所述识别结果设置为所述用户的输入内容。2.如权利要求1所述的方法,其特征在于,所述预设输入界面为一悬浮窗口。3.如权利要求1所述的方法,其特征在于,通过与所述预设输入界面关联的语音识别应用程序获取所述用户输入的语音的步骤之后,接收所述语音识别应用程序返回的识别结果的步骤之前,所述方法还包括:将所述语音与预设的本地语音库中的语音进行匹配,确定所述语音是否为所述本地语音库中的语音;当所述语音为所述本地语音库中的语音时,获取所述语音在所述本地语音库中对应的文字,将所述获取到的文字设置为所述识别结果。4.如权利要求3所述的方法,其特征在于,所述方法还包括:当所述语音不是所述本地语音库中的语音时,对所述接收到的语音进行语音文字识别,获取所述语音对应的文字,将所述文字设置为所述识别结果。5.一种移动终端的语音输入装置,其特征在于,所述装置包括:操作检测单元,用于当检测到用户的输入请求时,检测所述用户在预设输入界面的交互操作;语音获取单元,...

【专利技术属性】
技术研发人员:李滨何
申请(专利权)人:广东艾檬电子科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1