本公开涉及电子设备,更具体地,涉及用于管理数据的方法和装置。
背景技术:
近年来,用于合并执行一个或多个功能的电子设备的数量越来越多。此外,以所谓“智能电话”为代表的移动终端被主要用作所述电子设备。移动终端具有大尺寸屏幕的触摸式显示模块,并具有高清晰度相机模块,以在例如通信的传统功能之外,捕获静止图片和运动图片。此外,移动终端可以播放例如音乐、视频等多媒体内容,并可以访问网络以进行网上冲浪。移动终端逐渐发展为采用高效的处理器,从而能够执行各种功能。
最近,电子设备能够生成或存储各种类型的数据。例如,电子设备能够通过使用相机功能来生成和存储图片数据。作为另一示例,电子设备能够通过使用记录功能来生成和存储音频数据。
技术实现要素:
问题的解决方案
根据一些实施例,提供了一种用于在电子设备中管理数据的方法,所述方法包括:检测对数据记录加标签的请求;响应于所述请求选择所述数据记录的一部分;基于所述数据记录的所选部分识别内容项;以及将所述内容项与所述数据记录相关联。
根据一些实施例,电子设备包括:输入单元,用于接收对数据记录加标签的请求;以及处理器,被配置为:检测对所述数据记录加标签的所述请求;响应于所述请求选择所述数据记录的一部分;基于所述数据记录的所选部分识别内容项;以及将所述内容项与所述数据记录相关联。
根据一些实施例,提供了一种存储处理器可执行指令的非瞬时性介质,所述处理器可执行指令在被处理器执行时使处理器:检测对数据记录加标签的请求;响应于所述请求选择所述数据记录的一部分;基于所述数据记录的所选部分识别内容项;以及将所述内容项与所述数据记录相关联。
附图说明
根据结合附图的以下详细描述,本公开的一些实施例的上述和其他方面、特征以及优点将更清楚,在附图中:
图1是根据本公开实施例的网络环境的示例的图;
图2是根据本公开实施例的数据管理模块的示例的图;
图3是根据本公开实施例通过使用相机功能来收集标签信息的界面的示例的图;
图4是根据本公开实施例通过分析音频数据来收集标签信息的界面的示例的图;
图5是根据本公开实施例的用于收集标签信息的界面的示例的图;
图6是根据本公开实施例的用于收集标签信息的界面的示例的图;
图7是根据本公开实施例的用于基于定时器收集标签信息的界面的示例的图;
图8是根据本公开实施例的用于基于电子设备移动来收集标签信息的界面的示例的图;
图9是根据本公开实施例用于收集标签信息的界面的示例的图;
图10是根据本公开实施例的用于收集标签信息的界面的示例的图;
图11是根据本公开实施例的用于管理标签信息的界面的示例的图;
图12是根据本公开实施例的用于基于相应的标签信息渲染内容的界面的示例的图;
图13是根据本公开实施例的用于收集标签信息的界面的示例的图;
图14是根据本公开实施例的用于收集标签信息的处理的示例的流程图;
图15是根据本公开实施例的用于编辑标签信息的处理的示例的流程图;
图16是根据本公开实施例的用于管理标签信息的处理的示例的流程图;以及
图17示出了根据本公开实施例的电子设备的示例的框图。
具体实施方式
在下文中,将参考附图描述本公开。本公开可以用各种方式被改变并具有各实施例,以及具体实施例被示例性地描述且在本说明书中进行相关的详细描述。然而,应当理解,本公开的各实施例不限于具体的实施形式,并且包括落入本公开的技术范围内的所有修改和/或等价形式或替代形式。附图中,相似的附图标记用于相似元件。
可以用于本公开的诸如“包括”或“可以包括”等表述指示存在所公开的相关功能、操作或元件等,并且不限制附加的一个或多个功能、操作或元件等。此外,应当理解,在本公开中诸如“包括”或“具有,,等术语旨在指定说明书中描述的特征、数量、步骤、操作、元件、部件或者这些的组合的存在,而不事先排除一个或多个其它特性、数字、步骤、操作、元件、部件或这些的组合的存在或添加可能性。
本公开中的诸如“或”等的表达包括一起列出的词的某些和所有组合。例如,“A或B”可以包括A,可以包括B,或者包括A和B二者。
在本公开中,诸如“第一”,“第二”,“第一”或“第二”等表述可以修饰本公开的各种元件,但不限制相关元件。例如,所述表述不限制相关元件的顺序和/或重要性等。该表述可用于将一个元件与另一元件区分开来。例如,第一用户装置和第二用户装置都是用户装置,但是表示不同的用户装置。例如,在不脱离本公开的范围的情况下,第一元件可被命名为第二元件,并且类似地,第二元件可被命名为第一元件。
当提及某个元件“连接到”或“访问”另一元件时,应理解:该元件可以直接连接到另一元件或者可以直接访问另一元件,但是中间可以存在其它元件。相反,当提及某个元件“直接连接到”或“直接访问”另一元件时,应理解中间不存在其它元件。
在本公开中使用的术语仅用于解释具体实施例,而不意图限制本公开。除非另行明确说明,否则单数表述包括复数表述。
除非另行定义,否则本文所用的所有术语(包括技术术语或科学术语)具有与本公开所属技术领域普通技术人员通常理解的含义相同的含义。应当理解,由字典定义的通常使用的术语具有与相关技术的上下文中的含义一致的含义,并且除非在本公开中清楚地定义,否则它们不被理解为理想的或过于正式的含义。
根据本公开的电子设备可以是包括通信功能的设备。例如,电子设备可包括以下至少一项:智能电话、平板个人计算机(PC)、移动电话、视频电话、电子书阅读器、台式PC、膝上PC、上网本计算机、个人数字助理(PDA)、便携式多媒体播放器(PMP)、MP3播放器、移动医疗设备、相机或可穿戴设备(例如,诸如电子眼镜之类的头戴式设备(HMD)、电子服饰、电子手环、电子项链、电子配饰、电子纹身或智能手表)。
根据某些实施例,电子设备可以是具有通信功能的智能家电。智能家电可包括例如以下至少一项:电视、数字视频盘(DVD)播放器、音响、冰箱、空调、清洁器、烤箱、电子测距、洗衣机、空气净化器、机顶盒、TV盒(例如,Samsung HomeSyncTM、Apple TVTM或Google TVTM)、游戏机、电子词典、电子钥匙、摄像机或电子相框。
根据某些实施例,电子设备可包括以下至少一项:各种医疗设备(例如,磁共振血管造影术(MRA)、磁共振成像(MRI)、计算断层扫描(CT)、拍摄设备、超声设备等)、导航设备、全球定位系统(GPS)接收机、事件数据记录仪(EDR)、飞行数据记录仪(FDR)、汽车信息娱乐设备、船用电子设备(例如船用导航设备、陀螺罗盘等)、航空电子设备、安保设备或工业用或家用机器人。
根据某些实施例,电子设备可包括以下至少一项:包括通信功能的家具或建筑/结构的一部分、电子板、电子签名接收设备、投影仪或各种测量设备(例如供水系统、电、气或无线电波测量设备等)。根据本公开的电子设备可以是上述设备中的一个或多个的组合。此外,本领域普通技术人员应显而易见,根据本公开的电子设备不限于上述设备。
在下文中,参照附图描述了根据本公开各实施例的电子设备。在各实施例中使用的术语“用户”可指示使用电子设备的人或者使用电子设备的设备(例如人工智能电子设备)。
图1是示出了根据各实施例的包括电子设备101的网络环境100的视图。参照图1,电子设备101可以包括总线110、处理器120、存储器130、输入/输出(I/O)接口140、显示器150、通信接口160和数据管理模块170。
总线110可以是用于将上述元件相互连接、并在上述元件之间传输通信(例如控制消息)的电路。
处理器120可以包括任意合适类型的处理电路,例如通用处理器(例如,基于ARM的处理器)、现场可编程门阵列(FPGA)、数字信号处理器(DSP)、专用集成电路(ASIC)、通信处理器(CP)、应用处理器(AP)等。例如,在操作中,处理器120可以经由总线110从上述其他元件(例如存储器130、I/O接口140、显示器150、通信接口160或数据管理模块170等)接收指令,对所接收的指令进行解密,并执行与解密的指令相对应的操作或数据处理。
存储器130可存储从处理器120或其它元件(例如,I/O接口140、显示器150、通信接口160或数据管理模块170等)接收的或由处理器120或其它元件生成的指令或数据。例如,存储器130可包括编程模块,例如内核131、中间件132、应用编程接口(API)133或应用134。每个编程模块可使用软件、固件、硬件或这些两个或多个的组合来配置。
内核131可控制或管理用于执行在剩余编程模块(例如,中间件132、API 133或应用134)中实现的操作或功能的系统资源(例如,总线110、处理器120或存储器130等)。此外,内核131可提供允许中间件132、API 133或应用134访问电子设备101的单个元件并控制或管理该单个元件的接口。
中间件132可执行中介角色,使得API 133或应用134可与内核131通信以提供或接收数据。此外,结合从应用134接收到的任务请求,中间件132可使用例如以下方法来执行针对任务请求的控制(例如调度或负载均衡):向至少一个应用134分配可使用电子设备101的系统资源(例如总线110、处理器120或存储器130等)的优先级。
API 133是允许应用134控制由内核131或中间件132提供的功能的接口,并可包括用于文件控制、窗口控制、图像处理或字符控制等的至少一个接口或功能(例如指令)。
根据各实施例,应用134可以包括SMS/MMS应用、电子邮件应用、日历应用、闹钟应用、健康护理应用(例如用于测量运动量或血糖等的应用)或环境信息应用(例如提供大气压、湿度或温度信息等的应用)。附加地或备选地,应用134可以是与电子设备101与外部电子设备(例如电子设备104)之间的信息交换相关的应用。与信息交换有关的应用可以包括例如用于向外部电子设备传输特定信息的通知中继应用或用于管理外部电子设备的设备管理应用。
例如,通知中继应用可包括用于将从电子设备101的不同应用(例如SMS/MMS应用、电子邮件应用、健康护理应用或环境信息应用)生成的通知信息向外部电子设备(例如电子设备104)传输的功能。附加地或备选地,通知中继应用可例如从外部电子设备(例如电子设备104)接收通知信息并将其向用户提供。设备管理应用可管理(例如安装、删除或更新)与电子设备101通信的外部电子设备(例如电子设备104)的功能(例如开启/关闭外部电子设备本身(或一些构成部件)或对显示器进行亮度(或分辨率)控制)、以及在外部电子设备中工作的应用或由外部电子设备提供的服务(例如通信服务或消息服务)。
根据各实施例,应用134可包括取决于外部电子设备(例如电子设备104)的属性(例如电子设备的类型)的指定应用。例如,在外部电子设备是MP3播放器的情况下,应用134可包括与音乐再现相关的应用。类似地,在外部电子设备是移动医疗健康护理设备的情况下,应用134可包括与健康护理相关的应用。根据实施例,应用134可以包括在电子设备101中指定的应用和从外部电子设备(例如服务器106或电子设备104)接收的应用中的至少一个。
例如,I/O接口140可将经由I/O单元(例如传感器、键盘或触摸屏)从用户输入的指令或数据经由总线110向处理器120、存储器130、通信接口160或数据管理模块170传输。例如,I/O接口140可向处理器120提供与用户经由触摸屏的触摸输入相关的数据。此外,例如,I/O接口140可经由I/O单元(例如扬声器或显示器)来输出经由总线110从处理器120、存储器130、通信接口160或数据管理模块170接收的指令或数据。例如,I/O接口140可经由扬声器向用户输出由处理器120处理的语音数据。
显示器150可以向用户显示各种信息(例如,多媒体数据或文本数据等)。
通信接口160可连接电子设备101与外部设备(例如电子设备104或服务器106)之间的通信。例如,通信接口160可以经由无线通信或有线通信连接至网络162以与外部设备通信。无线通信可以例如包括无线保真(Wi-Fi)、蓝牙(BT)、近场通信(NFC)、全球定位系统(GPS)或蜂窝通信(例如,LTE、LTE-A、CDMA、WCDMA、UMTS、WiBro或GSM等)中的至少一个。有线通信可包括例如通用串行总线(USB)、高清多媒体接口(HDMI)、推荐标准232(RS-232)和普通老式电话服务(POTS)中的至少一项。
根据实施例,网络162可以是电信网络。电子通信网络可以包括计算机网络、互联网、物联网和电话网络中的至少一个。根据实施例,用于电子设备101与外部设备之间的通信的协议(例如传输层协议、数据链路层协议或物理层协议)可以由应用134、应用编程接口133、中间件132、内核131或通信接口160中的至少一个中支持。
根据实施例,数据管理模块170可以控制例如在存储数据时生成能够表示存储数据的主题的信息,并且通过与存储数据相关联来存储所生成的信息。根据实施例,数据管理模块170可以响应于请求,获取与表示数据的至少一部分的主题相对应的图像信息。根据实施例,数据管理模块170可以激活相机功能,以获取至少一个指定了图像类型的标签信息。根据实施例,数据管理模块170可以通过分析存储数据来获取用于获取表示存储数据的至少一部分的主题的搜索词,并且基于获取的搜索词来获取标签信息。
根据实施例,数据管理模块170可以通过分析存储数据的标签信息来编辑标签信息。例如,数据管理模块170可以减少标签信息的数量。例如,数据管理模块170可以将相似的多条标签信息组合为一条信息。例如,数据管理模块170可以将标签信息改变为另一条标签信息。
根据实施例,数据管理模块170可以基于所存储的标签信息来播放存储数据。例如,数据管理模块170可以将标签信息作为列表来管理,并且加载和播放与由输入选择的标签信息相对应的存储数据。
经由图2至图17提供了用于数据管理模块170的附加信息。
图2是根据本公开实施例的数据管理模块的示例的图。如图2所示,数据管理模块170可以包括情况决定模块210、数据分析模块220和信息获取模块230。
情况决定模块210可以检测用于生成标签信息的触发条件或发生请求的情况。
根据各实施例,请求可以基于定时器发生。例如,如果请求基于定时器发生,则情况决定模块210可以执行按照预定义时间(例如30秒)操作的定时器,并可以将定时器的到期视为用于生成标签信息的触发条件。
根据各实施例,触发条件可以是预定义的播放持续时间。例如,播放持续时间可以是数据的播放持续时间的一部分,或者可以是停止播放该数据并开始播放新数据的时间。如果基于播放持续时间发生请求并且预定义了数据播放顺序(例如,预定义了播放列表),则情况决定模块210可以将结束回放一个数据和开始回放另一数据视为触发条件。此外,关于图片数据,情况决定模块210可基于帧顺序来决定是否满足触发条件。
根据各实施例,触发条件可以基于用户做出的对电子设备的手势输入、键(例如,软键、硬键)输入、触摸输入、语音命令输入等。例如,当基于输入发生触发条件时,如果使用传感器、触摸屏、键按钮、麦克风等检测到的输入满足预定条件,则情况决定模块210可以确定满足触发条件。
根据各实施例,触发条件可以基于声纹识别、情绪识别等。例如,情况决定模块210可以分析数据中包括的音频成分以识别预定义的声纹或预定义的情绪,并且当预定义的声纹或情绪出现在数据中时确定满足前提条件。作为另一示例,如果数据中包括多个用户的音频成分,则情况决定模块210可以分析音频成分,并且当讲话者改变时确定满足触发条件,并且因此判定这是发生了请求的情况。
情况分析模块220可以识别与电子设备中存储的数据或要存储的数据(例如,当前正在记录的音频数据)的全部或一些部分相关联的主题。根据一个实施例,主题可以用作获取标签信息的搜索词。
根据各实施例,数据分析模块220可以分析音频成分以识别主题。本文中,数据分析模块220可以分析数据的音频成分以识别词、句等作为主题。根据各实施例,数据分析模块220可以基于提取顺序、提取持续时间、重复级别以及说出提取的词、句等的语音的音量来识别主题。
例如,如果由定时器的到期触发关于音乐数据的标签信息的生成,则数据分析模块220可以识别在定时器运行时播放的歌词作为主题。此外,在具有6分钟播放时间的音乐数据的情况下,可以识别12个主题,并且所识别的主题可以彼此相等或者可以彼此不等。例如,当在音乐数据中增加重复的歌词的数量时,可以增加相同主题的数量。
根据各实施例,数据分析模块220可以分析文本成分,以确认数据的主题。例如,可以分析包括例如电子书内容、字幕数据等的文本成分在内的数据,以识别表示数据的主题。
信息获取模块230可以响应于由情况决定模块210决定的请求或发生请求的情况来获取数据的标签信息。标签信息可以包括能够表示数据主题的信息。根据一个实施例,标签信息可以包括与所识别的主题相关的图像数据、视频数据、文本数据等。例如,标签信息可以标识代表词、代表用户、代表用户的情绪等。
根据各实施例,信息获取模块230可以基于数据分析模块220识别的主题获取数据的标签信息。根据各实施例,信息获取模块230可以通过使用识别出的主题作为搜索词来获取标签信息。根据各实施例,信息获取模块230可以执行web搜索功能、数据库搜索功能等,并可以通过使用识别出的主题作为搜索词来获取标签信息。
根据各实施例,信息获取模块230可以响应于所决定的请求或发生请求的情况,获取周围环境画面作为标签信息。例如,在检测到用于收集标签信息的触发条件时,信息获取模块230可以激活相机功能以捕获将要用作标签信息的图像。
根据各实施例,信息获取模块230可以获取与标签信息相对应的情况信息。本文中,当收集标签信息时,情况信息可以包括位置信息、天气信息、噪声信息等。
根据各实施例,信息获取模块230可以编辑收集的标签信息的至少一部分。本文中,标签信息的编辑可以包括减少标签信息的条数或改变标签信息的类型。例如,信息获取模块230可以应用效果(例如马赛克效果),以使标签信息的至少一部分模糊。作为另一示例,信息获取模块230可以执行处理,使得具有相似性的至少两条标签信息被用作一条标签信息。本文中,当各条标签信息表示相同主题时,这些标签信息具有相似性。例如,当连续收集到具有相同主题的多条标签信息时,信息获取模块230可以在多条标签信息中仅选择和使用一条标签信息。
根据各实施例,一种电子设备可以包括:输入单元,接收生成标签信息的请求;以及处理器,确认用于生成与可以通过操作性地耦接到所述电子设备的输出设备提供的内容的至少一部分相关的标签信息的请求,响应于所述请求决定与所述至少一部分相对应的声音,以及基于所述声音获取至少一个相应指定数据作为所述标签信息。
根据各实施例,该处理器可以通过将指定数据与所述至少一部分相关联来存储所述至少一个指定数据。
根据各实施例,处理器可以基于声音确认与所述至少一部分相对应的主题。
根据各实施例,处理器可以从与电子设备通信的外部设备接收至少一个指定数据。
根据各实施例,处理器可以响应于所述请求获取关于周围环境的数据。
根据各实施例,处理器可以选择用户、词、句、短语、用户的情绪和周围噪声中的至少一个。
根据各实施例,电子设备还可以包括用于输出获取的标签信息的输出单元,并且处理器可以响应于用于选择输出标签信息的输入而执行与所选标签信息相关联的数据。
根据各实施例,处理器可以获取至少一个指定了图像类型的数据作为标签信息。
图3是根据本公开实施例的通过使用相机功能来收集标签信息的界面的示例的图。
根据一个实施例,电子设备可以在存储数据时存储数据的标签信息。数据可以是包括文本数据、音频数据、图像数据、图片数据等的数字内容,并且标签信息可以是指示要存储的数据的主题的信息。根据各实施例,电子设备可以在满足触发条件(例如,定时器到期、情绪变化和说话者改变)时或通过用户请求(例如,手势输入、键输入、触摸输入、语音命令输入等)获取并存储标签信息。根据一个实施例,标签信息可以包括图像(例如,原始尺寸的图像、缩小尺寸的图像等)。根据各实施例,电子设备可以通过使用作为视频的一部分的多个图像帧来收集视频的标签信息。例如,电子设备可以通过使用多个图像帧作为标签信息来生成视频。尽管在该示例中标签信息包括图像,但是在其他实施方式中,它可以包括任意合适类型的内容(例如文本)。
根据各实施例,电子设备可通过执行记录功能来生成和存储音频数据。在执行记录功能之后,电子设备可以从检测到请求开始记录的输入的开始时间起,存储输入到麦克风的信号作为音频数据。
根据各实施例,电子设备可以在音频数据期间生成并存储关于音频数据的标签信息。根据各实施例,电子设备可以生成图像信息作为标签信息。根据各实施例,电子设备可以检测用于生成标签信息的请求。根据各实施例,电子设备可以响应于该请求确定与音频数据的至少一部分相对应的音频成分(声音),并可以基于确定的声音生成关于音频数据的标签信息。例如,电子设备可以响应于该请求,生成与确定的音频数据的一部分的声音相关的图像信息作为标签信息。根据各实施例,电子设备可以通过将标签信息与音频数据中的音频成分的播放位置相关联来存储所生成的标签信息。
根据各实施例,电子设备可以通过使用相机功能来获取要用作标签信息的图像。例如,电子设备可以激活相机功能,并且此后可以使用捕获的图像作为标签信息。
更具体地,图3示出了以下情况:当电子设备检测到在使用麦克风(300)记录音频数据的同时所接收到的用于生成标签信息的请求时,该电子设备执行相机功能(310),之后获取图像,在预览屏幕上输出图像,并将该图像存储为正在记录的音频数据的标签信息。根据各实施例,如(320)所示,电子设备可以将被存储为标签信息的图像信息输出到屏幕的一部分。例如,电子设备可以在生成或播放音频数据的同时,将生成的标签信息项或最近生成的标签信息项的列表输出至播放屏幕的一部分。
此外,电子设备可以在生成标签信息的音频数据持续时间中根据预定义规则显示标识符。电子设备可以在音频数据的播放持续时间中显示生成标签信息的时间点,使得用户可以识别生成标签信息的位置。
图4是根据本公开实施例的通过分析音频数据来收集标签信息的界面的示例的图。在与图4相关的描述中,将省略与图3中描述的相同或类似部分。
根据各实施例,电子设备可以响应于用于生成标签信息的请求而分析音频数据,并可以基于分析结果获取要用作标签信息的图像。根据各实施例,电子设备可以响应于检测到所述请求,分析特定持续时间的音频数据,识别与所分析的音频数据相关的主题,并生成能够表达主题的标签信息。例如,电子设备可以分析音频数据以检测重复大于或等于阈值次数的词、句等,并可以获取与检测到的词或句相对应的图像,并使用所述图像作为标签信息。作为另一示例,电子设备可以分析音频数据以检测音量明显比阈值大的词或句,并可以获取与检测到的词或句相对应的图像,并将所述图像作为标签信息。
根据各实施例,电子设备可以通过使用web搜索功能、存储数据搜索功能等获取要用作标签信息的数据(例如与词或句相对应的图像)。例如,电子设备可以在预存储的图像中获取能够指示主题的图像。作为另一示例,电子设备可以访问预定义的网站以发现能够指示主题的图像,并可以在所发现的图像中获取一个或多个图像。
更具体地,图4示出了以下情况:电子设备在正在记录音频数据的同时基于音频数据的一部分检测例如旅行、鸡肉和火车的一个或多个关键词(400),之后输出标识关键词的列表(410),并获得与由用户从列表中选择的关键词相对应的图像,并将该图像存储为音频数据的标签信息(420)。
图5是根据本公开实施例的用于收集标签信息的界面的示例的图。
根据一个实施例,电子设备可以在存储数据时存储关于存储数据的标签信息。
根据各实施例,电子设备可以确定检测用于收集标签信息的请求的条件。
根据一个实施例,电子设备可以被配置为:响应于检测到预定手势来收集并存储标签信息。例如,手势可以是由于外部影响而改变电子设备的位置或状态的操作。例如,电子设备可以使用具有预定模式的摇动手势、具有预定路径的运动手势、包括翻转电子设备的手势等作为用于收集标签信息的请求。
根据另一实施例,电子设备可以被配置为在预定时间(例如,当定时器到期的时刻)收集标签信息。
根据另一实施例,电子设备可以被配置为在检测到预定输入(例如,按下软按钮、按下硬件按钮、语音命令等)时收集并存储标签信息。
更具体地,图5示出了其中输出允许电子设备选择用于收集标签信息的触发条件的配置屏幕510的情况。根据各实施例,当用户从菜单510中选择“时间”选项时,电子设备可以输出如图所示用于选择用于收集标签信息的时段的屏幕520。
根据各实施例,在从菜单510选择“手势”选项时,电子设备显示可以用于触发标签信息的收集的不同类型的手势的列表530,并可以使用从列表530中选择的手势来触发标签信息的收集。电子设备可以提供预定义手势的列表。根据各实施例,电子设备可以向列表注册未提供的手势,并可以将其用作收集标签信息的请求。例如,电子设备可以检测用户生成的手势,并可以将其确定为用于收集标签信息的手势。
图6是根据本公开实施例的用于收集标签信息的界面的示例的图。在与图6相关的描述中,将省略图3中描述的相同或类似部分。
根据各实施例,音频数据生成屏幕600可以包括用于控制音频数据生成功能的屏幕(例如,包括记录开始菜单、记录停止菜单、记录功能结束菜单等的屏幕)、用于显示记录进行状态等的屏幕。根据各实施例,电子设备可以具有按钮602,用于如音频数据生成屏幕(例如记录功能执行屏幕)所示,生成用于收集标签信息的请求。
根据各实施例,在检测到用于生成音频数据的输入(例如,用于请求记录开始的输入)时,电子设备可以存储使用麦克风捕获的信号作为音频数据。在生成音频数据期间或完成音频数据生成的时刻,如果激活按钮602,则电子设备可以开始收集针对音频数据的标签信息,同时如(610)所示还显示指示正在收集标签信息的通知。
例如,在检测到关于用于生成请求的菜单的输入时,电子设备可以执行相机功能以收集针对音频数据的标签信息,或者可以分析与检测到输入的时间相关的特定持续时间的音频数据,以通过使用网络搜索功能、存储数据搜索功能等来收集音频数据的标签信息。
图7是根据本公开实施例的用于基于定时器收集标签信息的界面的示例的图。在与图7相关的描述中,将省略与图3中描述的相同或类似部分。
根据各实施例,可以显示音频数据生成屏幕(700)。音频数据生成屏幕可以包括用于控制音频数据的记录的菜单702、用于示出记录进行状态的滑块704等。根据各实施例,可以通过使用时间信息、状态栏等来显示记录进行状态。
根据各实施例,电子设备可以基于在正在生成或播放音频数据时到期的定时器而检测用于生成标签信息的请求。
例如,如果用于收集标签信息的定时器时段是20秒,则电子设备可以基于在20秒时段期间播放或记录的数据生成标签信息。如图所示,播放或生成音频数据直至20秒时段到期,并且之后可以基于在20秒时段期间播放或捕获的音频数据来生成标签信息(710)。在一些实施方式中,20秒时段可以在检测到请求对音频数据加标签的触摸输入时开始。备选地,在一些实施方式中,20秒时段可以在检测到请求对音频数据加标签的触摸输入时结束。
根据各实施例,电子设备可以响应于该请求,输出用于向用于生成音频数据的屏幕的一部分、用于显示标签信息收集操作的屏幕(例如,相机执行屏幕等)报告标签信息的收集的信息、收集的标签信息等。
图8是根据本公开实施例的用于基于电子设备移动来收集标签信息的界面的示例的图。在与图8相关的描述中,将省略与图3中描述的相同或类似部分。
根据各实施例,电子设备可以在正在生成音频数据的同时基于手势输入来检测用于生成标签信息的请求(800)。
例如,如果用于收集标签信息的手势是旋转手势,并且如果在执行记录时检测到在满足条件的方向和/或角度上旋转的手势812,则电子设备可以生成标签信息(810)。
根据各实施例,电子设备可以响应于该请求,输出用于向用于生成音频数据的屏幕的一部分、用于显示标签信息收集操作的屏幕(例如,相机执行屏幕等)报告标签信息的收集的信息、收集的标签信息等。
例如,在检测到预定义手势(例如,电子设备的旋转)时,电子设备可以执行相机功能以收集音频数据的标签信息,或者可以分析与检测到输入的时间相关的特定持续时间的音频数据,以通过使用网络搜索功能、存储数据搜索功能等来收集音频数据的标签信息。
图9是根据本公开实施例的用于收集标签信息的界面示例的图。
根据各实施例,在检测到用于生成标签信息的触发事件(例如,检测到如图6所示的用于生成标签信息的触摸输入、检测到定时器到期或检测到如图8所示的用于生成标签信息的手势)时,电子设备可以生成标签信息902(900),并且之后可以在音频数据生成屏幕(910)中输出生成的标签信息902。
根据各实施例,电子设备可以检测用户输入以获取如图9中所示的花为主题的图像,以在检测到用户输入并分析和处理图像时,从词、句等中获取与分析的词或句(例如,词“花”)相对应的图像,或者通过外部电子设备获取与所分析的词或句相对应的图像。
根据各实施例,电子设备可以使用获取的图像作为音频数据的标签信息,并可以通过与音频数据相关联来存储标签信息。例如,通过与音频数据相关联来存储标签信息可以是通过使用音频数据存储标签信息或存储标签信息使得可以通过使用标签信息来播放音频数据的操作。
图10是根据本公开实施例的用于收集标签信息的界面的示例的图。
根据一个实施例,当存储数据时,电子设备可以基于声纹识别、情绪识别等来生成标签信息。例如,电子设备可以响应于识别用户的身份(例如,记录在音频数据中的说话者)和预定义的用户情绪中的至少一个来分析音频数据并生成标签信息。例如,可以基于与对应于用户的预定义声纹相匹配的音频数据来识别用户。根据各实施例,电子设备可以从外部电子设备等获取与用户的情绪、年龄、地址等相对应的图像或与用户相对应的图像,并可以使用所获取的图像作为标签信息。
作为另一示例,在检测到多个用户的音频成分时,如果音频成分改变(例如,如果当前说话者改变),则电子设备可以确定这是发生了请求的情况。根据各实施例,电子设备可以在每次说话者改变时生成标签信息。电子设备可以在针对每个用户的呼叫时分析语音,并且存储关于用户的分析结果,并且之后可以将其用于生成标签信息。
更具体地,图10示出了电子设备1000分析在电话呼叫过程中生成的音频数据的情况。在该电话呼叫中,用户1010和1020轮流说话。每当用户1010和1020中的一个停止讲话而另一个开始讲话时,电子设备可以检索刚刚开始说话的人的图像。之后,电子设备可以将图像与在电话呼叫的记录中当前说话者发生改变的时间点相关联。例如,在检测到用户A说出的语音为“你好”时,电子设备获取并输出存储在电话簿、图库等中的用户A的图像,并且在检测到用户B说出“你好,你在做什么?”作为响应的语音时,电子设备获取并输出用户B的图像。尽管该示例是在电话呼叫记录的情境中呈现的,但是在其他示例中,可以使用任意其他合适类型的录音(例如视频的声轨)。
图11是示出了根据本公开实施例的用于管理标签信息的界面的示例的图。
根据各实施例,当存储数据时,电子设备可以通过将数据与标签信息相关联来存储数据。根据一个实施例,电子设备可以将标签信息与音频数据的文件名一起输出。例如,图像类型标签信息1103可以被添加至文件名为“006”的记录文件1101,并且因此可以以列表形式被管理。如果记录文件中包括的主题是风景,则与记录文件相对应的标签信息可以是与风景相对应的图像。
根据各实施例,当存储数据时,电子设备可以通过使用标签信息作为文件名来存储数据。根据一个实施例,电子设备可以通过使用该信息作为文件名来存储包括在音频数据中的标签信息和用于表示标签信息的文本信息,并可以以列表形式对其进行管理。例如,电子设备可以使用与关于欧洲的主题相对应的标签信息1112和与欧洲相对应的文本信息1114,来将标签信息表示为记录文件的文件名。
所示的附图示出了情况1100和情况1110,在情况1100中,电子设备将标签信息添加至关于音频数据的文件名,在情况1110中,电子设备使用标签信息和与标签信息相对应的文本信息作为文件名。电子设备可以添加以下指示,所述指示表明使用标签信息和文本信息作为文件名的相应数据是记录文件。
图12是根据本公开实施例的用于基于相应的标签信息渲染内容的界面的示例的图。
电子设备可以使用列表1200来管理与存储的数据相对应的标签信息。
根据各实施例,标签信息可以包括图像信息。电子设备可以收集关于音频数据的标签信息,并且之后可以将其与图像管理功能相关联。例如,电子设备可以被配置为使得音频数据与标签信息相关联,并且之后可以将标签信息与诸如图库的图像管理功能相关联。标签信息可以包括关于要关联的数据的信息,例如指示其是用于音频数据的标签信息的信息1202。
在检测到用于选择图像1202的输入1204时,电子设备可以加载和播放与所选图像相关联地存储的音频数据(1200)。然后,显示还包括图像的内容回放屏幕(1210)。换言之,图12示出以下情况:电子设备执行图像管理功能以输出用作不同音频数据记录的标签信息的多个图像的列表,检测用于选择图像之一的输入,并播放所选图像被用作其标签信息的音频数据记录。
图13是根据本公开实施例的用于收集标签信息的界面的示例的图。
根据各实施例,电子设备可以在输出音频数据生成屏幕的同时收集标签信息。根据一个实施例,音频数据生成屏幕可以包括用于控制音频数据生成功能的屏幕(例如,包括记录开始请求菜单、记录停止请求菜单等的屏幕)1310、用于显示记录进行状态等的屏幕1300。可以通过使用时间信息、状态栏等来显示记录进行状态。
根据各实施例,音频数据生成屏幕可以包括用于指示在音频数据持续时间中生成标签信息的位置的信息1320。在所示的图中,信息1320表示为能够指定位置的三角形形状。例如,如果在与音频数据的30秒相对应的播放位置处生成标签信息,则可以在表示记录进度状态的状态栏中、在生成标签信息的30秒位置处显示该信息。根据各实施例,电子设备可以输出与生成标签信息的每个位置相对应的标签信息。例如,可以相对于每个位置输出调整其尺寸的标签信息(图像信息)1322。此外,音频数据生成屏幕可以包括用于输出最近生成的标签信息的区域1330。
根据各实施例,用于输出最近生成的标签信息的区域1330可以包括多个标签信息项。根据一个实施例,该区域可以包括用于输出第一标签信息的区域1332和用于输出第二标签信息的区域1334。根据一个实施例,第一标签信息可以包括通过使用相机功能、网络搜索功能、数据搜索功能等获取的数据,并且第二标签信息可以是第一标签信息的附加信息。例如,第二标签信息可以包括获取到第一标签信息时的电子设备的情境信息以及第一标签信息的详细信息。
根据一个实施例,电子设备可以分析音频数据以获取与济州岛相对应的图像作为第一标签信息,并可以获取获取与济州岛相对应的第一标签信息的电子设备的位置信息作为第二标签信息。
根据另一实施例,电子设备可以分析音频数据,以获取与济州岛相对应的图像作为第一标签信息,并可以获取济州岛的附加信息作为第二标签信息。
在检测到指定音频数据中的时间点的输入1340时,可以输出持续时间的标签信息(例如,第一标签信息1332和第二标签信息1334)。
图14是根据本公开实施例的用于选择标签信息的处理的示例的流程图。
在操作1401中,电子设备可以激活用于生成数据记录的数据生成功能。本文中,数据记录可以包括文本文件、音频文件、图像文件、视频文件、包括音频在内的文件的一部分、包括一个或多个图像在内的文件的一部分、包括文本和/或任意其他合适类型的内容在内的文件的一部分,而不考虑存储在电子设备的易失性和/或非易失性存储器中的内容的格式。根据一个实施例,电子设备可以激活录音功能。
在操作1403中,电子设备可以检测用于生成标签信息的请求。根据一个实施例,可以经由键输入、语音命令输入、手势输入等提交请求。尽管在该示例中,通过检测用户输入来触发标签信息的生成,但是在其他实施方式中,可以由定时器的到期来触发触发信息的生成。
在操作1405中,电子设备可以选择由数据生成功能生成的数据记录的一部分。根据一个实施例,可以基于由数据部分表示的声音、词、句等选择该部分。根据另一实施例,可以基于检测到请求的时间来生成该部分。例如,在录音的情境中,该部分可以包括在接收到请求之前记录的最后20秒的音频。
在操作1407中,电子设备可以基于数据记录的所选部分生成标签信息。例如,标签信息可以包括图像、文本、视频等。例如,可以基于内容的所选部分中存在的内容项(例如,关键词)来生成标签信息。作为另一示例,可以基于数据记录的所选部分中存在的背景噪声来生成标签信息。以示例的方式,生成标签信息可以包括从远程设备检索标签信息、从存储器检索标签信息、修改标签信息和/或创建标签信息。
在一些实施方式中,可以基于电子设备的当前情境生成标签信息。例如,当前情境可以包括电子设备的当前位置、电子设备周围的环境噪声、电子设备所在位置处的天气等。
在操作1409中,电子设备可以存储所生成的标签信息。根据各实施例,电子设备可以通过将标签信息与正在生成的数据记录相关联来存储标签信息。例如,电子设备可以将标签信息添加至数据的元信息,或者可以将标签信息添加至包含数据的文件的名称。尽管在该示例中,数据记录与标签信息同时生成,但在其他情况下,可以预先生成数据记录。在这种实例中,可以由电子设备或另一设备生成数据记录。
图15是根据本公开实施例的用于编辑标签信息的处理的示例的流程图。
在操作1501中,电子设备可以分析与数据记录相关联的标签信息。根据一个实施例,标签信息可以包括多个内容项,并且电子设备可以分析标签信息以将相似内容项组合为一条信息。例如,当内容项表示相同主题时,可以认为内容项相似。
在操作1503中,电子设备可以根据相似性编辑标签信息。根据各实施例,电子设备可以仅选择和使用被认为彼此相似的一组内容项中的一个,或者可以将一个内容项替换为另一内容项。
在操作1505中,电子设备可以响应于输入而存储所编辑的标签信息。根据一个实施例,在检测到用于存储所编辑的标签信息的输入时,电子设备可以将旧标签信息替换为新编辑的标签信息。
在操作1507中,电子设备可以将作为标签信息的一部分的给定内容项指定为代表内容项。
例如,代表信息可以用于生成数据的文件名或搜索词。根据各实施例,电子设备可以基于分配给内容项的优先级来将内容项指定为代表内容项。例如,优先级可以基于内容项被需要的顺序、内容项的重复级别等。
图16是根据本公开实施例的用于管理标签信息的处理的示例的流程图。
在操作1601中,电子设备可以输出用作不同数据记录的标签信息的内容项的列表。类型。
在操作1603中,电子设备可检测从列表中对内容项之一的选择。
在操作1605中,电子设备可以识别与所选内容项相关联的数据记录。根据本公开实施例,如果内容项被用作数据记录的标签信息,则可以认为数据记录与所选内容项相关联。
在操作1607中,电子设备可渲染数据记录。例如,当数据记录包括音频文件时,电子设备可以播放音频文件。
根据各实施例,一种电子设备的方法可以包括:确认用于生成与可以通过操作性地耦接到所述电子设备的输出设备提供的内容的至少一部分相关的标签信息的请求,响应于所述请求决定与所述至少一部分相对应的声音,以及基于所述声音获取至少一个相应指定数据作为所述标签信息。
根据各实施例,该方法还可以包括将所述至少一个指定数据与至少一部分相关联地存储。
根据各实施例,所述获取可以包括基于声音确认与所述至少一部分相对应的主题。
根据各实施例,所述获取可以包括从与电子设备通信的外部设备接收所述至少一个指定数据。
根据各实施例,所述获取可以包括响应于所述请求获取关于周围环境的数据。
根据各实施例,声音的决定可以包括以下操作中的至少一个:识别用户,识别词、句和短语中的至少一个,识别用户的情绪,以及识别周围噪声。
根据各实施例,所述电子设备的方法还可以包括:输出获取的标签信息,以及响应于用于选择输出标签信息的输入而执行与所选标签信息相关联的数据。
根据各实施例,至少一个指定数据可以包括图像类型数据。
图17是根据多种实施例的电子设备1701的框图1700。电子设备1701可配置例如图1中示出的电子设备101的全部或部分。参照图17,电子设备1701可包括一个或多个应用处理器(AP)1710、通信模块1720、订户标识模块(SIM)卡1724、存储器1730、传感器模块1740、输入单元1750、显示器1760、接口1770、音频模块1780、相机模块1791、电力管理模块1795、电池1796、指示器1797或电机1798。
AP 1710可驱动OS或应用以控制连接到AP 1710的多个硬件或软件元件,并执行包括多媒体数据在内的各种数据处理和操作。AP1710可被实现为例如系统级芯片(SoC)。根据实施例,AP 1710还可以包括图形处理单元(GPU)(未示出)。
通信模块1720(例如通信接口160)可在经由网络连接的电子设备1701(例如电子设备101)和其它电子设备(例如电子设备104或服务器106)之间的通信中执行数据发送/接收。根据实施例,通信模块1720可以包括蜂窝模块1721、WiFi模块1723、BT模块1725、GPS模块1727、NFC模块1728和射频(RF)模块1729。
蜂窝模块1721可经由通信网络(例如,LTE、LTE-A、CDMA、WCDMA、UMTS、WiBro或GSM等)提供语音通信、图像通信、短消息服务或互联网服务等。此外,蜂窝模块1721可以使用例如订户标识模块(例如SIM卡1724)来执行通信网络内的电子设备的区分和认证。根据实施例,蜂窝模块1721可执行可由AP 1710提供的功能的至少一部分。例如,蜂窝模块1721可执行多媒体控制功能的至少一部分。
根据实施例,蜂窝模块1721可以包括通信处理器(CP)。此外,蜂窝模块1721可以例如被实现为SoC。虽然在图17中诸如蜂窝模块1721(例如通信处理器)、存储器1730或电力管理模块1795等的元件被示出为与AP 1710分离,但是根据实施例,AP 1710可被实施为包括上述元件的至少一部分(例如,蜂窝模块1721)。
根据实施例,AP 1710或蜂窝模块1721(例如通信处理器)可将从与其连接的非易失性存储器或其它元件中的至少一个接收的指令或数据加载到易失性存储器,并处理该指令或数据。此外,AP 1710或蜂窝模块1721可将从至少一个其它元件接收到的数据或由至少一个其它元件生成的数据存储在非易失性存储器中。
Wi-Fi模块1723、BT模块1725、GPS模块1727或NFC模块1728均可包括例如用于处理经由相关模块发送/接收的数据的处理器。虽然蜂窝模块1721、Wi-Fi模块1723、BT模块1725、GPS模块1727或NFC模块1728被示出为图17中的分开的块,但是根据实施例,蜂窝模块1721、Wi-Fi模块1723、BT模块1725、GPS模块1727或NFC模块1728中的至少一部分(例如两个或更多元件)可包括在一个集成电路(IC)或IC封装中。例如,与蜂窝模块1721、Wi-Fi模块1723、BT模块1725、GPS模块1727或NFC模块1728中的每个相对应的处理器的至少一部分(例如,与蜂窝模块1721相对应的通信处理器和与Wi-Fi模块1723相对应的Wi-Fi处理器)可被实现为一个SoC。
RF模块1729可执行数据的发送/接收,例如,RF信号的发送/接收。虽然未示出,但RF模块1729可包括例如收发器、功率放大模块(PAM)、频率滤波器或低噪放大器(LNA)等。此外,RF模块1729还可包括用于在无线通信中的自由空间上发送/接收电磁波的部件,例如,导体或导线等。虽然图17示出蜂窝模块1721、Wi-Fi模块1723、BT模块1725、GPS模块1727和NFC模块1728共享一个RF模块1729,但是根据实施例,蜂窝模块1721、Wi-Fi模块1723、BT模块1725、GPS模块1727或NFC模块1728中的至少一个可经由单独的RF模块来执行RF信号的发送/接收。
SIM卡1724可以是包括订户标识模块的卡,并可被插入形成于电子设备的特定位置中的槽中。SIM卡1724可包括唯一标识信息(例如,集成电路卡标识符(ICCID))或订户信息(例如国际移动订户标识(IMSI))。
存储器1730(例如存储器170)可包括内置存储器1732或外部存储器1734。内置存储器1732可以包括例如易失性存储器(例如,动态RAM(DRAM)、静态RAM(SRAM)、同步动态RAM(SDRAM))或非易失性存储器(例如,一次性可编程ROM(OTPROM)、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、掩膜型ROM、闪存型ROM、NAND闪存、NOR闪存等)中的至少一个。
根据实施例,内置存储器1732可以是固态驱动器(SSD)。外部存储器1734还可包括闪存驱动器,例如,致密闪存(CF)、安全数字(SD)、微安全数字(Micro-SD)、迷你安全数字(Mini-SD)、极速数字(xD)或记忆棒。外部存储器1734可以经由各种接口与电子设备1701进行功能连接。根据实施例,电子设备1701还可包括诸如硬盘驱动器之类的存储设备(或存储介质)。
传感器模块1740可测量物理量或检测电子设备1701的操作状态,并将测量或检测到的信息转换为电信号。传感器模块1740可包括例如以下至少一项:手势传感器1740A、陀螺仪传感器1740B、大气压传感器1740C、磁传感器1740D、加速度传感器1740E、抓握传感器1740F、接近传感器1740G、颜色传感器1740H(例如RGB(红色、绿色、蓝色)传感器)、生物体传感器1740I、温度/湿度传感器1740J、照度传感器1740K或紫外线(UV)传感器1740M。附加地或备选地,传感器模块1740可包括例如E-鼻传感器(未示出)、肌电图(EMG)传感器(未示出)、脑电图(EEG)传感器(未示出)、心电图(ECG)传感器(未示出)、红外(IR)传感器(未示出)、虹膜传感器(未示出)或指纹传感器(未示出)等。传感器模块1740还可包括用于控制属于其的至少一个传感器的控制电路。
输入单元1750可以包括触摸面板1752、(数字)笔传感器1754、键1756或超声输入单元1758。触摸面板1752可使用电容式、电阻式、红外式或超声方法中的至少一种来识别触摸输入。此外,触摸面板1752还可以包括控制电路。电容式触摸面板可通过物理接触或接近度识别来执行检测。触摸面板1752还可以包括触觉层。在此情况下,触摸面板1752可向用户提供触觉反馈。
(数字)笔传感器1754可以使用例如与接收用户触摸输入相同或类似的方法或使用用于检测的单独板来实现。键1756可包括例如物理按钮、光学键或键区。超声输入单元1758是用于通过使用电子设备1701中的麦克风(例如麦克风1788)检测经由生成超声信号的输入工具生成的声波来识别数据的单元,并能够实现无线识别。根据实施例,电子设备1701可使用通信模块1720从连接到通信模块1720的外部设备(例如计算机或服务器)来接收用户输入。
显示器1760(例如,显示器150)可以包括面板1762、全息设备1764或投影仪1766。面板1762可以是例如液晶显示器(LCD)或有源矩阵有机发光二极管(AM-OLED)等。面板1762可以用例如使得其柔性、透明或可穿戴的方式来实现。面板1762可与触摸面板1752一同被配置为一个模块。全息设备1764可使用光的干涉在空中显示三维图像。投影仪1766可以将光投影到屏幕上以便显示图像。屏幕可位于例如电子设备1701内部或外部。根据实施例,显示器1760还可以包括用于控制面板1762、全息设备1764或投影仪1766的控制电路。
接口1770可以包括例如高清多媒体接口(HDMI)1772、通用串行总线(USB)1774、光学接口1776或D-超小型(D-sub)1778。接口1770可被包括在例如图1中示出的通信接口160中。附加地或者备选地,接口1770可包括例如移动高清链路(MHL)接口、安全数字(SD)卡/多媒体卡(MMC)接口或者红外数据协会(IrDA)标准接口。
音频模块1780可以双向转换声音和电信号。音频模块1780的至少部分元件可被包括在例如图1中示出的I/O接口140中。音频模块1780可处理经由例如扬声器1782、接收机1784、耳机1786或麦克风1788等输入或输出的声音信息。
相机模块1791是可拍摄静止图像和运动画面的设备。根据实施例,相机模块1791可包括一个或多个图像传感器(例如正面传感器或背面传感器)、镜头(未示出)、图像信号处理器(ISP)(未示出)或闪光灯(未示出)(例如LED或氙气灯)。
电力管理模块1795可以管理电子设备1701的电力。虽然未示出,但是电力管理模块1795可以包括例如电力管理集成电路(PMIC)、充电器集成电路(IC)或电池或电池或燃料表。
PMIC可被安装在例如集成电路或SoC半导体内部。充电方法可分为有线充电方法和无线充电方法。充电IC可对电池充电,并防止引入充电器的过电压或过电流。根据实施例,充电IC可以包括用于有线充电方法和无线充电方法中的至少一个的充电IC。无线充电方法可以是例如磁谐振方法、磁感应方法或电磁波方法等,并可另外包括用于无线充电的附加电路,例如,诸如线圈回路、谐振电路或整流器等的电路。
电池表可在充电时测量例如电池1796的剩余量、电压、电流或温度。电池1796可存储或生成电力,并使用存储或生成的电力向电子设备1701供电。电池1796可以包括例如可充电电池或太阳能电池。
指示器1797可显示电子设备1701或其一部分(例如AP 1710)的特定状态,例如,启动状态、消息状态或充电状态等。电机1798可将电信号转换为机械振动。虽然未示出,但是电子设备1701可包括用于支持移动TV的处理器(例如GPU)。用于支持移动TV的处理器可处理与各标准(例如数字多媒体广播(DMB)、数字视频广播(DVB)或媒体流等)相对应的媒体数据。
可以使用一个或多个组件来实现根据本发明的实施例的电子设备的以上元件中的每一个,并且相关元件的名称可以随着电子设备的种类而改变。根据本公开的电子设备可以包括上述元件中的至少一个元件,且可以省略一部分元件或还可以包括其他附加其他元件。此外,根据本公开的电子设备元件的一部分可以组合成一个实体,并且等同地执行在组合之前的相关元件的功能。
本公开所使用的术语“模块”可以表示例如包括硬件、软件或固件中的一个或两个或更多个的组合的单元。“模块”可以与诸如单元、逻辑、逻辑块、组件或电路等术语互换地使用。术语“模块”可以是集成配置的部件的最小单元或其一部分。“模块”可以是用于执行一个或多个功能的最小单元或其一部分。“模块”可以机械地或电学地实现。例如,根据本公开的“模块”可包括以下至少一项:已知的或将在未来开发的执行特定操作的专用集成电路(ASIC)芯片、现场可编程门阵列(FPGA)或可编程逻辑器件。
根据各种实施例,可以将根据本公开的装置(例如,其模块或功能)或方法(例如,操作)中的至少一部分实现为例如以编程模块的形式存储在计算机可读存储介质中的指令。当被一个或多个处理器(例如处理器120)执行时,指令可使一个或多个处理器执行与指令相对应的功能。例如,计算机可读存储介质可以是存储器130。编程模块的至少一部分可通过例如处理器120实现(例如执行)。编程模块的至少一部分可包括例如用于执行一个或多个功能的模块、程序、例程、指令集或进程等。
计算机可读存储介质可以包括硬盘、诸如软盘和磁带之类的磁介质、致密盘只读存储器(CD-ROM)、诸如数字多功能盘(DVD)之类的光介质、诸如光磁盘之类的磁光介质、以及被专门配置为存储和执行程序指令(例如编程模块)的硬件设备(诸如只读存储器(ROM)、随机存取存储器(RAM)、闪存等)。此外,程序指令可不仅包括编译器生成的机器语言代码,还包括可由计算机使用解释器来执行的高级语言代码等。上述硬件设备可以被配置为作为一个或多个软件模块进行操作以执行本公开的操作,反之亦然。
根据本公开的模块或编程模块可包括上述元件中的至少一个、省略其一部分或进一步包括附加的其它元件。由根据本公开的模块、编程模块或其它元件执行的操作可以用顺序、并行或启发式方法来执行。此外,操作的一部分可以用不同顺序被执行,被省略,或者可以添加其它操作。
根据各实施例,提供了一种存储指令的存储介质。所述指令在被至少一个处理器执行时被设置为允许至少一个处理器执行至少一个操作。所述至少一个操作可以包括确认用于生成与可以通过操作性地耦接到所述电子设备的输出设备提供的内容的至少一部分相关的标签信息的请求,响应于所述请求决定与所述至少一部分相对应的声音,以及基于所述声音获取至少一个相应的指定数据作为所述标签信息。
根据各实施例,电子设备在满足条件的时间内,产生针对数据的持续时间的图像信息,以提高数据搜索性能。
此外,本说明书和附图中公开的本公开的实施例和附图仅提出了特定示例,以便容易地解释根据本公开实施例的技术内容并帮助理解本公开,而不旨在限制本公开主题内容的范围。因此,应当理解,本公开的各实施例的范围不仅包括本文公开的实施例,还包括基于本公开的各实施例导出的所有变化和修改形式。
图1至图17仅被提供为示例。可以同时执行、以不同顺序执行、和/或一同省略结合这些图所述的步骤的至少一部分。附图中提供的功能和步骤中的任一个可以用硬件、软件或者两者的结合来实现,并可以全部或部分地在计算机的编程指令内执行。除非使用短语“用于...的装置”来明确限定元件,否则不应按照35U.S.C.112第六款的规定来理解权利要求中的元件。
尽管参考本文中提供的示例具体示出并描述了本公开,然而本领域技术人员将理解,在不脱离由所附权利要求及其等同物限定的本公开的范围的前提下,可以在其中进行形式和细节上的各种修改。