一种智能手表的语音信号存储方法及装置制造方法
【专利摘要】本发明公开了一种智能手表的语音信号存储方法及装置,便于对智能手表上保存的语音信号进行准确定位,从而有效保证智能手表上语音记事本、语音备忘录等应用的功能实现。智能手表的语音信号存储方法,包括:将用户的模拟语音信号进行量化采集,转换成数字语音信号;将转换得到的数字语音信号与语言元素发音数据库中存储的波形数据进行语音匹配,并根据语音匹配结果确定对应的文字信息,其中,语言元素发音数据库中存储目标语言的元素发音数字信号的波形数据、及其对应的文字信息;通过音频文件的方式将转换得到的数字语音信号存储到智能手表的文件系统中,并将确定出的文字信息作为当前音频文件的文件标识。
【专利说明】一种智能手表的语音信号存储方法及装置
【技术领域】
[0001]本发明涉及智能控制【技术领域】,尤其涉及一种智能手表的语音信号存储方法及
>J-U ρ?α装直。
【背景技术】
[0002]随着移动技术的发展,许多传统的电子产品也开始增加移动方面的功能,比如过去只能用来看时间的手表,现今也可以通过智能手机或家庭网络与互联网相连,显示来电信息、社交网络信息、新闻推送(News feed)、天气预报等内容。这种新手表被称作智能手表,这类产品主要是为消费者在不方便使用智能手机的情况下使用而设计的。智能手表,是将手表内置智能化系统、搭载智能手机系统连接于网络而实现多功能,能同步智能手机中的电话、短信、邮件、照片、音乐等。并且,智能手表能够提供语音记事本、语音备忘录等应用,语音记事本、语音备忘录等应用是通过智能手表上的MIC (microphone,麦克风)将用户的语音信号(模拟信号)采样,并通过音频文件的方式将录制好的语音信号(数字信号)保存起来。
[0003]由于智能手表在产品形态上与传统手表类似,因此约束了智能手表的体积不能太大。智能手表的体积约束了智能手表的显示屏幕和触摸屏面积很小,相对于智能手机而言,手指在智能手表的触摸屏上定位困难,导致通过触摸屏操作智能手表时比较困难。
[0004]本发明人在发明过程中发现,由于输入操作困难,传统的通过手指在触摸屏上输入文字信息的方式在智能手表上比较困难。目前在使用语音记事本、语音备忘录等应用的时候,由于无法为当前录制好的语音信号添加文件名或者其他文字描述,因此采用当前系统时间作为文件名。随着使用时间的增加,语音信号的记录数量增多之后,查看或者检索录制好的语音信号时很难从文件列表上获得语音信号的相关内容,也就很难定位到使用者希望获取的语音信号,从而无法达到语音记事本、语音备忘录等应用的功能目的。
【发明内容】
[0005]本发明实施例提供一种智能手表的语音信号存储方法及装置,便于对智能手表上保存的语音信号进行准确定位,从而有效保证智能手表上语音记事本、语音备忘录等应用的功能实现。
[0006]本发明实施例提供的智能手表的语音信号存储方法,包括:
将用户的模拟语音信号进行量化采集,转换成数字语音信号;
将转换得到的数字语音信号与语言元素发音数据库中存储的波形数据进行语音匹配,并根据语音匹配结果确定对应的文字信息,所述语言元素发音数据库中存储目标语言的元素发音数字信号的波形数据、及其对应的文字信息;
通过音频文件的方式将转换得到的数字语音信号存储到智能手表的文件系统中,并将确定出的文字信息作为当前音频文件的文件标识。
[0007]相应的,本发明实施例提供的智能手表的语音信号存储装置,包括: 语言元素发音数据库,用于存储目标语言的元素发音数字信号的波形数据、及其对应的文字信息;
语音采样模块,用于将用户的模拟语音信号进行量化采集,转换成数字语音信号;
语音识别匹配模块,用于将语音采样模块转换得到的数字语音信号与语言元素发音数据库中存储的波形数据进行语音匹配,并根据语音匹配结果确定对应的文字信息;
文件存储模块,用于通过音频文件的方式将语音采样模块转换得到的数字语音信号存储到智能手表的文件系统中,并将语音识别匹配模块确定出的文字信息作为当前音频文件的文件标识。
[0008]本发明实施例提供的语音信号存储方法及装置,提供了语言元素发音数据库,存储目标语言的元素发音数字信号的波形数据、及其对应的文字信息;将用户的语音信号与语言元素发音数据库中存储的波形数据进行语音匹配,从而确定出语音信号对应的文字信息,通过音频文件的方式将数字语音信号存储到智能手表的文件系统中,文字信息作为当前音频文件的文件标识。在将录制好的语音信号保存之前,使用简便、实用的根据语音信号确定文字信息的方法为当前录制好的语音信号添加文件标识,替代现有技术中采用当前系统时间作为文件名的方法,在智能手表的文件系统中,文件列表上展示的不再是各音频文件对应的系统时间,而是各音频文件中数字语音信号对应的文字信息,从而能够使用户在查看或者检索录制好的语音信号时很容易的从文件列表上获得语音信号的具体内容,也就能够对智能手表上保存的语音信号进行准确定位,从而有效保证智能手表上语音记事本、语音备忘录等应用的功能实现。
[0009]本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0010]
【专利附图】
【附图说明】
[0011]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为本发明实施例中智能手表的语音信号存储方法流程图;
图2为本发明实施例中智能手表的语音信号存储装置框图。
[0012]图3为本发明实施例中智能手表上语音记事本的使用流程图。
[0013]【具体实施方式】
[0014]本发明实施例提供一种智能手表的语音信号存储方法及装置,在将录制好的语音信号保存之前,使用简便、实用的根据语音信号确定文字信息的方法为当前录制好的语音信号添加文件标识,替代现有技术中采用当前系统时间作为文件名的方法,便于后续对录制好的语音信号进行查看、检索,也就能够对智能手表上保存的语音信号进行准确定位,从而有效保证智能手表上语音记事本、语音备忘录等应用的功能实现。
[0015]以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0016]本发明实施例提供一种智能手表的语音信号存储方法,如图1所示,包括如下步骤:
S101、将用户的模拟语音信号进行量化采集,转换成数字语音信号;
具体实施中,一般通过智能手表上的MIC将用户的模拟语音信号进行量化采集,转换成数字语音信号;
模拟信号一般通过PCM(Pulse Code Modulation,脉码调制)方法量化为数字信号,PCM过程通常包括:
a、采样,以模拟信号最高频率2倍以上的采样速率采样,后续即可真实地还原信号,针对模拟语音信号来说,最高频率为4KHZ,则一般采用8KHZ的速率采样;
b、量化,量化分级越多,后续还原就接近原模拟信号;如果分两级,每份样本可以用一位二进制数字表示;如果分16级,每份样本需要用四位二进制数字表示;如果分128级,每份样本需要用四位二进制数字表示;
C、编码,将二进制数字编码传输。
[0017]S102、将转换得到的数字语音信号与语言元素发音数据库中存储的波形数据进行语音匹配,并根据语音匹配结果确定对应的文字信息,其中,语言元素发音数据库中存储目标语言的元素发音数字信号的波形数据、及其对应的文字信息;
具体实施中,语言元素发音数据库中一般以列表形式存储目标语言的元素发音数字信号的波形数据、及其对应的文字信息;一般情况下,元素发音数字信号的波形数据具体是指元素发音数字信号的波形的数字量化值的压缩数据。
[0018]具体实施中,可以根据语音匹配结果确定对应的全部文字信息;也可以预设数量阈值,根据语音匹配结果确定字数不超过设定的数量阈值的文字信息。一般情况下,数量阈值可以设定为5?30以内的自然数。该数量阈值可以预先配置在智能手表中,也可以根据用户需求灵活调整,例如由用户通过应用设置界面进行自行设定。
[0019]S103、通过音频文件的方式将转换得到的数字语音信号存储到智能手表的文件系统中,并将确定出的文字信息作为当前音频文件的文件标识。
[0020]具体实施中,文件标识具体可以为文件名,也可以为文件描述信息,为了便于用户查找、检索,较佳的,文件名或者文件描述信息中还可以添加当前系统时间。
[0021]采用本发明实施例提供的智能手表的语音信号存储方法,在智能手表的文件系统中,文件列表上展示的不再是各音频文件对应的系统时间,而是各音频文件中数字语音信号对应的文字信息,从而能够使用户在查看或者检索录制好的语音信号时很容易的从文件列表上获得语音信号的具体内容,便于快速、准确定位到使用者希望获取的语音信号,从而达到语音记事本、语音备忘录等应用的功能目的。
[0022]基于同一技术构思,本发明实施例提供了一种智能手表的语音信号存储装置,由于该装置解决问题的原理与智能手表的语音信号存储方法相一致,因此该装置的实施可以参见方法的实施,重复之处不在赘述。
[0023]如图2所示,本发明实施例提供的智能手表的语音信号存储装置,包括:
语言元素发音数据库201,用于存储目标语言的元素发音数字信号的波形数据、及其对应的文字信息;
语音采样模块202,用于将用户的模拟语音信号进行量化采集,转换成数字语音信号;语音识别匹配模块203,用于将语音采样模块202转换得到的数字语音信号与语言元素发音数据库201中存储的波形数据进行语音匹配,并根据语音匹配结果确定对应的文字信息;
文件存储模块204,用于通过音频文件的方式将语音采样模块202转换得到的数字语音信号存储到智能手表的文件系统中,并将语音识别匹配模块203确定出的文字信息作为当前音频文件的文件标识。
[0024]其中,语音采样模块202 —般为智能手表上的MIC。
[0025]具体实施中,语音识别匹配模块203,还用于在确定出的文字信息的字数达到设定的数量阈值时,停止工作。
[0026]具体实施中,智能手表的语音信号存储装置还包括:
设置模块205,用于接收用户通过应用设置界面设定的数量阈值,并配置给语音识别匹配模块203。
[0027]本申请的实施例所提供的智能手表的语音信号存储装置可通过计算机程序实现。本领域技术人员应该能够理解,上述的模块划分方式仅是众多模块划分方式中的一种,如果划分为其他模块或不划分模块,只要智能手表具有上述功能,都应该在本申请的保护范围之内。
[0028]基于本发明实施例提供的智能手表的语音信号存储方法和装置,能够有效保证智能手表上语音记事本、语音备忘录等应用的功能实现。下面以语音记事本为例详细介绍智能手表上相关应用的使用流程,假设用户预先通过语音记事本的应用设置界面设定了数量阈值。如图3所示,包括如下步骤:
5301、用户开启语音记事本应用;
5302、用户点击录音按钮开始录音;
5303、语音采样模块将用户的模拟语音信号进行量化采集,转换成数字语音信号并发送给语音识别匹配模块;
5304、语音识别匹配模块将语音采样模块当前发送的数字语音信号与语言元素发音数据库中存储的波形数据进行语音匹配,并根据语音匹配结果确定对应的文字信息;
5305、语音识别匹配模块判断确定出的文字数量是否达到设定的数量阀值,如果是,则执行S306,如果否,则返回执行S304 ;
5306、语音识别匹配模块停止工作;
5307、用户结束录音;
5308、文件存储模块将用户完整的数字语音信号写入音频文件;
5309、文件存储模块将语音识别匹配模块确定出的文字信息作为当前音频文件的文件名或者文件描述信息;
5310、文件存储模块将音频文件保存到智能手表的文件系统中。
[0029]需要说明的是,通常情况下用户完整的数字语音信号对应的文字数量大于设定的数量阀值,因此通常在用户结束录音之前语音识别匹配模块即停止工作。但是不排除用户完整的数字语音信号对应的文字数量小于等于设定的数量阀值的情况存在,在这种情况下,语音识别匹配模块会在针对用户完整的数字语音信号完成语音匹配后停止工作。当然,如果未设定数量阈值,则语音识别匹配模块同样会在针对用户完整的数字语音信号完成语音匹配后停止工作。
[0030] 举例进行说明,假设用户需要在语音记事本中记录如下语音内容“专利挖掘会于周四下午两点在七号会议室召开”,设定的数量阈值为10。在用户开启语音记事本应用并点击录音按钮开始录音时,智能手表的语音信号存储装置即启动工作,语音采样模块将用户的模拟语音信号进行量化采集,转换成数字语音信号并发送给语音识别匹配模块;语音识别匹配模块将语音采样模块当前发送的数字语音信号与语言元素发音数据库中存储的波形数据进行语音匹配,并根据语音匹配结果确定对应的文字信息,本例中语音识别匹配模块会依次确定出文字信息“专”、“利”、“挖”、“掘”、“会”等等”;语音识别匹配模块在确定出的文字数量达到设定的数量阀值“10”时,语音识别匹配模块停止工作;在用户结束录音后,文件存储模块将用户完整的数字语音信号写入音频文件;文件存储模块将语音识别匹配模块确定出的文字信息“专利挖掘会于周四下午”作为当前音频文件的文件名或者文件描述信息;文件存储模块将音频文件保存到智能手表的文件系统中。
[0031]本发明实施例提供的语音信号存储方法及装置,提供了语言元素发音数据库,存储目标语言的元素发音数字信号的波形数据、及其对应的文字信息;将用户的语音信号与语言元素发音数据库中存储的波形数据进行语音匹配,从而确定出语音信号对应的文字信息,通过音频文件的方式将数字语音信号存储到智能手表的文件系统中,文字信息作为当前音频文件的文件标识。在将录制好的语音信号保存之前,使用简便、实用的根据语音信号确定文字信息的方法为当前录制好的语音信号添加文件标识,替代现有技术中采用当前系统时间作为文件名的方法,在智能手表的文件系统中,文件列表上展示的不再是各音频文件对应的系统时间,而是各音频文件中数字语音信号对应的文字信息,从而能够使用户在查看或者检索录制好的语音信号时很容易的从文件列表上获得语音信号的具体内容,也就能够对智能手表上保存的语音信号进行准确定位,从而有效保证智能手表上语音记事本、语音备忘录等应用的功能实现。
[0032]本领域的技术人员应明白,本发明的实施例可提供为方法、系统、设备或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0033]本发明是参照根据本发明实施例的方法、设备(系统)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0034]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0035]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0036]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0037]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种智能手表的语音信号存储方法,其特征在于,包括: 将用户的模拟语音信号进行量化采集,转换成数字语音信号; 将转换得到的数字语音信号与语言元素发音数据库中存储的波形数据进行语音匹配,并根据语音匹配结果确定对应的文字信息,所述语言元素发音数据库中存储目标语言的元素发音数字信号的波形数据、及其对应的文字信息; 通过音频文件的方式将转换得到的数字语音信号存储到智能手表的文件系统中,并将确定出的文字信息作为当前音频文件的文件标识。
2.如权利要求1所述的方法,其特征在于,所述根据语音匹配结果确定对应的文字信息,具体包括: 根据语音匹配结果确定字数不超过设定的数量阈值的文字信息。
3.如权利要求2所述的方法,其特征在于,所述数量阈值由用户通过应用设置界面进行设定。
4.如权利要求1所述的方法,其特征在于,所述文件标识具体包括文件名或者文件描述信息。
5.如权利要求4所述的方法,其特征在于,所述文件名或者文件描述信息中还添加当前系统时间。
6.一种智能手表的语音信号存储装置,其特征在于,包括: 语言元素发音数据库,用于存储目标语言的元素发音数字信号的波形数据、及其对应的文字信息; 语音采样模块,用于将用户的模拟语音信号进行量化采集,转换成数字语音信号; 语音识别匹配模块,用于将语音采样模块转换得到的数字语音信号与语言元素发音数据库中存储的波形数据进行语音匹配,并根据语音匹配结果确定对应的文字信息; 文件存储模块,用于通过音频文件的方式将语音采样模块转换得到的数字语音信号存储到智能手表的文件系统中,并将语音识别匹配模块确定出的文字信息作为当前音频文件的文件标识。
7.如权利要求6所述的装置,其特征在于,所述语音识别匹配模块,还用于在确定出的文字信息的字数达到设定的数量阈值时,停止工作。
8.如权利要求7所述的装置,其特征在于,还包括: 设置模块,用于接收用户通过应用设置界面设定的数量阈值,并配置给语音识别匹配模块。
9.如权利要求6所述的装置,其特征在于,所述语音采样模块具体包括麦克风MIC。
10.如权利要求6所述的装置,其特征在于,所述文件标识具体包括文件名或者文件描述信息。
【文档编号】G06F17/30GK103902728SQ201410148362
【公开日】2014年7月2日 申请日期:2014年4月14日 优先权日:2014年4月14日
【发明者】刘远 申请人:北京君正集成电路股份有限公司