CN109391734A - 数据发送方法、装置、终端及存储介质 - Google Patents
数据发送方法、装置、终端及存储介质 Download PDFInfo
- Publication number
- CN109391734A CN109391734A CN201811122408.0A CN201811122408A CN109391734A CN 109391734 A CN109391734 A CN 109391734A CN 201811122408 A CN201811122408 A CN 201811122408A CN 109391734 A CN109391734 A CN 109391734A
- Authority
- CN
- China
- Prior art keywords
- data
- terminal
- application program
- application
- environmental data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 230000005540 biological transmission Effects 0.000 title claims abstract description 24
- 230000007613 environmental effect Effects 0.000 claims abstract description 91
- 238000004891 communication Methods 0.000 claims description 38
- 230000006870 function Effects 0.000 claims description 31
- 238000004590 computer program Methods 0.000 claims description 9
- 239000011230 binding agent Substances 0.000 claims description 6
- 238000011161 development Methods 0.000 claims description 4
- 230000006399 behavior Effects 0.000 claims 1
- 238000005516 engineering process Methods 0.000 abstract description 9
- 230000007547 defect Effects 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 12
- 238000012545 processing Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 6
- 230000003993 interaction Effects 0.000 description 4
- 230000006978 adaptation Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 235000013399 edible fruits Nutrition 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 238000013139 quantization Methods 0.000 description 2
- 235000009470 Theobroma cacao Nutrition 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 244000240602 cacao Species 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 210000000056 organ Anatomy 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
- H04M1/72433—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for voice messaging, e.g. dictaphones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/74—Details of telephonic subscriber devices with voice recognition means
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Business, Economics & Management (AREA)
- Business, Economics & Management (AREA)
- Environmental & Geological Engineering (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Telephone Function (AREA)
Abstract
本申请公开了一种数据发送方法、装置、终端机存储介质。该方法应用于终端中的第一应用程序;该方法包括:获取第一语音数据;对第一语音数据进行语音识别,得到第一语音数据对应的语音识别结果;当语音识别结果包括预设关键词时,采集环境数据;通过数据通道向第二应用程序中的至少一个联系人展示环境数据。在本申请实施例中,由于环境数据中能够将终端所处的环境中的声音、图像、位置详尽且全方面地展示给上述联系人,联系人可以全面且及时地了解终端用户所处的环境以使得后续的救援工作更加顺利地进行,解决了相关技术中用户自救时由于信息缺乏所导致的救援不顺利的缺陷。
Description
技术领域
本申请实施例涉及终端技术领域,特别涉及一种数据发送方法、装置、终端及存储介质。
背景技术
目前,终端通常被随身携带在用户身上,当用户处于危险当中时,可以通过终端进行积极自救。
相关技术中,终端中安装有智能语音助手,用户在处于危险中时可以先唤醒智能语音助手,并向智能语音助手下发语音指令,智能语音助手根据该语音指令拨打电话给其他联系人。
发明内容
本申请实施例提供一种数据发送方法、装置、终端及存储介质。该技术方案如下:
一方面,本申请实施例提供一种数据发送方法,应用于终端中的第一应用程序,所述终端包括操作***空间与用户空间,所述操作***空间与所述用户空间之间建立有数据通道;所述方法包括:
获取第一语音数据;
对所述第一语音数据进行语音识别,得到所述第一语音数据对应的语音识别结果;
当所述语音识别结果包括预设关键词时,采集环境数据,所述环境数据用于从多个维度表示所述终端所处的环境;
通过所述数据通道向第二应用程序中的至少一个联系人展示所述环境数据。
另一方面,本申请实施例提供一种数据发送装置,应用于终端中的第一应用程序,所述终端包括操作***空间与用户空间,所述操作***空间与所述用户空间之间建立有数据通道;所述装置包括:
数据获取模块,用于获取第一语音数据;
语音识别模块,用于对所述第一语音数据进行语音识别,得到所述第一语音数据对应的语音识别结果;
数据采集模块,用于当所述语音识别结果包括预设关键词时,采集环境数据,所述环境数据用于从多个维度表示所述终端所处的环境;
数据发送模块,用于通过所述数据通道向第二应用程序中的至少一个联系人展示所述环境数据。
再一方面,本申请实施例提供一种终端,所述终端包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现上述方面所述的数据发送方法。
又一方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现上述方面所述的数据发送方法。
本申请实施例提供的技术方案可以带来如下有益效果:
通过在识别出采集到的语音数据中包括预先设定的关键词时,采集语音、位置、图像等多个维度的环境数据,并将上述环境数据发送给预先设定的联系人,由于环境数据中能够将终端所处的环境中的声音、图像、位置详尽且全方面地展示给上述联系人,联系人可以全面且及时地了解终端用户所处的环境以使得后续的救援工作更加顺利地进行,解决了相关技术中用户自救时由于信息缺乏所导致的救援不顺利的缺陷。
附图说明
图1是本申请一个实施例提供的终端的框图;
图2提供了一种操作***与第三方应用程序之间的通信示意图;
图3是本申请一个实施例提供的操作***的示意图;
图4提供了另一种操作***与第三方应用程序之间的通信示意图;
图5提供了另一种操作***与第三方应用程序之间的通信示意图;
图6是本申请另一个实施例提供的操作***的示意图;
图7是本申请一个实施例提供的实施环境的示意图;
图8是本申请一个实施例提供的数据发送方法的流程图;
图9是本申请一个实施例提供的第一设置界面的界面示意图;
图10是本申请一个实施例提供的第二设置界面的界面示意图;
图11是本申请一个实施例提供的第二设置界面的界面示意图;
图12是本申请一个实施例提供的数据发送方法的流程图;
图13是本申请一个实施例提供的数据发送装置的框图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
请参考图1,其示出了本申请一个示例性实施例提供的终端的结构方框图。该终端可以是智能手机、平板电脑、电子书等能够运行应用程序的电子设备。本申请中的终端可以包括一个或多个如下部件:处理器110、存储器120和输入输出装置130。
处理器110可以包括一个或者多个处理核心。处理器110利用各种接口和线路连接整个终端内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行终端100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器110可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块通信芯片进行实现。
存储器120可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory,ROM)。可选地,该存储器120包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器120可用于存储指令、程序、代码、代码集或指令集。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等,该操作***可以是安卓(Android)***(包括基于Android***深度开发的***)、苹果公司开发的IOS***(包括基于IOS***深度开发的***)或其它***。存储数据区还可以存储终端在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
存储器120可分为操作***空间和用户空间,操作***即运行于操作***空间,原生及第三方应用程序即运行于用户空间。为了保证不同第三方应用程序均能够达到较好的运行效果,操作***针对不同第三方应用程序为其分配相应的***资源。然而,同一第三方应用程序中不同应用场景对***资源的需求也存在差异,比如,在本地资源加载场景下,第三方应用程序对磁盘读取速度的要求较高;在动画渲染场景下,第三方应用程序则对GPU性能的要求较高。而操作***与第三方应用程序之间相互独立,操作***往往不能及时感知第三方应用程序当前的应用场景,导致操作***无法根据第三方应用程序的具体应用场景进行针对性的***资源适配。
如图2所示,为了使操作***能够区分第三方应用程序的具体应用场景,需要打通第三方应用程序与操作***之间的数据通信,使得操作***能够随时获取第三方应用程序当前的场景信息,进而基于当前场景进行针对性的***资源适配。
以操作***为Android***为例,存储器120中存储的程序和数据如图3所示,存储器120中可存储有Linux内核层220、***运行库层240、应用框架层260和应用层280,其中,Linux内核层220、***运行库层240和应用框架层260属于操作***空间,应用层280属于用户空间。Linux内核层220为终端100的各种硬件提供了底层的驱动,如显示驱动、音频驱动、摄像头驱动、蓝牙驱动、Wi-Fi驱动、电源管理等。***运行库层240通过一些C/C++库来为Android***提供了主要的特性支持。如SQLite库提供了数据库的支持,OpenGL/ES库提供了3D绘图的支持,Webkit库提供了浏览器内核的支持等。在***运行库层240中还提供有安卓运行时库(Android Runtime),它主要提供了一些核心库,能够允许开发者使用Java语言来编写Android应用。应用框架层260提供了构建应用程序时可能用到的各种API,开发者也可以通过使用这些API来构建自己的应用程序,比如活动管理、窗口管理、视图管理、通知管理、内容提供者、包管理、通话管理、资源管理、定位管理。应用层280中运行有至少一个应用程序,这些应用程序可以是操作***自带的原生应用程序,比如联系人程序、短信程序、时钟程序、相机应用等;也可以是第三方开发者所开发的第三方应用程序,比如游戏类应用程序、即时通信程序、相片美化程序、购物程序等。
操作***与第三方应用程序之间一种可行的通信方式如图4所示,第三方应用程序中内嵌有用于与操作***进行通信的软件开发工具包(Software Development Kit,SDK)。
其中,SDK包含若干经过抽象的应用程序编程接口(Application ProgrammingInterface,API),并由操作***开发者提供给第三方应用程序开发者,并由第三方应用程序开发者将该SDK内嵌到第三方应用程序中。此类第三方应用程序安装并运行在操作***后,即可调用SDK提供的API与操作***进行通信。
如图4所示,***运行库层240可以额外包括接口通信***242。该接口通信***242可以视为操作***中的一个子***,或视为操作***内嵌的一个应用程序。接口通信***242中设置有SDK接口,第三方应用程序即调用内嵌SDK的API与该SDK接口之间通过粘合(Binder)的方式进行数据通信。这样,第三方应用程序的应用场景相关的数据就可以通过SDK传输给操作***。借助内嵌SDK,操作***还可以主动向第三方应用程序传输数据,或者,操作***与第三方应用程序之间可以进行双向数据传输。
在另一种可行的通信方式中,如图5所示,第三方应用程序还可以采用套接字(Socket)方式与接口通信***242的Socket接口建立长连接,第三方应用程序的应用场景相关的数据即可以通过该长连接传输给操作***。
如图4和5所示,接口通信***242中可设置有不同的策略模块,接收到第三方应用程序发送的数据后,接口通信***242即采用第三方应用程序对应的策略模块对数据进行分析,得到相应的资源适配优化策略。基于分析得到的资源适配优化策略,接口通信***242通过控制接口通知Linux内核层220进行***资源适配优化。其中,该控制接口可以采用Sysfs的方式与Linux内核层220进行通信。
可选的,接口通信***242中不同的策略模块可以对应不同的第三方应用程序(即针对不同的应用程序设置策略模块),或者,不同的策略模块对应不同类型的第三方应用程序(即针对不同类型的应用程序设置策略模块),或者,不同的策略模块对应不同的***资源(即针对不同***资源设置策略模块),或者,不同的策略模块对应不同的应用场景(即针对不同的应用场景设置策略模块),本申请实施例并不对策略模块的具体设置方式进行限定。
其中,接口通信***242还可以通过Binder的方式与应用框架层260进行通信,用于接收应用框架层260发送的前景应用信息,从而基于前景应用信息,仅针对当前前台运行的第三方应用程序进行***资源优化。
以操作***为IOS***为例,存储器120中存储的程序和数据如图6所示,IOS***包括:核心操作***层320(Core OS layer)、核心服务层340(Core Services layer)、媒体层360(Media layer)、可触摸层380(Cocoa Touch Layer)。核心操作***层320包括了操作***内核、驱动程序以及底层程序框架,这些底层程序框架提供更接近硬件的功能,以供位于核心服务层340的程序框架所使用。核心服务层340提供给应用程序所需要的***服务和/或程序框架,比如基础(Foundation)框架、账户框架、广告框架、数据存储框架、网络连接框架、地理位置框架、运动框架等等。媒体层360为应用程序提供有关视听方面的接口,如图形图像相关的接口、音频技术相关的接口、视频技术相关的接口、音视频传输技术的无线播放(AirPlay)接口等。可触摸层380为应用程序开发提供了各种常用的界面相关的框架,可触摸层380负责用户在终端100上的触摸交互操作。比如本地通知服务、远程推送服务、广告框架、游戏工具框架、消息用户界面接口(User Interface,UI)框架、用户界面UIKit框架、地图框架等等。
在图6所示出的框架中,与大部分应用程序有关的框架包括但不限于:核心服务层340中的基础框架和可触摸层380中的UIKit框架。基础框架提供许多基本的对象类和数据类型,为所有应用程序提供最基本的***服务,和UI无关。而UIKit框架提供的类是基础的UI类库,用于创建基于触摸的用户界面,iOS应用程序可以基于UIKit框架来提供UI,所以它提供了应用程序的基础架构,用于构建用户界面,绘图、处理和用户交互事件,响应手势等等。
其中,在IOS***中实现第三方应用程序与操作***数据通信的方式以及原理可参考Android***,本申请在此不再赘述。
输入输出装置130可以包括触摸显示屏,该触摸显示屏用于接收用户使用手指、触摸笔等任何适合的物体在其上或附近的触摸操作,以及显示各个应用程序的用户界面。触摸显示屏通常设置在终端的前面板。触摸显示屏可被设计成为全面屏、曲面屏或异型屏。触摸显示屏还可被设计成为全面屏与曲面屏的结合,异型屏与曲面屏的结合,本申请实施例对此不加以限定。
除此之外,本领域技术人员可以理解,上述附图所示出的终端的结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。比如,终端中还包括射频电路、输入单元、传感器、音频电路、无线保真(WirelessFidelity,WiFi)模块、电源、蓝牙模块等部件,在此不再赘述。
请参考图7,其示出了本申请一个实施例示出的实施环境的示意图。该实施环境包括第一终端71和第二终端72。
第一终端71具有环境数据采集功能,以及与第二终端72进行数据交互的功能。可选地,第一终端71安装有自救应用程序,该自救应用程序运行在用户空间,其通过操作***空间与用户空间之间的数据通道来调用操作***提供的各项服务,以实现环境数据采集功能。例如,自救应用程序通过上述数据通道调用操作***提供的录音服务来采集语音类型的环境数据。可选地,第一终端71还安装有通信类应用程序,自救应用程序用于调用操作***提供的指定服务,该指定服务用于调用该通信类应用程序实现与第二终端72进行数据交互的功能。通信类应用程序可以是短信应用程序、社交应用程序等,本申请实施例对此不作限定。第一终端71可以是上文实施例所介绍的终端。
第二终端72具有与第一终端71进行数据交互的功能。例如,第二终端72接收第一终端71发送的环境数据。可选地,第二终端72中也安装有通信类应用程序,第二终端72通过该通信类应用程序实现与第一终端71进行数据交互的功能。第二终端72所安装的通信类应用程序与第一终端71所安装的通信类应用程序相同。可选地,第二终端72也具有环境数据采集功能。第二终端72可以是上文实施例所介绍的终端。
第一终端71与第二终端72之间通过有线或无线网络建立连接。另外,在实际应用中,第一终端71与第二终端72均为终端设备。当终端设备用于实现第一终端71所具备的功能时,该终端设备为第一终端71;当终端设备用于实现第二终端72所具备的功能时,该终端设备为第二终端72。也即,对于同一台终端,其可以作为第一终端71,也可以作为第二终端72。
相关技术中,终端所处的环境需要由用户在电话接通后口述至其他联系人,用户描述的环境不够详细,且不够准确。基于此,本申请实施例提供了一种数据发送方法,通过在识别出采集到的语音数据中包括预先设定的关键词时,采集语音、位置、图像等多个维度的环境数据,并将上述环境数据发送给预先设定的联系人,由于环境数据中能够将终端所处的环境中的声音、图像、位置详尽且全方面地展示给上述联系人,联系人可以全面且及时地了解终端用户所处的环境以使得后续的救援工作更加顺利地进行,解决了相关技术中用户自救时由于信息缺乏所导致的救援不顺利的缺陷。
请参考图8,其示出了本申请一个示例性实施例提供的数据发送方法的流程图。该方法应用于终端(例如图7所示实施环境中的第一终端71)中的第一应用程序(例如图7所示实施环境中的自救应用程序),终端包括操作***空间与用户空间,操作***空间与用户空间之间建立有数据通道;该方法可以包括如下步骤:
步骤801,获取第一语音数据。
第一语音数据是终端所处环境中的语音数据,由终端采集得到。在一种可能的实现方式中,终端通过麦克风持续获取终端所处环境的语音数据。在另一种可能的实现方式中,终端在检测到终端所处环境中的声音的分贝大于预设分贝时,通过麦克风获取终端所处环境中的语音数据。预设分贝可以根据实际需求设定,本申请实施例对此不作限定。
步骤802,对第一语音数据进行语音识别,得到第一语音数据对应的语音识别结果。
对第一语音数据进行语音识别是为了了解第一语音数据中的语义信息。在本申请实施例中,对第一语音数据进行语音识别所采用的算法可以是是基于声道模型和语音知识的算法、动态时间规整(Dynamic Time Warping,DTW)算法、隐马尔可夫模型(HiddenMarkov Model,HMM)算法、矢量量化(Vector Quantization)算法等等,本申请实施例对此不作限定。
可选地,第一应用程序在指定应用程序启动运行时,执行对第一语音数据进行语音识别,得到第一语音数据对应的语音识别结果的步骤。指定应用程序是能够指示终端用户的出行情况的应用程序,指定应用程序可以是打车类应用程序。可选地,操作***在打车类应用程序启动运行时,通过该数据通道向第一应用程序发送启动通知,该启动通知用于指示指定应用程序已启动运行,第一应用程序根据该启动通知执行对第一语音数据进行语音识别,得到第一语音数据对应的语音识别结果的步骤。
可选地,终端在检测到第一语音数据的分贝大于预设分贝时,执行对第一语音数据进行语音识别,得到第一语音数据对应的语音识别结果的步骤。预设分贝可以根据实际需求设定,本申请实施例对此不作限定。
通过在特定时机下执行后续的语音识别步骤,可以避免终端对第一语音数据持续地进行语音识别,可以节省终端的处理资源,进而节省终端功耗。
步骤803,当语音识别结果包括预设关键词时,采集环境数据。
预设关键词可以由终端默认设置,也可以由用户自定义设置,本申请实施例对此不作限定。示例性地,预设关键词为“救命”、“救救我”等。预设关键词可以包括一个或多个。当预设关键词为多个时,若语音识别结果包括任一预设关键词,则执行采集指定类型的环境数据的步骤。
环境数据用于从多个维度表示终端所处的环境。每个维度对应于环境数据的一种类型。
环境数据的类型可以包括以下一项或多项的组合:语音类型、图像类型、位置类型。环境数据用于表示终端所处的环境。语音类型的环境数据用于表示终端所处的环境中的语音信息。语音类型的环境数据可以是对终端所处环境中的声音进行录制得到的录音文件。图像类型的环境数据用于表示终端所处环境中的图像信息。图像类型的环境数据可以是对终端所处环境进行拍摄得到的图片或者视频文件。位置信息用于表示终端所处环境中的位置信息。
可选地,终端在识别出语音识别结果包括预设关键词后,每隔预设时间采集一次指定类型的环境数据。预设时间可以根据实际需求设定,本申请实施例对此不作限定。
当环境数据的类型包括语音类型时,步骤803可以实现为:通过数据通道调用操作***中的录音服务,得到语音类型的环境数据。
录音服务用于录制终端所处环境中的声音。数据通道是供操作***与应用程序进行数据交互的通道。在一种可能的实现方式中,数据通道由自救应用程序通过调用内嵌SDK与操作***之间以Binder方式建立。可选地,数据通道由自救应用程序在启动运行时通过调用内嵌SDK与操作***提供的SDK接口之间以Binder方式建立。在另一种可能的实现方式中,数据通道是由自救应用程序采用套接字Socket方式与操作***之间建立的长连接。可选地,数据通道是由自救应用程序在启动运行时采用Socket方式与操作***提供的Socket接口之间建立的长连接。
在本申请实施例中,当自救应用程序通过数据通道调用操作***中的录音服务时,终端通过麦克风对终端所处环境中的声音进行录制,得到语音类型的环境数据。
当环境数据的类型包括图像类型时,步骤803可以实现为:通过调用摄像头拍摄得到图像类型的环境数据。在本申请实施例中,终端通过摄像头对终端所处环境中的声音进行录制,得到图像类型的环境数据。
当环境数据的类型包括位置类型时,步骤803可以实现为:通过数据通道调用操作***中的定位服务,得到位置类型的环境数据。在本申请实施例中,当自救应用程序通过数据通道调用操作***中的录音服务时,终端通过定位模组对终端所处环境进行定位,得到位置类型的环境数据。
步骤804,通过数据通道向第二应用程序中的至少一个联系人发送环境数据。
第二应用程序(例如图7所示实施环境中的通信类应用程序)可以由终端默认设置,也可以由用户自定义设置,本申请实施例对此不作限定。目标应用程序具有即时通信功能,即时通信功能是指即时发送和接收互联网消息的功能。第二应用程序可以是一个,也可以是多个。至少一个联系人可以由终端默认设置,也可以由用户自定义设置,本申请实施例对此不作限定。当第二应用程序为多个,终端需要向每个第二应用程序中的联系人发送指定类型的环境数据。
可选地,终端每采集一次环境数据,就通过数据通道向目标应用程序中的目标联系人发送环境数据。若终端每隔预设时间采集一次环境数据,则终端每隔预设时间通过数据通道向目标应用程序中的目标联系人发送环境数据。
可选地,步骤804可以实现为:
步骤804a,通过数据通道调用操作***中的指定服务;
步骤804b,通过指定服务向第二应用程序中的至少一个联系人展示环境数据。
指定服务用于调用第二应用程序以实现向第二应用程序中的联系人展示环境数据。可选地,步骤804b可以具体实现为:通过指定服务调用第二应用程序向第二应用程序对应的后台服务器发送环境数据。
在一种可能的实现方式中,后台服务器用于将环境数据转发至至少一个联系人。需要说明的是,在该种实现方式中,上述至少一个联系人可以由用户自定义设定,也可以由终端默认设定,本申请实施例对此不作限定。在另一种可能的实现方式中,后台服务器用于将环境数据发布至第二应用程序对应的社交平台。需要说明的是,在该种实现方式中,终端展示环境数据的展示对象是第二应用程序的全部联系人。可选地,当终端检测到指定应用程序启动运行后执行语音识别步骤时,第一应用程序还可以获取该指定应用程序的应用信息,并将上述应用信息也通过数据通道向第二应用程序中的至少一个联系人进行展示。指定应用程序的应用信息用于表示终端用户的出行信息,终端用户的指定应用程序为打车类应用程序时,上述应用信息可以包括用户乘坐的车辆对应的车牌号、司机姓名以及司机的联系方式,还可以包括用户输入的乘车起点与终点。通过上述方式,可以向联系人提供更加详尽的信息,以使得后续的救援工作能更顺利完成。
综上所述,本申请实施例提供的技术方案,通过在识别出采集到的语音数据中包括预先设定的关键词时,采集语音、位置、图像等多个维度的环境数据,并将上述环境数据发送给预先设定的联系人,由于环境数据中能够将终端所处的环境中的声音、图像、位置详尽且全方面地展示给上述联系人,联系人可以全面且及时地了解终端用户所处的环境以使得后续的救援工作更加顺利地进行,解决了相关技术中用户自救时由于信息缺乏所导致的救援不顺利的缺陷。
下面对预设关键词的设置过程进行讲解。
1、由用户自定义设置预设关键词。
该过程可以包括如下几个步骤:
步骤901,显示第一设置界面。
第一设置界面用于供用户设置预设关键词。第一设置界面中包括用于输入预设关键词的入口。
可选地,终端显示用于设置预设关键词的控件,当终端接收到作用于该控件的触发信号时,显示该第一设置界面。
上述用于设置预设关键词的控件可以显示在自救应用程序的主界面,也可以显示在自救应用程序的设置界面,本申请实施例对此不作限定。其中,自救应用程序的主界面是指自救应用程序启动运行后显示的一级界面。自救应用程序的设置界面是指终端在接收到对应于主界面的设置控件的触发信号后显示的二级界面。
步骤902,接收在第一设置界面输入的关键词。
关键词由用户输入,其可以是语音形式的,也可以是文本形式的。可选地,第一设置界面显示有输入框,该输入框用于供用户输入文本形式的关键词。可选地,第一设置界面显示有语音采集控件,该语音采集控件用于供用户输入语音形式的关键词。可选地,当终端接收到对应于语音采集控件的触发信号时,用户可以说出需要设置的关键词,此时终端采集到语音形式的关键词。
步骤903,将输入的关键词确定为预设关键词。
可选地,第一设置界面还显示有第一完成控件,当终端接收到作用于第一完成控件的触发信号后,将用户输入的关键词确定为预设关键词。
结合参考图9,其示出了本申请一个实施例提供的第一设置界面90的界面示意图。第一设置界面90包括输入框91与第一完成控件92。
2、由终端默认设置预设关键词。
该过程可以实现为:接收服务器发送的预设关键词。
预设关键词由服务器根据其它终端的关键词设置结果统计得到,其它终端的关键词设置结果包括其它终端设置的预设关键词。
在本申请实施例中,终端在完成预设关键词的设置过程后,向服务器上报关键词设置结果,关键词设置结果中包括用户所设定的预设关键词。服务器对各个终端发送的关键词设置结果进行统计,将设置数量排在前n位的关键词设置为预设关键词,并向本申请实施例中的终端发送该预设关键词。
可选地,终端在第一次运行自救应用程序时,显示提醒消息,该提醒消息用于提醒用户设置预设关键词,若用户在预设时长内未设置预设关键词,则终端向服务器发送关键词获取请求,并执行接收服务器发送的预设关键词的步骤。预设时长可以根据实际需求设定,本申请实施例对此不作限定。
下面对第二应用程序的设置过程进行讲解。此外,在上文实施例中提到,后台服务器可以将环境数据转发至第二应用程序中的至少一个联系人时,下面也会对上述接收环境数据的至少一个联系人的设置过程进行讲解。在下文实施例中,接收环境数据的至少一个联系人被简称为目标联系人。
1、由用户自定义设置第二应用程序及目标联系人。
该过程可以包括如下步骤:
步骤1001,显示第二设置界面。
第二设置界面用于供用户设置目标应用程序以及目标联系人。第二设置界面包括应用程序列表。
可选地,应用程序列表包括终端中安装的各个通信类应用程序,通信类应用程序可以是社交应用程序、即时通信应用程序、短信应用程序等等,本申请实施例对此不作限定。进一步地,应用程序列表包括终端安装的、且使用频次大于预设阈值的通信类应用程序。
可选地,终端显示用于设置第二应用程序的控件,当终端接收到作用于该控件的触发信号时,显示该第二设置界面。上述用于设置第二应用程序的控件可以显示在第一应用程序的主界面,也可以显示在第一应用程序的设置界面,本申请实施例对此不作限定。
步骤1002,接收在应用程序列表中选择的应用程序。
在本申请实施例中,用户可以选择自己期望设置的应用程序,作为发送环境数据的应用程序。
可选地,第二设置界面还包括选择的应用程序的联系人列表。可选地,该联系人列表中包括选择的应用程序的各个联系人。进一步地,该联系人列表中包括选择的应用程序中标签为指定标签的联系人。指定标签可以由用户自定义设定,其可以是家人、朋友等。进一步地,该联系人列表中包括选择的应用程序中联系频次超过预设频次的联系人。预设频次可以根据实际需求设定,本申请实施例对此不作限定。
步骤1003,接收在联系人列表中选择的联系人。
在本申请实施例中,用户可以选择自己期望设置的联系人,作为接收环境数据的联系人。
步骤1004,将选择的应用程序确定为目标应用程序,以及将选择的联系人确定为目标联系人。
可选地,第二设置界面还显示有第二完成控件,,当终端接收到作用于第二完成控件的触发信号后,将用户选择的应用程序确定为目标应用程序,并将用户选择的联系人确定为目标联系人。
结合参考图10,其示出了本申请一个实施例提供的第二设置界面100的界面示意图。第二设置界面100包括应用程序列表101、当用户选择应用程序列表101中的应用程序A后,终端显示应用程序A的联系人列表102以及第二完成控件103。
2、由终端默认设置目标应用程序以及目标联系人。
在一种可能的实现方式中,终端将具有即时通信功能的应用程序确定为目标应用程序。即时通信功能是指能够即时发送和接收互联网消息的功能。进一步地,终端将具有即时通信功能,且使用频率大于第一预设频率的应用程序确定为目标应用程序。第一预设频率可以根据实际需求设定,本申请实施例对此不作限定。
在另一种可能的实现方式中,接收服务器发送的目标应用程序。目标应用程序由服务器根据其它终端的应用程序设置结果统计得到,其它终端的应用程序设置结果包括其它终端设置的目标应用程序。在本申请实施例中,终端在完成目标应用程序的设置过程后,向服务器上报应用程序设置结果,应用程序设置结果中包括用户所设定的目标应用程序。服务器对各个终端发送的应用程序设置结果进行统计,将设置数量排在前m位的应用程序设置为目标应用程序,并向本申请实施例中的终端发送该目标应用程序。
可选地,终端在第一次运行自救应用程序时,显示提醒消息,该提醒消息用于提醒用户设置目标应用程序,若用户在预设时长内未设置目标应用程序,则终端向服务器发送设置请求,并执行接收服务器发送的目标应用程序的步骤。预设时长可以根据实际需求设定,本申请实施例对此不作限定。
可选地,终端在完成目标应用程序的设置之后设置目标联系人。在一种可能的实现方式中,终端将目标应用程序中标签为指定标签的联系人确定为目标联系人。指定标签可以由用户设定,其可以是家人、朋友等。在另一种可能的实现方式中,终端将目标应用程序中联系频率大于第二预设频率的联系人确定为目标联系人。预设频率可以根据实际需求设定,本申请实施例对此不作限定。在其它可能的实现方式中,终端还可以结合上述两种可能的实现方式来确定目标联系人,也即,终端将目标应用程序中标签为指定标签,且联系频率大于第二预设频率的联系人确定为目标联系人。
在其它可能的实现方式中,终端还可以将公安机关所对应的联系人(例如,本地公安的公众号、微博等)确定为目标联系人。
在图8所示实施例中提到,环境数据可以包括多种类型。终端可以采集每种类型的环境数据,也可以采集指定类型的环境数据。下面对指定类型的设置过程进行讲解。该过程可以包括如下步骤:
步骤1101,显示第三设置界面。
第三设置界面用于供用户设置指定类型。第三设置界面包括环境数据的类型列表。该类型列表中包括语音类型、图像类型、位置类型。
可选地,终端显示用于设置指定类型的控件,当终端接收到作用于该控件的触发信号时,显示该第三设置界面。上述用于设置指定类型的控件可以显示在自救应用程序的主界面,也可以显示在自救应用程序的设置界面,本申请实施例对此不作限定。
步骤1102,接收在类型列表中选择的类型。
在本申请实施例中,用户可以选择自己期望设置的类型,作为需要采集的环境数据的类型。
步骤1103,将选择的类型确定为指定类型。
可选地,第三设置界面还显示有第三完成控件,,当终端接收到作用于第二完成控件的触发信号后,将用户选择的类型确定为指定类型。
结合参考图11,其示出了本申请一个实施例提供的第三设置界面110的界面示意图。第三设置界面110包括环境数据的类型列表111以及第三完成控件113。
可选地,终端在第一次运行自救应用程序时,显示提醒消息,该提醒消息用于提醒用户设置指定类型,若用户在预设时长内未设置指定类型,则终端将上述类型列表中所包括的全部类型均确定为指定类型。
可选地,终端在识别出第一语音数据中包括预设关键词时,先检测终端是否处于口袋或背包中,若终端处于口袋或背包中,则不采集图像类型的环境数据;若终端不处于口袋或背包中,则采集图像类型的环境数据。
在一个具体地例子中,结合参考图12,用户在终端上预先录入语音识别关键词、设置发送环境数据的第三方通信软件及联系人,并设置需要捕获的信息类别,由终端在识别出上述录入的语音识别关键词后执行信息捕获及处理,并调用第三方通信软件发送捕获到的信息。
下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。
请参考图13,其示出了本申请一个实施例提供的数据发送装置的框图。该装置具有实现上述方法示例的功能,所述功能可以由硬件实现,也可以由硬件执行相应的软件实现。该装置应用于终端中的第一应用程序,终端包括操作***空间与用户空间,操作***空间与用户空间之间建立有数据通道,该装置可以包括:
数据获取模块1301,用于获取第一语音数据。
语音识别模块1302,用于对所述第一语音数据进行语音识别,得到所述第一语音数据对应的语音识别结果。
数据采集模块1303,用于当所述语音识别结果包括预设关键词时,采集环境数据,所述环境数据用于从多个维度表示所述终端所处的环境。
数据发送模块1304,用于通过所述数据通道向第二应用程序中的至少一个联系人展示所述环境数据。
综上所述,本申请实施例提供的技术方案,通过在识别出采集到的语音数据中包括预先设定的关键词时,采集语音、位置、图像等多个维度的环境数据,并将上述环境数据发送给预先设定的联系人,由于环境数据中能够将终端所处的环境中的声音、图像、位置详尽且全方面地展示给上述联系人,联系人可以全面且及时地了解终端用户所处的环境以使得后续的救援工作更加顺利地进行,解决了相关技术中用户自救时由于信息缺乏所导致的救援不顺利的缺陷。
在基于图13所示实施例提供的一个可选实施例中,所述数据通道由所述第一应用程序通过调用内嵌任务开发工具包SDK与操作***之间以Binder方式建立;或者,所述数据通道是由所述第一应用程序采用套接字Socket方式与操作***之间建立的长连接。
在基于图13所示实施例提供的一个可选实施例中,所述数据发送模块1304,用于:
通过所述数据通道调用操作***中的指定服务;
通过所述指定服务向所述第二应用程序中的所述至少一个联系人展示所述环境数据。
可选地,所述数据发送模块1304,用于通过所述指定服务调用所述第二应用程序向所述第二应用程序对应的后台服务器发送所述环境数据;其中,所述后台服务器用于将所述环境数据转发至所述至少一个联系人,或者,所述后台服务器用于将所述环境数据发布至所述第二应用程序对应的社交平台。
在基于图13所示实施例提供的一个可选实施例中,所述数据采集模块1303,用于:
通过所述数据通道调用操作***中的录音服务,得到所述语音类型的环境数据;和/或,
通过调用摄像头拍摄得到所述图像类型的环境数据;和/或,
通过所述数据通道调用操作***中的定位服务,得到所述位置类型的环境数据。
在基于图13所示实施例提供的一个可选实施例中,所述装置还包括:第一设置模块(图中未示出)。
第一设置模块,用于接收服务器发送的所述预设关键词,所述预设关键词由所述服务器根据其它终端的关键词设置结果统计得到,所述其它终端的关键词设置结果包括所述其它终端设置的所述预设关键词。
在基于图13所示实施例提供的一个可选实施例中,所述装置还包括:第二设置模块(图中未示出)。
第二设置模块,用于:
将具有即时通信功能的应用程序设置为所述第二应用程序;
或者,
将具有即时通信功能,且使用频率大于第一预设频率的应用程序确定为所述第二应用程序;
或者,
接收服务器发送的所述第二应用程序,所述第二应用程序由所述服务器根据其它终端的应用程序设置结果统计得到,所述其它终端的应用程序设置结果包括所述其它终端设置的所述第二应用程序。
在基于图13所示实施例提供的一个可选实施例中,所述语音识别模块1302,用于当指定应用程序启动运行时,对所述第一语音数据进行识别,得到所述第一语音数据对应的语音识别结果。
可选地,所述装置还包括:信息获取模块(图中未示出)。
信息获取模块,用于获取所述指定应用程序的应用信息。
所述数据发送模块1304,还用于通过所述数据通道向所述第二应用程序中的所述至少一个联系人展示所述应用信息。
需要说明的是,上述实施例提供的装置在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
本申请一示例性实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器加载并执行时实现上述各个方法实施例提供的数据发送方法。
本申请一示例性实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各个实施例所述的数据发送方法。
应当理解的是,在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
以上所述仅为本申请的示例性实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (12)
1.一种数据发送方法,其特征在于,应用于终端中的第一应用程序,所述终端包括操作***空间与用户空间,所述操作***空间与所述用户空间之间建立有数据通道;所述方法包括:
获取第一语音数据;
对所述第一语音数据进行语音识别,得到所述第一语音数据对应的语音识别结果;
当所述语音识别结果包括预设关键词时,采集环境数据,所述环境数据用于从多个维度表示所述终端所处的环境;
通过所述数据通道向第二应用程序中的至少一个联系人展示所述环境数据。
2.根据权利要求1所述的方法,其特征在于,
所述数据通道由所述第一应用程序通过调用内嵌任务开发工具包SDK与操作***之间以Binder方式建立;
或者,
所述数据通道是由所述第一应用程序采用套接字Socket方式与操作***之间建立的长连接。
3.根据权利要求1所述的方法,其特征在于,所述通过所述数据通道向第二应用程序中的至少一个联系人展示所述环境数据,包括:
通过所述数据通道调用操作***中的指定服务;
通过所述指定服务向所述第二应用程序中的所述至少一个联系人展示所述环境数据。
4.根据权利要求3所述的方法,其特征在于,所述通过所述指定服务向所述第二应用程序中的所述至少一个联系人展示所述环境数据,包括:
通过所述指定服务调用所述第二应用程序向所述第二应用程序对应的后台服务器发送所述环境数据;其中,所述后台服务器用于将所述环境数据转发至所述至少一个联系人,或者,所述后台服务器用于将所述环境数据发布至所述第二应用程序对应的社交平台。
5.根据权利要求1所述的方法,其特征在于,所述采集环境数据,包括:
通过所述数据通道调用操作***中的录音服务,得到语音类型的所述环境数据;和/或,
通过调用摄像头拍摄得到图像类型的所述环境数据;和/或,
通过所述数据通道调用操作***中的定位服务,得到位置类型的所述环境数据。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述采集环境数据之前,还包括:
接收服务器发送的所述预设关键词,所述预设关键词由所述服务器根据其它终端的关键词设置结果统计得到,所述其它终端的关键词设置结果包括所述其它终端设置的所述预设关键词。
7.根据权利要求1至5任一项所述的方法,其特征在于,所述通过所述数据通道向第二应用程序中的至少一个联系人展示所述环境数据之前,还包括:
将具有即时通信功能的应用程序设置为所述第二应用程序;
或者,
将具有即时通信功能,且使用频率大于第一预设频率的应用程序确定为所述第二应用程序;
或者,
接收服务器发送的所述第二应用程序,所述第二应用程序由所述服务器根据其它终端的应用程序设置结果统计得到,所述其它终端的应用程序设置结果包括所述其它终端设置的所述第二应用程序。
8.根据权利要求1至5任一项所述的方法,其特征在于,所述对所述第一语音数据进行语音识别,得到所述第一语音数据对应的语音识别结果,包括:
当指定应用程序启动运行时,对所述第一语音数据进行识别,得到所述第一语音数据对应的语音识别结果。
9.根据权利要求8所述的方法,其特征在于,所述对所述第一语音数据进行识别,得到所述第一语音数据对应的语音识别结果之后,还包括:
获取所述指定应用程序的应用信息;
通过所述数据通道向所述第二应用程序中的所述至少一个联系人展示所述应用信息。
10.一种数据发送装置,其特征在于,应用于终端中的第一应用程序,所述终端包括操作***空间与用户空间,所述操作***空间与所述用户空间之间建立有数据通道;所述装置包括:
数据获取模块,用于获取第一语音数据;
语音识别模块,用于对所述第一语音数据进行语音识别,得到所述第一语音数据对应的语音识别结果;
数据采集模块,用于当所述语音识别结果包括预设关键词时,采集环境数据,所述环境数据用于从多个维度表示所述终端所处的环境;
数据发送模块,用于通过所述数据通道向第二应用程序中的至少一个联系人展示所述环境数据。
11.一种终端,其特征在于,所述终端包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现如权利要求1至9任一项所述的数据发送方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现如权利要求1至9任一项所述的数据发送方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811122408.0A CN109391734A (zh) | 2018-09-26 | 2018-09-26 | 数据发送方法、装置、终端及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811122408.0A CN109391734A (zh) | 2018-09-26 | 2018-09-26 | 数据发送方法、装置、终端及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109391734A true CN109391734A (zh) | 2019-02-26 |
Family
ID=65419197
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811122408.0A Pending CN109391734A (zh) | 2018-09-26 | 2018-09-26 | 数据发送方法、装置、终端及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109391734A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110503959A (zh) * | 2019-09-03 | 2019-11-26 | 腾讯科技(深圳)有限公司 | 语音识别数据分发方法、装置、计算机设备及存储介质 |
CN110674245A (zh) * | 2019-09-16 | 2020-01-10 | 舟山市海大科学技术研究院有限责任公司 | 多模态海洋环境数据融合采集***及方法 |
CN112181340A (zh) * | 2020-09-29 | 2021-01-05 | 联想(北京)有限公司 | 一种ar图像的共享方法及电子设备 |
CN113886100A (zh) * | 2021-09-23 | 2022-01-04 | 阿波罗智联(北京)科技有限公司 | 语音数据的处理方法、装置、设备和存储介质 |
CN114258670A (zh) * | 2019-10-25 | 2022-03-29 | 深圳市欢太科技有限公司 | 信息推送方法、装置、电子设备以及存储介质 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110244928A1 (en) * | 2010-03-31 | 2011-10-06 | Cherpes Peter Louis | Hands-free helper |
CN104113630A (zh) * | 2013-04-19 | 2014-10-22 | 腾讯科技(深圳)有限公司 | 在移动电子装置中进行紧急呼救的方法及装置 |
CN105721700A (zh) * | 2016-02-22 | 2016-06-29 | 上海理工大学 | 一种基于安卓手机的语音求救*** |
CN106331358A (zh) * | 2016-08-30 | 2017-01-11 | 珠海格力电器股份有限公司 | 手机求救控制方法及装置 |
CN106952458A (zh) * | 2017-05-17 | 2017-07-14 | 上海思依暄机器人科技股份有限公司 | 一种急救辅助方法和急救辅助*** |
CN107547744A (zh) * | 2017-08-31 | 2018-01-05 | 广东欧珀移动通信有限公司 | 资源配置方法及相关产品 |
CN107613144A (zh) * | 2017-10-20 | 2018-01-19 | 广东欧珀移动通信有限公司 | 自动呼叫方法、装置、存储介质及移动终端 |
CN107767641A (zh) * | 2017-09-13 | 2018-03-06 | 新丝绸之路科技有限公司 | 报警方法、移动终端及计算机存储介质 |
CN108010289A (zh) * | 2017-12-28 | 2018-05-08 | 深圳市永达电子信息股份有限公司 | 一种基于声纹识别的互联网报警方法及*** |
CN108039170A (zh) * | 2017-12-06 | 2018-05-15 | 北京小米移动软件有限公司 | 用于紧急救助的通信方法、装置及存储介质 |
-
2018
- 2018-09-26 CN CN201811122408.0A patent/CN109391734A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110244928A1 (en) * | 2010-03-31 | 2011-10-06 | Cherpes Peter Louis | Hands-free helper |
CN104113630A (zh) * | 2013-04-19 | 2014-10-22 | 腾讯科技(深圳)有限公司 | 在移动电子装置中进行紧急呼救的方法及装置 |
CN105721700A (zh) * | 2016-02-22 | 2016-06-29 | 上海理工大学 | 一种基于安卓手机的语音求救*** |
CN106331358A (zh) * | 2016-08-30 | 2017-01-11 | 珠海格力电器股份有限公司 | 手机求救控制方法及装置 |
CN106952458A (zh) * | 2017-05-17 | 2017-07-14 | 上海思依暄机器人科技股份有限公司 | 一种急救辅助方法和急救辅助*** |
CN107547744A (zh) * | 2017-08-31 | 2018-01-05 | 广东欧珀移动通信有限公司 | 资源配置方法及相关产品 |
CN107767641A (zh) * | 2017-09-13 | 2018-03-06 | 新丝绸之路科技有限公司 | 报警方法、移动终端及计算机存储介质 |
CN107613144A (zh) * | 2017-10-20 | 2018-01-19 | 广东欧珀移动通信有限公司 | 自动呼叫方法、装置、存储介质及移动终端 |
CN108039170A (zh) * | 2017-12-06 | 2018-05-15 | 北京小米移动软件有限公司 | 用于紧急救助的通信方法、装置及存储介质 |
CN108010289A (zh) * | 2017-12-28 | 2018-05-08 | 深圳市永达电子信息股份有限公司 | 一种基于声纹识别的互联网报警方法及*** |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110503959A (zh) * | 2019-09-03 | 2019-11-26 | 腾讯科技(深圳)有限公司 | 语音识别数据分发方法、装置、计算机设备及存储介质 |
CN110674245A (zh) * | 2019-09-16 | 2020-01-10 | 舟山市海大科学技术研究院有限责任公司 | 多模态海洋环境数据融合采集***及方法 |
CN110674245B (zh) * | 2019-09-16 | 2022-05-17 | 舟山市海大科学技术研究院有限责任公司 | 多模态海洋环境数据融合采集***及方法 |
CN114258670A (zh) * | 2019-10-25 | 2022-03-29 | 深圳市欢太科技有限公司 | 信息推送方法、装置、电子设备以及存储介质 |
CN112181340A (zh) * | 2020-09-29 | 2021-01-05 | 联想(北京)有限公司 | 一种ar图像的共享方法及电子设备 |
CN113886100A (zh) * | 2021-09-23 | 2022-01-04 | 阿波罗智联(北京)科技有限公司 | 语音数据的处理方法、装置、设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109582463B (zh) | 资源配置方法、装置、终端及存储介质 | |
CN109391734A (zh) | 数据发送方法、装置、终端及存储介质 | |
US10873769B2 (en) | Live broadcasting method, method for presenting live broadcasting data stream, and terminal | |
CN108762937A (zh) | 配置信息发送方法、获取方法、装置及终端 | |
WO2020156199A1 (zh) | 应用登录方法、装置、终端及存储介质 | |
CN109343902A (zh) | 音频处理组件的运行方法、装置、终端及存储介质 | |
CN109542614A (zh) | 资源配置方法、装置、终端及存储介质 | |
CN109992315A (zh) | 触摸屏控制方法、装置、终端及存储介质 | |
CN111459586B (zh) | 远程协助方法、装置、存储介质及终端 | |
US11429656B2 (en) | Scaled delivery of media content | |
CN109522131A (zh) | 资源配置方法、装置及设备 | |
CN110413347A (zh) | 应用程序中广告的处理方法、装置、存储介质及终端 | |
CN109240833A (zh) | 资源配置方法、装置、终端及存储介质 | |
CN108989547B (zh) | 发光控制方法、装置、终端及存储介质 | |
CN111918386A (zh) | 定位方法、装置、存储介质及电子设备 | |
WO2023273463A1 (zh) | 流量套餐获取方法、装置、终端及存储介质 | |
CN109379548A (zh) | 多媒体录制方法、装置、终端及存储介质 | |
CN113780978B (zh) | 到站提醒方法、装置、存储介质及电子设备 | |
CN106681827B (zh) | 一种检测软件运行卡慢的方法及装置、电子设备 | |
CN109933260A (zh) | 识屏方法、装置、终端及存储介质 | |
CN108683789A (zh) | 联系人信息添加方法、装置、终端及存储介质 | |
CN113114849A (zh) | 闹钟提醒方法、装置、存储介质以及终端 | |
CN107391128B (zh) | 监控虚拟文件对象模型vdom的方法和装置 | |
CN109739635A (zh) | ***性能的优化方法、装置、终端及存储介质 | |
CN106993090B (zh) | 消息处理方法及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190226 |