电子装置及消息的播放方法与流程

文档序号:26625079发布日期:2021-09-14 21:12阅读:47来源:国知局
电子装置及消息的播放方法与流程

1.本发明涉及具备消息的语音播放功能的电子装置,尤其涉及适于车内环境的消息的语音播放功能。


背景技术:

2.近年来,经由互联网在智能电话或个人计算机的使用者之间进行信息的发送、共享、扩散等的社交网络服务(sns)日益普及。在sns中,某用户所发送的信息以消息或者电子邮件等作为媒体被发送给其他用户,其他用户对接收的消息等进行回复,或者进而向不同的用户扩散信息。关于这样的消息等的收发,例如专利文献1公开了一种终端装置,通过朗读所接收的消息的文本来通过语音通知消息的内容。
3.[在先技术文献]
[0004]
[专利文献]
[0005]
[专利文献1]日本特许第4392956号公报


技术实现要素:

[0006]
本发明要解决的课题
[0007]
作为可搭载于智能电话或车载设备等的应用程序之一有微信。如果在车载设备搭载微信,则用户能够在行驶中利用微信在与其他用户之间经由消息进行聊天。如果接收了消息,则消息被显示于显示器,但在行驶中如果驾驶者的视线朝向显示器则会不注意前方,有可能妨碍安全驾驶。于是,在车载微信中,不仅显示所接收的消息,还对所接收的消息进行语音播放来向驾驶者通知内容。
[0008]
在对所接收的消息进行语音播放的情况下,首先,对发送者的用户名进行语音播放,接下来,对消息的正文进行语音播放。在图1中表示消息的语音播放的一例。该图是组内多个用户聊天时的消息的收发的一例。例如,在用户名“宇宙超级无敌小猫猫”针对接收消息发送了“大家好”的情况下,车载微信最初对作为用户名的“宇宙超级无敌小猫猫”进行语音播放,接下来对作为正文的“大家好”进行语音播放。
[0009]
但是,发送者的用户名经常很长,这样的用户名的语音播放耗费多余的时间。另外,如果消息的接收件数多,则在用户名的语音播放长,尤其是消息正文的内容短的情况下,用户名的语音播放多次被重复的话,有时使用户感到不愉快。进而,在有重要性或者紧急性的消息的情况下,如果用户名长,则在正文播放之前耗费时间,有时对用户造成问题。
[0010]
本发明解决这样的现有课题,其目的在于,提供能够对所接收的消息高效地进行语音播放的电子装置及播放方法。
[0011]
用于解决课题的手段
[0012]
本发明所涉及的电子装置具备对消息进行语音播放的功能,包含:接收单元,经由无线通信接收消息;播放单元,对由所述接收单元接收的消息所包含的发送者的用户名及消息正文进行语音播放;检测单元,对消息所包含的用户名的长度进行检测;以及控制单
元,基于所述检测结果对所述播放单元进行控制,所述控制单元在用户名的长度为一定以上的情况下,使所述播放单元播放被简化后的用户名。
[0013]
在某实施方式中,所述控制单元对用户名以能够与其他用户名区别的方式进行简化。在某实施方式中,所述控制单元对用户名进行语素解析,使用基于该解析结果提取的单词对用户名进行简化。在某实施方式中,所述控制单元以提取主语并删除修饰语的方式对用户名进行简化。在某实施方式中,所述控制单元在所述提取的主语被包含在其他用户名中的情况下,保留某一个修饰语并进行简化。在某实施方式中,所述控制单元以从用户名提取修饰语的首字符和名字的方式对用户名进行简化。在某实施方式中,所述控制单元以删除用户名所包含的使用频度低的字符的方式对用户名进行简化。在某实施方式中,所述控制单元除了首次播放用户名的情况以外在第2次以后对用户名进行简化。在某实施方式中,所述控制单元在用户名的长度为一定以上而且消息正文的长度为一定以上的情况下,对用户名进行简化。
[0014]
本发明所涉及的播放方法是在包含接收单元、无线通信单元、播放单元及控制单元的电子装置中对消息进行语音播放的方法,具有:由所述接收单元经由所述无线通信单元接收消息的步骤;由所述控制单元判定所接收的消息所包含的发送者的用户名的长度是否为一定以上的步骤;在用户名的长度为一定以上的情况下,由所述控制单元对用户名进行简化的步骤;以及在用户名的长度为一定以上的情况下,由所述播放单元对简化后的用户名及消息正文进行播放的步骤。
[0015]
发明效果
[0016]
根据本发明,在对所接收的消息进行语音播放时,在用户名的长度为一定以上的情况下,对简化后的用户名进行语音播放,因此能够提高消息的语音播放的效率,提高用户便利性。
附图说明
[0017]
图1是说明以往的车载设备中搭载的聊天的动作的图。
[0018]
图2是本发明的实施例所涉及的信息系统的构成例的图。
[0019]
图3是本发明的实施例所涉及的车载装置的构成的框图。
[0020]
图4是表示在本发明的实施例中利用与车载装置外部连接的设备(智能电话)的通信功能的例子的图。
[0021]
图5是本发明的第1实施例所涉及的消息功能的功能性框图。
[0022]
图6是表示本发明的第1实施例所涉及的接收消息的语音播放的动作流程的图。
[0023]
图7是说明本实施例所进行的用户名的简化的具体例1的图。
[0024]
图8是说明本实施例所进行的用户名的简化的具体例2的图。
[0025]
图9是说明本实施例所进行的用户名的简化的具体例3的图。
[0026]
图10是说明本实施例所进行的用户名的简化的具体例4的图。
[0027]
图11是说明本实施例所进行的用户名的简化的具体例5的图。
[0028]
图12是表示本发明的第2实施例所涉及的接收消息的语音播放的动作流程的图。
[0029]
图13是表示本发明的第3实施例所涉及的接收消息的语音播放的动作流程的图。
[0030]
图14是表示本发明的第4实施例所涉及的接收消息的语音播放的动作流程的图。
[0031]
图15是表示本发明的第5实施例所涉及的接收消息的语音播放的动作流程的图。
[0032]
附图标记说明:
[0033]
10:信息系统
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
20a:个人计算机
[0034]
20b、100a:智能电话
ꢀꢀꢀꢀ
20c:车载装置
[0035]
30:网络
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
40:服务器
[0036]
100:车载装置
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
110:输入部
[0037]
120:位置检测部
ꢀꢀꢀꢀꢀꢀꢀꢀ
130:导航部
[0038]
140:通信部
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
150:显示部
[0039]
160:语音输出部
ꢀꢀꢀꢀꢀꢀꢀꢀ
170:存储部
[0040]
180:控制部
具体实施方式
[0041]
图2是表示本发明的实施例所涉及的信息系统的构成例的图。如该图所示,本实施例的信息系统10例如包含:由个人计算机20a、智能电话20b、车载装置20c等例示的电子装置20、以及经由网络30与电子装置20无线连接的服务器40。在此例示了1个服务器和3个电子装置,但在网络30上能够连接多个服务器或多个电子装置。
[0042]
网络30包含内部网络、互联网、局域网(lan)、4g/5g等公众无线线路网络、近距离无线通信等各种连接,能够在电子装置20与服务器40之间通过无线进行数据通信。电子装置20能够是经由网络与服务器40连接的客户端,能够利用由服务器40提供的各种信息或者服务。在1个优选方式中,信息系统10作为用于在用户间进行信息的发送、共享、扩散等的消息系统发挥功能。
[0043]
[实施例]
[0044]
接下来,参照附图详细说明本发明的实施例。在以下的说明中,作为具备收发消息的功能的电子装置,例示如图2所示的车载装置20c。在车载装置中,例如搭载了像微信那样的应用程序,利用该应用程序进行用户间的消息的交换。
[0045]
图3是表示本发明的实施例所涉及的车载装置100的内部构成的框图。车载装置100构成为包含输入部110、位置检测部120、导航部130、通信部140、显示部150、语音输出部160、存储部170及控制部180。但是,在此示出的构成是一例,车载装置100也可以包含其他功能,例如音频/视频功能、电视机/收音机广播的接收功能等。
[0046]
输入部110包含输入键设备、语音输入识别装置、触摸面板、摄像机等,经由这些设备接受来自用户的指示,并将其向控制部180提供。另外,本实施例所涉及的车载装置100如后所述,具备收发消息的功能,用户能够使用键设备或语音输入来制作消息。
[0047]
位置检测部120利用gps信号进行当前位置的检测,以及/或者利用陀螺传感器等方位传感器等进行当前位置的检测。导航部130例如将由位置检测部120检测的本车的当前地点周边的道路地图显示于显示部150,或者检索从当前地点到目的地的路线,并将检索出的路线显示于道路地图上来向目的地进行引导。导航部130在车载装置100保持着道路地图数据库的情况下,利用其显示道路地图,或者探索到目的地的路线。在车载装置100未保持道路地图数据库的情况下,如图2所示,经由网络30访问道路地图服务器,从该道路地图服务器取得包含道路地图数据的需要的信息。
[0048]
通信部140如图2所示,能够在与服务器40或其他电子装置之间通过无线进行数据通信。通信部140能够是综合具备4g/5g等公众无线线路网络、gps接收功能、近距离通信功能等的通信模组,例如是tcu(远程信息控制单元)。通信部140既可以使用车载装置100中内置的通信功能,也可以如图4所示,利用与车载装置100连接的电子设备(例如智能电话100a)的通信功能。
[0049]
在某实施方式中,在智能电话100a与车载装置100连接时,车载装置100以与智能电话100a协作的特定的模式进行动作。在特定的模式中,车载装置100作为智能电话100a的输入输出设备发挥功能。例如,与智能电话100a中搭载的应用程序相关联的图标被显示于车载装置100的显示部150,用户能够通过对显示的图标进行触摸来启动智能电话100a的应用程序。另外,由智能电话100a进行流式播放的视频信号或音频信号被转送至车载装置100,这些视频信号或音频信号被输出至显示部150或语音输出部160。另外,也能够在智能电话100a端执行消息功能,在该情况下,智能电话100a将与消息功能相关联的图像数据(例如包含聊天中收发的消息的数据)向车载装置100转送,在车载装置100的显示部150上显示图像数据。也可以在智能电话100a的显示部和车载装置100的显示部150双方显示相同的图像数据。
[0050]
显示部150显示由导航部130生成的道路地图等,或者在车载装置100中搭载的各种应用程序被执行时显示与其相关联的图像。例如,在车载微信动作时,在用户间收发的聊天或消息以时序被显示。
[0051]
语音输出部170输出由导航部130生成的音频信号,或者在车载装置100中搭载的微信的应用程序被执行时输出所接收的消息的朗读语音。
[0052]
存储部170存储车载装置100所需的数据(例如道路地图数据库),或者存储车载装置100中能够执行的各种应用程序软件或程序等。控制部180对车载装置100的各部的动作进行控制。在某实施方式中,控制部180包含具备rom/ram等的微处理器或者微控制器,控制部180通过执行rom/ram中存放的程序来对各部进行控制。
[0053]
在本实施例中,控制部180通过执行像微信这样的消息用的应用程序,使车载装置100具有消息功能或者聊天功能。在利用消息功能的情况下,最初,用户在服务器40的消息系统中进行用户注册。之后,如果在用户终端中消息用应用程序动作,则服务器40接受从用户终端发送的消息,将所接受的消息向对应的其他用户终端发送。用户指定发送地址来向特定的对方发送消息(或者电子邮件),或者指定组来在组内共享所收发的消息。消息能够包含文本数据、图像数据、语音数据。
[0054]
图5是表示本发明的第1实施例所涉及的消息用应用中执行的消息功能的功能性构成的图。本实施例的消息功能200包含组注册部210、消息收发部220、消息编辑部230、消息显示部240、消息播放部250、长度检测部260及用户名简化部270。
[0055]
组注册部210将共享消息的成员(用户)分组,并将其注册。针对组,赋予了用于对组进行识别的名称。例如,在组x中包含用户a、b、c,在组y中包含用户a、d、e、f,在组z中包含用户a、g、h、i、j。在以下的说明中,为了易于说明,将用户a作为车载装置100的用户。
[0056]
用户a在进行组的注册的情况下,经由输入部110制作组名,输入所制作的组内包含的用户名。组注册部210响应于用户a的输入操作来生成组信息,将该组信息向存储部170存放,并且经由通信部140向服务器40发送。服务器40将接受的组信息与用户a建立关联地
注册。例如,在用户a指定了组x进行聊天的情况下,用户a所制作的消息经由服务器40被发送至组x内的用户b、c的终端。例如,如果用户b对用户a的消息进行了回复,则该消息被发送至用户a及用户c的终端。这样,在组x内的用户间进行信息的发送、共享等。
[0057]
消息收发部220经由通信部140接收从服务器40发送的消息,或者将编辑后的消息经由通信部140向服务器40发送。消息编辑部230在新制作消息时,或者在对接收的消息进行回复时,基于由用户a经由输入部110输入的信息对消息进行编辑。用户a能够通过键设备或者语音来输入信息。由消息编辑部230编辑后的消息通过消息收发部220经由服务器40被发送至其他用户终端。
[0058]
消息显示部240将由消息编辑部230编辑后的消息显示于显示部150,或者将由消息收发部220接收的来自其他用户的消息显示于显示部150。在组内进行聊天的情况下,将该一系列的消息的收发以时序显示。
[0059]
消息播放部250对由消息收发部220接收的消息进行语音输出。具体而言,将消息所包含的发送者的用户名及其文本正文转换为语音数据,并将其从语音输出部160输出。另外,在检测出用户名的长度为一定以上的情况下,消息播放部250不是对用户名原样进行语音播放,而是对简化后的用户名进行语音播放。
[0060]
长度检测部260提取由消息收发部220接收的消息所包含的发送者的用户名,对该用户名的长度进行检测。用户名是由汉字、拉丁字母、数字、记号等字符的组合构成的字符串,长度检测部260通过对该字符串进行计数来检测用户名的长度。该检测结果被向用户名简化部270提供。
[0061]
用户名简化部270基于长度检测部260的检测结果,判定用户名的长度是否为一定以上,在判定为一定以上的情况下,对该用户名以能够与其他用户名区别的方式进行简化。关于具体的简化方法留待后述。用户名简化部270的判定结果被向消息播放部250提供,在判定为用户名的长度是一定以上的情况下,消息播放部250对由用户名简化部270简化后的用户名进行语音播放。
[0062]
图6是对所接收的消息进行语音播放时的动作流程。如果经由消息收发部220从对方接收了消息(s100),则长度检测部260提取作为消息的发送者的用户名,对用户名的长度进行检测(s110)。接下来,用户名简化部270判定用户名的长度是否为一定以上(s120),在判定为一定以上的情况下,以能够与其他用户名区别的方式对用户名进行简化(s130)。另一方面,在判定为用户名的长度不是一定以上的情况下,不进行用户名的简化。接下来,消息播放部250对用户名或者简化后的用户名和消息正文进行语音播放,将其从语音输出部160输出(s140)。
[0063]
接下来,说明本实施例的具体的用户名的简化方法。
[0064]
(具体例1)
[0065]
图7表示作为1个组内的成员注册了4个用户名的例子。例如,假定接收消息所包含的用户名是“宇宙超级无敌小猫猫”。此时,由长度检测部260检测出用户名“宇宙超级无敌小猫猫”的字符数9,在用户名简化部270判定为字符数9是预先规定的一定值以上的情况下,用户名简化部270对用户名“宇宙超级无敌小猫猫”以能够与其他用户名区别的方式进行简化的处理。
[0066]
在具体例1中,用户名简化部270以从用户名中提取主语并删除修饰语的方式进行
简化。在“宇宙超级无敌小猫猫”中,主语是“猫猫”,修饰语是“宇宙、超级、无敌、小”,因此用户名被简化为“猫猫”。在某实施方式中,用户名简化部270也可以对用户名进行语素解析,并识别用户名的主语、修饰语。
[0067]
另外,优选对简化后的主语是否被包含在其他用户名中进行判别,在包含的情况下,与其他用户名有可能混淆,因此保留某一个修饰语进行简化。在上述的例子中,主语是“猫猫”,用户名简化部270对“猫猫”是否被包含在组内的其他3人的用户名中进行判别。在此,其他用户名中未包含“猫猫”,因此简化后的用户名是“猫猫”。如果在其他用户名中包含“猫猫”的情况下,以能够与其他用户名区别的方式,保留某一个修饰语,使简化后的用户名成为“小猫猫”,或者成为“宇宙猫猫”,或者成为“超级猫猫”,或者成为“无敌猫猫”。
[0068]
(具体例2)
[0069]
图8在作为1个组内的成员注册了4个用户名,与具体例1时同样对用户名“宇宙超级无敌小猫猫”进行简化的情况下,用户名简化部270以能够与其他用户名区别的方式,从用户名提取关键字。
[0070]
关键字例如是主语、名词等,例如对用户名进行语素解析来提取主语、名词。另外,在用户名中包含主语、名词的情况下,也可以预先设定使主语或者名词的某一个优先的优先级。
[0071]
在该例中,将用户名简化为“猫猫”,由于其他用户名不包含“猫猫”,能够与其他用户名区别,因此用户名简化部270判定为恰当。另一方面,将用户名简化为“宇宙”,由于其他用户名“宇宙超级无敌小狗狗”中包含该关键字,因此用户名简化部270判定为简化为“宇宙”不恰当。在该情况下,作为下一候选的“猫猫”被选择为关键字,并简化为该关键字。
[0072]
(具体例3)
[0073]
图9表示在消息的收发中使用的4个用户名的列表。由于这些用户名的长度为一定以上,因此在对各用户名进行播放的情况下,用户名简化部270对用户名进行简化。
[0074]
例如,在用户名为“制造技术牟先生”的情况下,如果对该用户名进行语素解析,则用户名由“制造”、“技术”、“牟先生”的单词构成。用户名简化部270在对用户名进行简化时,提取修饰语的“制造”和“技术”的首字符,将该首字符与主语“牟先生”结合,简化为“制技牟先生”。其他用户名也同样被简化为“生技王先生”、“品保刘先生”、“商企杨先生”。
[0075]
(具体例4)
[0076]
图10的(a)例示用户名,图10的(b)例示用户名之中很少使用的字符。在这样的情况下,用户名简化部270如图10的(c)所示,从用户名中删除很少使用的字符,简化为由常用字符构成的用户名。此外,也可以将很少使用的字符或者使用频度极少的字符预先注册到词典中,利用该词典来识别是否是很少使用的字符,或者是否是使用频度极少的字符。另外,也可以在上述的基础上,在用户名包含特殊的字符的情况下,也利用同样的方法从用户名中将特殊的字符除外。
[0077]
(具体例5)
[0078]
图11是针对消息的用户名使用不同的称呼或者昵称的聊天例。在这样的情况下,将用户名简化为称呼或者昵称。该图是如下例子:在最初的消息的正文中作为发送对方的称呼记载了“大侠”,作为对其的回复,从用户名“神奇的江湖大侠”接收了消息。在这样的情况下,用户名简化部270将用户名“神奇的江湖大侠”的称呼判定为“大侠”,将用户名简化为

大侠”。此外,用户名简化部270也可以不仅从当前的消息的收发中,还从过去的消息的收发的履历中识别用户名的称呼或者昵称并进行简化。
[0079]
接下来,参照图12说明本发明的第2实施例的消息的播放动作。在第2实施例中,在从对方接收了消息时(s200),用户名简化部270判定是否为最初的消息的播放(s210)。也就是说,判定在当前正进行的聊天中是否为最初的用户名。在用户名最初出现的情况下,接收了消息的用户有时无法根据简化后的用户名想到真正的用户名。因此,用户名简化部270在用户名最初出现的情况下,不对用户名进行简化而使用户名播放,从下次开始对用户名进行简化。由此,能够从简化后的用户名认识到真正的用户名。此外,上述以外的动作与第1实施例时相同。
[0080]
接下来,参照图13说明本发明的第3实施例的消息的播放动作。在第3实施例中,在用户名的长度为一定以上的情况下(s300~s320),进而,长度检测部260对接收消息的正文的长度进行检测(s330),用户名简化部270判定消息正文的长度是否为一定以上(s340)。然后,用户名简化部270在消息正文的长度为一定以上的情况下,对用户名以能够与其他用户区别的方式进行简化(s360),如果消息正文的长度小于一定长度,则不进行用户名的简化。
[0081]
在消息正文的长度为一定以上的情况下,消息正文的语音播放需要比较长的时间,因此在这样的情况下,通过使用户名简化来提高消息的播放时间的效率。另一方面,在消息正文短的情况下,即使不对用户名进行简化,播放时间也不会大幅变长,不会给用户造成不愉快。
[0082]
接下来,参照图14说明本发明的第4实施例的消息的播放动作。在第4实施例中,与第1至第3实施例不同,与用户名的长度或消息正文的长度无关地进行用户名的简化。图14的(a)中,如果从对方接收了消息(s400),则接下来用户名简化部270判定所接收的消息是否是重要的消息(s410),在判定为重要的情况下,对用户名进行简化(s420)。
[0083]
在图14的(b)中,如果从对方接收了消息(s400),则接下来用户名简化部270判定是否需要对所接收的消息立即进行播放(s450),在判定为需要立即播放的情况下,对用户名进行简化(s420)。例如,在行驶中,在消息包含与地址地点相关的信息的情况下,用户名简化部270判定为是重要的消息或者需要立即播放的消息。例如,在判定是否是重要的消息或判定是否需要立即播放时,能够利用:消息是否包含与预先注册在词典中的关键字一致的用语,或者消息是否是从特定的发送者发送的消息,还有表示重要或者立即播放的标记是否被附加至消息的识别信息。
[0084]
像这样,在第4实施例中,在消息是重要的情况下或需要立即播放的情况下,通过对用户名进行简化来缩短用户名的播放时间,使得消息正文的语音输出立即被听到。此外,在上述实施例中,个别地判定是否是重要的消息以及判定是否需要立即播放,但也可以将2个判定作为叠加条件。也就是说,仅在判定为是重要的消息,而且需要立即播放的情况下,使用户名简化。
[0085]
接下来,参照图15说明本发明的第5实施例的消息的播放动作。在第5实施例中,在从组内的成员接收了消息时(s500),用户名简化部270判定消息的用户名是否是朋友(s510),在判定为不是朋友的情况下对用户名进行简化(s520)。组内的成员不限于全部是朋友,因此在从不是朋友的对方接收了消息的情况下,对该对方的用户名进行简化。
[0086]
在某实施方式中,在通过组注册部210将用户名注册到组中时,作为属性信息还一
并注册是否是朋友,用户名简化部270基于该注册的信息,判定消息的发送者是否是朋友。像这样,根据本实施例,通过对不是朋友的用户名进行简化,能够不在用户名的播放中耗费时间地迅速播放消息正文。此外,上述的例子判定用户关系是否为朋友,但该是一例,也可以判定用户间的其他属性关系(例如亲属、公司的同事等),基于该判定结果对用户名进行简化。
[0087]
此外,在第4及第5实施例中,示出了与用户名的长度无关地对用户名进行简化的例子,但不限于此,第4及第5实施例也可以与第1至第3实施例分别组合。例如也可以是,在第4实施例中,在用户名的长度为一定以上而且是重要的消息的情况下对用户名进行简化,或者在第5实施例中,在用户名的长度为一定以上而且用户名不是朋友的情况下对用户名进行简化。
[0088]
以上详述了本发明的具体实施方式,但本发明不限定于特定的实施方式,在权利要求书记载的发明的主旨的范围中,能够进行各种变形、变更。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1