WO2018058978A1 - Reminding method and device, electronic equipment and computer storage medium - Google Patents

Reminding method and device, electronic equipment and computer storage medium Download PDF

Info

Publication number
WO2018058978A1
WO2018058978A1 PCT/CN2017/085227 CN2017085227W WO2018058978A1 WO 2018058978 A1 WO2018058978 A1 WO 2018058978A1 CN 2017085227 W CN2017085227 W CN 2017085227W WO 2018058978 A1 WO2018058978 A1 WO 2018058978A1
Authority
WO
WIPO (PCT)
Prior art keywords
reminder
ringtone
reminding
music
module
Prior art date
Application number
PCT/CN2017/085227
Other languages
French (fr)
Chinese (zh)
Inventor
陈伟刚
王煜辰
Original Assignee
西安中兴新软件有限责任公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 西安中兴新软件有限责任公司 filed Critical 西安中兴新软件有限责任公司
Publication of WO2018058978A1 publication Critical patent/WO2018058978A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M19/00Current supply arrangements for telephone systems
    • H04M19/02Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone
    • H04M19/04Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone the ringing-current being generated at the substations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/725Cordless telephones

Definitions

  • the present invention relates to the field of mobile communications, and in particular, to a reminding method and apparatus, an electronic device, and a computer storage medium.
  • the progressive manner of the ringtone in the above mode 1 can alleviate the shock of the sudden loud ringing to the user.
  • this method has two disadvantages: one is that the ringtone is progressively set to the maximum sound and then no longer increases, so that when the user is in a noisy environment, it is still possible to hear.
  • Another disadvantage It takes some time for the upgrade to gradually increase to the maximum value. In the process, the call is terminated or the alarm expires, which may cause omission.
  • the above method 2 simultaneously vibrates and rings, which is frightening to the user when the user is in a particularly quiet environment such as sleep or a meeting.
  • the invention provides a reminding method and device, an electronic device and a computer storage medium, and is expected to solve the problem of poor user experience in an incoming call or an alarm in the prior art.
  • an embodiment of the present invention provides a reminding method, including:
  • an embodiment of the present invention further provides a reminding device, including:
  • the selecting module is configured to select a reminding manner from the preset reminding manner according to the environmental information, wherein the reminding manner stores at least one reminding manner;
  • the reminder module is configured to remind by the selected reminder method.
  • an embodiment of the present invention provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions are used to execute the reminding method.
  • an embodiment of the present invention further provides an electronic device, including:
  • a sensor configured to obtain environmental information of an environment in which the electronic device is located
  • a memory configured to store computer executable instructions
  • a processor configured to interface with the sensor and the memory, configured to execute the computer executable instructions to perform the alerting method described above.
  • the method for using the reminder is determined by acquiring the environment information of the device, thereby effectively solving the problem of poor user experience in the call or alarm alert in the prior art, and effectively improving the user experience.
  • FIG. 1 is a flow chart of a method for reminding a method in an embodiment of the present invention
  • FIG. 2 is a structural block diagram of a reminding device in an embodiment of the present invention.
  • FIG. 3 is a structural diagram of an alarm method for an alarm clock and an incoming call in the embodiment of the present invention
  • FIG. 4 is a flow chart of a method for alerting an alarm clock and an incoming call in the embodiment of the present invention
  • FIG. 5 is a flow chart of selecting different types of reminder ringtones according to the external sound noise in the embodiment of the present invention.
  • a reminding method including the following steps (S1 to S3):
  • the reminder process may be triggered when it is determined that there is an incoming call or an alarm time is reached, that is, in response to an incoming call request or an alarm request.
  • the step S1 can be automatically acquired according to a predetermined time.
  • the step S1 may also be reached when an incoming call is received or at an alarm time.
  • the environmental information is acquired, and the reminder mode is selected, and the reminder is selected based on the selected reminder manner.
  • the terminal such as a mobile phone, a tablet or a wearable device can automatically obtain environmental information according to the location of the terminal and/or the time period of the terminal, and automatically select an appropriate reminding mode in the background to facilitate the need for reminding.
  • the reminder event triggers the terminal reminder
  • the reminder is based on the selected reminder mode, so that when the event with the reminder occurs, the terminal reminder is faster.
  • the power consumption of the terminal is saved, and the operation of step S1 and step S2 is performed only when the reminding event is detected, and finally the reminder is performed based on the selected reminding manner.
  • the reminding event includes: an incoming call reminding event of an incoming call reminder, a message prompting event of receiving a message, an alarm reminding event reached by an alarm time, a reminding event of a log time, and the like.
  • the above environmental information may include, but is not limited to, at least one of the following: light brightness, sound noise, or whether the device is in motion. It is worth noting that the types of environmental information enumerated above are only for better illustrating the present invention. Other types of environmental information may be used in the application, which is not limited in this application.
  • the brightness of the light in the environment in which the device is located can be obtained by the camera in the device; the sound noise of the environment in which the device is located can also be obtained through the MIC in the device; or, whether the device is in motion by the gyroscope in the device.
  • Which method is used in which way or which component in the device obtains corresponding environmental information may be selected according to the condition of the device itself.
  • S2 Selecting a reminding manner from a preset reminding manner according to the environmental information, wherein the reminding manner stores at least one reminding manner;
  • the reminder mode set may store one or more of the following reminder modes: but not limited to: screen flicker, device shake, or ringtone reminder.
  • the reminder mode is stored in the following ways: screen flicker, device vibration, and ringtone reminder, the environmental information includes: light brightness, sound noise, and whether the device is in motion, then the reminder mode can be determined as follows:
  • the setting mode may be set according to actual needs and conditions, which is not limited in this application.
  • the decibel value of the external sound may also be determined according to the sound annoyance; and the volume of the ringtone reminder is determined according to the decibel value.
  • a plurality of music types may also be set in the ringing mode, for example, soft music, pop music, dance music, rock music, etc. may be set, and then may be reminded according to the determined ringtone.
  • the volume selects a music type from a music type set, wherein the music type includes a plurality of music types collectively; according to the selected music type, a music file with the music type label attached to the music library is selected as the current ringtone reminder. ring.
  • a reminder device is also provided in the embodiment of the present invention, as described in the following embodiments. Since the principle of the reminding device to solve the problem is similar to the reminding method, the implementation of the reminding device can be referred to the implementation of the reminding method, and the repeated description will not be repeated.
  • the term "unit” or "module” may implement a combination of software and/or hardware of a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
  • 2 is a structural block diagram of a reminding device according to an embodiment of the present invention. As shown in FIG. 2, the method may include: an obtaining module 201, a selecting module 202, and a reminding module 203. The structure will be described below.
  • the obtaining module 201 is configured to obtain environment information where the device is located;
  • the selecting module 202 is configured to select, according to the environment information, a reminding manner from a preset reminding manner, wherein the reminding manner stores at least one reminding manner;
  • the reminder module 203 is configured to perform a reminder by using a selected reminder manner.
  • the current reminding method does not select a suitable reminding method according to the external environment in which the device is located, but uses a fixed reminding method, therefore,
  • the most appropriate reminding method can be intelligently selected according to the brightness of the light in the external environment in which the device is located, the sound noise, the motion state, etc., and the situation of sudden surprise or reminding of omission is never effectively avoided. To enhance the user experience.
  • the terminal call and alarm smart reminder system structure can be composed of the following parts: incoming call and alarm clock Trigger module, intelligent reminder judgment module, light brightness detection module, sound noise detection module, motion state detection module, intelligent reminder control module, screen flashing reminder module, vibration reminding module, ringtone reminding module, and custom voice reminding module, under The description of these parts is as follows:
  • the incoming call and alarm trigger module is a trigger judgment module, which can be used to trigger when there is an incoming call or an alarm, and will enter the processing flow after the trigger.
  • an intelligent reminder judging module for completing the function of the above selecting module 202 for controlling several detecting modules (light brightness detecting module, sound noise detecting module, motion state detecting module) for determining the need
  • detecting modules light brightness detecting module, sound noise detecting module, motion state detecting module
  • the light brightness detection module, the sound noise detection module, and the motion state detection module are three external environment detection modules (for completing the functions of the above acquisition module 201), and respectively, the camera, the MIC, the gyroscope, and the like can be used to obtain the outside world.
  • the information such as the brightness of the light, the noise, the state of motion, and the like, and the information such as the brightness of the light, the noise of the sound, the state of motion, and the like are transmitted to the intelligent reminder judgment module.
  • the intelligent reminder control module (for completing the function of the above selection module 202) is equivalent to a downstream module of the smart reminder judging module, and is configured to receive specific parameters transmitted by the smart reminder judging module, and then according to external light brightness and sound annoyance.
  • the information such as the motion state is used to control the screen flashing reminder module, the vibration reminding module, the ringtone reminding module, and the custom voice reminding module.
  • the screen flashing reminding module, the vibration reminding module, the ringing reminding module, and the custom voice reminding module implement specific, decomposed, and selected according to instructions transmitted from the intelligent reminder control module.
  • the customized voice reminding module can be used as a sub-module of the ringtone reminding module for broadcasting Put the voice reminder recorded by the user.
  • an intelligent reminder method is also provided according to the brightness, sound noise, and motion state of the external device, which may include the following steps:
  • Step A When there is an incoming call or an alarm to be reminded, the processing flow of this example is triggered;
  • Step B The device obtains information such as brightness, sound noise, and motion state of the outside, and then judges the information to determine an optimal intelligent combination reminding mode;
  • Step C According to determining the most suitable intelligent combination reminding mode, the device performs smart reminders such as screen flicker, device vibration, ringtone reminder, and automatic voice reminder;
  • Step D If the selected intelligent combination reminder mode includes a ringtone reminder, the device may select different types of music such as soft music, pop music, dance music, rock music, etc. according to the acquired external sound waveform diagram to achieve the most Good reminder effect.
  • different types of music such as soft music, pop music, dance music, rock music, etc. according to the acquired external sound waveform diagram to achieve the most Good reminder effect.
  • the device system for intelligently selecting the most suitable combination reminding mode can be as shown in FIG. 3, including: incoming call.
  • alarm trigger module 1010 smart reminder determination module 1020, light brightness detection module 1021, sound noise detection module 1022, motion state detection module 1023, smart reminder control module 1030, screen flashing reminder module 1031, vibration reminder module 1032, ringtone reminder Module 1033, and a custom voice alert module 1034.
  • smart reminder determination module 1020 smart reminder determination module 1020
  • light brightness detection module 1021 sound noise detection module 1022
  • motion state detection module 1023 smart reminder control module 1030
  • screen flashing reminder module 1031 screen flashing reminder module 1031
  • vibration reminder module 1032 ringtone reminder Module 1033
  • custom voice alert module 1034 custom voice alert module
  • Incoming call and alarm trigger module 1010 It is a trigger judgment module, which can be used to trigger when there is an incoming call or an alarm, and will enter the processing flow after the trigger.
  • the intelligent reminder judging module 1020 is configured to control several detecting modules (the light brightness detecting module 1021, the sound annoyance detecting module 1022, and the motion state detecting module 1023), and trigger the external environment when the reminder needs to be determined. Detection and judgment. First, the environment detection command is sent to several detection modules, and then the parameters returned by the detection modules are received, and then the information is judged to select the most suitable combination reminder scheme.
  • the environment detection command is sent to several detection modules, and then the parameters returned by the detection modules are received, and then the information is judged to select the most suitable combination reminder scheme.
  • Light brightness detection module 1021 It is one of the external environment detection modules. The module can obtain the external light brightness information through the camera, and data the obtained light brightness information and transmit it to the intelligent reminder determination module.
  • the sound noise detection module 1022 is one of the external environment detection modules.
  • the MIC can be used to obtain the external sound noise information, and the obtained sound noise information is digitized and transmitted to the smart reminder determination module.
  • the motion state detecting module 1023 is one of the external environment detecting modules, and can use the gyroscope to acquire whether the device is in a motion state, and transmit the acquired information to the smart reminder judging module.
  • Intelligent reminder control module 1030 can be used as a downstream module of the intelligent reminder determination module, and is configured to receive specific parameter information transmitted by the intelligent reminder determination module, and then decompose the specific parameters according to external light brightness, sound noise, Whether the motion state and other information respectively control the screen flashing reminding module, the screen flashing reminding module, the vibration reminding module, the ringing reminding module, and the customized voice reminding module.
  • Screen flashing reminder module 1031 configured to control the device screen to implement a flashing reminding mode according to an instruction transmitted by the smart reminder control module.
  • the vibration reminding module 1032 is configured to control the device to implement the vibration reminding according to the instruction transmitted by the intelligent reminding control module.
  • Ringtone reminding module 1033 configured to control the device to play different music ringtone reminding manners according to the instructions transmitted by the smart reminder control module.
  • the customized voice reminding module 1034 is configured to be a sub-module of the ringtone reminding module, and is used for playing the voice reminding information recorded by the user.
  • this example also provides a reminding method, as shown in FIG. 4, which may include The following steps:
  • Step S101 When an incoming call or an alarm is received, the entire processing flow is triggered to start (this step can be implemented by an incoming call and an alarm triggering module).
  • Step S201 After receiving the instruction of the smart reminder determination module, the camera is called to obtain the light brightness of the environment where the current device is located, and the obtained light brightness information data is transmitted to the smart reminder determination module (this step can be performed by the light brightness detection module) .
  • Step S202 After receiving the light brightness information of the environment in which the current device is located, the smart reminder determining module may determine according to the following rules: if the device is in a dark environment, then S203 is performed, if the device is not In a brighter environment, otherwise S301 is executed.
  • Step S203 If the smart reminder determination module determines that the device is in a relatively dark environment, the information is transmitted to the smart reminder control module, and the smart reminder control module invokes the screen flashing reminder module, and the screen turns on the blinking mode.
  • Step S204 Controlled by the smart reminder control module, executed by the screen flashing reminder module.
  • the waiting time is X seconds, where X can be a default value or can be customized by the user.
  • X can be a default value or can be customized by the user.
  • the process jumps to S502; if the user does not answer the incoming call or processes the alarm reminder, then jumps to S301 and begins to enter the vibration reminding phase.
  • the screen flashing reminder mode can continue. Of course, it is also possible to enter the vibration reminding stage according to the user-defined setting, and the screen flashing reminding mode is no longer continued.
  • Step S301 executed by the motion state detecting module. After receiving the instruction of the smart reminder judging module, the gyroscope is called to obtain the motion state data of the motion state of the current device, and the acquired data is transmitted to the smart reminder judging module.
  • Step S302 Based on the received data, determine that the device is in a motion state. If the device is not in motion, S303 is performed, and if the device is in motion, it jumps to S401.
  • Step S303 Controlled by the intelligent reminder control module, executed by the vibration reminding module. If the smart reminder determination module determines that the device is not in motion, the information is transmitted to the smart reminder control module, and then the smart reminder control module invokes the vibration reminder module, and the device turns on the vibration mode.
  • Step S304 Controlled by the intelligent reminder control module, and executed by the vibration reminding module. After the device vibration mode is turned on, wait for the user to answer the call or process the alarm.
  • the waiting time is Y seconds, where Y can be a default value or can be customized by the user. In Y seconds, if the user answers the incoming call or processes the alarm reminder, then the process jumps to S502. If the user does not answer the incoming call or processes the alarm reminder, then the process jumps to S401 to start the ringtone reminding phase.
  • the screen flashing reminder mode and the device vibration reminding mode can be continued or stopped, and these can be set autonomously according to the user's needs.
  • Step S401 executed by the sound noise detection module. After receiving the instruction of the smart reminder determination module, the MIC is called to obtain the external sound noise of the environment in which the current device is located, and the obtained external sound noise data is transmitted to the smart reminder determination module.
  • Step S402 After receiving the external sound noise of the environment where the current device is located, the smart reminder determining module determines the decibel value of the external sound, and calculates the ringing volume according to the determined decibel value.
  • Step S403 After the smart reminder control module calculates the size of the ringtone, it is determined whether there is a custom voice reminder. Otherwise, the process proceeds to S405. If yes, the process proceeds to S404, which may include: selecting a suitable ringtone or a user-defined voice reminder. When there is a custom voice reminder of the user preset value in the device, S404 is performed; when there is no user-defined voice reminder, S405 is performed.
  • Step S404 The ringtone reminding module invokes a custom voice reminding module to execute, and the customized voice reminding module plays a preset voice prompt according to the ringtone volume data transmitted by the smart reminder control module. For example, “it should get up”, “it should take medicine” and so on.
  • Step S405 When it is determined that the ringtone reminder needs to be played, the sound ambiguity detection module calls the MIC to obtain the current external sound waveform diagram, and selects different types of music ringtones to remind according to the difference of the current waveform diagram.
  • the available music types are soft music, pop music, dance music, rock music and more.
  • Step S406 After the selected ringtone or the user preset voice prompt is played, wait for the user to answer the call or process the alarm reminder.
  • the waiting time is Z seconds, where Z can be a default value or can be customized by the user. In Z seconds, if the user answers the incoming call or processes the alarm reminder, then the process jumps to S502. If the user does not answer the incoming call or processes the alarm reminder, then the process jumps to S501.
  • Step S501 After playing the selected best music ringtone or the customized voice information preset by the user, waiting for Z seconds, if the user does not answer the phone or does not process the alarm reminder, then it is processed as a reminder timeout.
  • Step S502 After the user answers the incoming call or the user processes the alarm reminder, the process jumps to S503 to end the process.
  • step S405 the process of playing the ringtone set by the user is relatively complicated, and different types of reminder ringtones can be selected according to the external sound noise, including:
  • Step S601 After entering the ringtone reminding module, if there is no customized voice reminding information of the user preset value, then the smart selection of the ringtone can be performed:
  • Step S602 Acquire a music waveform diagram of the media library, and perform analysis according to different types of music to establish a database.
  • This step can be classified in advance before the call or alarm trigger process.
  • This step can be further refined. That is, after the user copies the multimedia file to the device, the waveform of the multimedia file is automatically analyzed, and then the multimedia file is marked. Label to build the database.
  • Step S603 When it is determined that the ringtone reminder is played, the sound noise detection module is adjusted. Use the MIC to obtain the current external sound waveform and then make a judgment.
  • Step S604 Select different types of music ringtones as reminder ringtones according to different current waveforms.
  • the available music types are: soft music, pop music, dance music, rock music, and the like.
  • soft music can be played, and the process goes to step S605; if the current environment is relatively quiet, then the pop music can be played, and the process goes to step S605; The current environment is relatively noisy, then the dance music can be played, and the process goes to step S607; if the current environment is particularly noisy, the pop music can be played, and the process goes to step S608.
  • Step S605 Called by the smart reminder control module, executed by the ringtone reminder module. According to the instruction transmitted by the intelligent reminder control module, the label in the music data card is soft music.
  • Step S606 Called by the smart reminder control module, executed by the ringtone reminding module. According to the instructions transmitted by the intelligent reminder control module, the tags in the music data card are played to be popular music.
  • Step S607 Called by the smart reminder control module, executed by the ringtone reminder module. According to the instruction transmitted by the intelligent reminder control module, the music in the music data card whose label belongs to the dance music is played.
  • Step S608 Called by the smart reminder control module, executed by the ringtone reminder module. According to the instruction transmitted by the intelligent reminder control module, the music in the music data card is played by the music belonging to the rock.
  • the most appropriate reminder method is intelligently selected by the brightness, sound noise and motion state of the external environment in which the device is located, thereby avoiding sudden surprises or reminding omissions caused by the existing reminder mode. Occurs, but also enriches the way to remind and enhance the user experience.
  • the process of playing the ringtone set by the user is complicated, and different types of reminder ringtones can be selected according to the external sound noise, and may also include:
  • Step S701 Acquire an external noise of the device
  • Step S702 calculating a sound waveform diagram
  • Step S703 determining the waveform type to select a music type, specifically, performing the step according to the external noise level Step S704 to step S707, or step S704 to step S707 are performed according to the external noise and the music type preferred by the user.
  • the music type of the user preference is preferentially played according to the music type preferred by the user, thereby determining which step in step S704 to step S707 is performed.
  • Step S704 playing soft music
  • Step S705 playing popular music
  • Step S706 playing dance music
  • Step S707 Playing rock music.
  • modules or steps of the embodiments of the present invention can be implemented by a general computing device, which can be concentrated on a single computing device or distributed in multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from The steps shown or described are performed sequentially, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated into a single integrated circuit module. Thus, embodiments of the invention are not limited to any specific combination of hardware and software.
  • the embodiment of the present invention further provides a computer storage medium, where the computer storage medium stores computer executable instructions, and the computer executable instructions are used to perform the reminding method provided by one or more of the foregoing technical solutions, for example, FIG. 1 One or more of the reminding methods shown in FIG. 3, FIG. 4, and FIG.
  • the computer storage medium may be a variety of storage media such as an optical disk, a mobile hard disk, a flash memory, or a magnetic tape, and may be a non-transitory storage medium.
  • An embodiment of the present invention further provides an electronic device, including:
  • a sensor configured to obtain environmental information of an environment in which the electronic device is located
  • a memory configured to store computer executable instructions
  • a processor configured to be coupled to the sensor and the memory, configured to execute the computer executable instructions to perform the alerting method provided by one or more of the foregoing technical solutions, for example, FIG. 1, FIG. 3, FIG. One or more of the reminding methods shown in FIG.
  • the sensor may be a brightness sensor that detects ambient brightness, a motion sensor that detects a motion state, or an acceleration sensor, and may also include a sound sensor that detects ambient sound.
  • the memory can include a storage medium that stores various information, optionally a non-transitory storage medium.
  • the processor may be a processor such as a central processing unit, a microprocessor, a digital signal processor or a programmable array, and the processor may be connected to the sensor and the memory via a communication bus such as an integrated circuit bus, such that the processor
  • the processor can store computer-executable instructions, such as programs, in the memory to read the sensed environmental information of the sensor, thereby implementing one or more of the aforementioned alerting methods.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Environmental & Geological Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

Disclosed in the present invention are a reminding method and device, wherein the method comprises: acquiring information of an environment in which a device is located; selecting a reminding method from among a preset reminding method set according to the environment information, wherein at least one reminding method is stored in the reminding method set; issuing a reminder by using the selected reminding method. Provided in the embodiments of the present invention are an electronic equipment and a computer storage medium.

Description

提醒方法和装置、电子设备及计算机存储介质Reminder method and device, electronic device and computer storage medium
本申请基于申请号为201610873060.3、申请日为2016年09月30日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本申请作为参考。The present application is filed on the basis of the Chinese Patent Application Serial No. No. No. No. No. No. No. No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No
技术领域Technical field
本发明涉及移动通讯领域,特别是涉及一种提醒方法和装置、电子设备及计算机存储介质。The present invention relates to the field of mobile communications, and in particular, to a reminding method and apparatus, an electronic device, and a computer storage medium.
背景技术Background technique
当前,常用的来电提醒和闹钟提醒方式有:铃声和震动。然而,这两种方式都存在无法及时提醒的弊端,例如:当用户处于运动状态时,往往会忽略震动模式带来的提醒,当用户处于比较噪杂的环境时,铃声也往往听不见。Currently, commonly used call reminders and alarm reminders are: ringtones and vibration. However, there are drawbacks in these two ways that cannot be promptly reminded. For example, when the user is in a state of motion, the reminder brought by the vibration mode is often ignored, and when the user is in a relatively noisy environment, the ringtone is often inaudible.
对应这些情况,都会导致来电或者闹钟的遗漏。另外,当用户处于睡眠或者进行会议的时候,如果来电或者闹钟的铃声或震动突然想起,又会吓到用户或者打扰到其他人。Corresponding to these situations, it will lead to the omission of incoming calls or alarm clocks. In addition, when the user is in sleep or during a meeting, if the ringing or vibration of the incoming call or alarm suddenly remembers, it will scare the user or disturb others.
目前针对上述问题,虽然有一些方式,例如:Currently for the above issues, although there are some ways, for example:
1)在铃声提醒的时候,会有一个声音渐进模式,就是当铃声响起的时候,先从小音量响起,然后声音逐渐增大;1) When the ringtone is reminded, there will be a progressive mode of sound, that is, when the ringing sounds, first sounds from a small volume, then the sound gradually increases;
2)来电或者有闹钟的时候,同时震动和铃声响;2) When an incoming call or an alarm clock is sounded, the vibration and the bell ring at the same time;
然而,上述两种方式都存在不同程度的问题:However, both methods have different degrees of problems:
上述方式1中的铃声渐进的方式,可以缓解突然大声响铃对用户的惊吓。但是这种方式有两个缺点:一个是铃声渐进到设置的最大声音后就不再增大,这样当用户在嘈杂的环境下,还是有可能听不见。另外一个缺点 是升级逐渐增大到最大值需要一些时间,在这个过程中来电终止或者闹钟超时,也会造成遗漏。The progressive manner of the ringtone in the above mode 1 can alleviate the shock of the sudden loud ringing to the user. However, this method has two disadvantages: one is that the ringtone is progressively set to the maximum sound and then no longer increases, so that when the user is in a noisy environment, it is still possible to hear. Another disadvantage It takes some time for the upgrade to gradually increase to the maximum value. In the process, the call is terminated or the alarm expires, which may cause omission.
上述方式2同时震动和响铃的方式,当用户处于睡眠或者开会等特别安静的环境时,这种方式会对用户造成惊吓。The above method 2 simultaneously vibrates and rings, which is frightening to the user when the user is in a particularly quiet environment such as sleep or a meeting.
因此,针对如何有效提升来电或者闹钟的提醒功能的用户体验,目前尚未提出有效的解决方案。Therefore, an effective solution has not been proposed for the user experience of how to effectively enhance the alert function of an incoming call or an alarm clock.
发明内容Summary of the invention
本发明提供一种提醒方法和装置、电子设备及计算机存储介质,期望解决现有技术中来电或者闹铃提醒中用户体验差的问题。The invention provides a reminding method and device, an electronic device and a computer storage medium, and is expected to solve the problem of poor user experience in an incoming call or an alarm in the prior art.
一方面,本发明实施例提供一种提醒方法,包括:In one aspect, an embodiment of the present invention provides a reminding method, including:
获取设备所处的环境信息;Obtain the environmental information of the device;
根据所述环境信息,从预设的提醒方式集中选择提醒方式,其中,所述提醒方式集中存储有至少一种提醒方式;And selecting, according to the environment information, a reminder manner from a preset reminder manner, wherein the reminder manner stores at least one reminder manner;
通过选择的提醒方式进行提醒。Remind by the selected reminder method.
另一方面,本发明实施例还提供一种提醒装置,包括:On the other hand, an embodiment of the present invention further provides a reminding device, including:
获取模块,配置为获取设备所处的环境信息;Obtaining a module, configured to obtain environment information of the device;
选择模块,配置为根据所述环境信息,从预设的提醒方式集中选择提醒方式,其中,所述提醒方式集中存储有至少一种提醒方式;The selecting module is configured to select a reminding manner from the preset reminding manner according to the environmental information, wherein the reminding manner stores at least one reminding manner;
提醒模块,配置为通过选择的提醒方式进行提醒。The reminder module is configured to remind by the selected reminder method.
又一方面,本发明实施例一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令可用于执行上述提醒方法。In still another aspect, an embodiment of the present invention provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions are used to execute the reminding method.
再一方面,本发明实施例还提供一种电子设备,包括:In another aspect, an embodiment of the present invention further provides an electronic device, including:
传感器,配置为获取所述电子设备所在环境的环境信息;a sensor configured to obtain environmental information of an environment in which the electronic device is located;
存储器,配置为存储有计算机可执行指令; a memory configured to store computer executable instructions;
处理器,配置为与所述传感器及所述存储器连接,配置为执行所述计算机可执行指令,以执行上述提醒方法。A processor, configured to interface with the sensor and the memory, configured to execute the computer executable instructions to perform the alerting method described above.
在本发明实施例中,通过获取设备所处的环境信息,来确定采用那种提醒方式,从而有效解决了现有技术中来电或者闹铃提醒中用户体验差的问题,达到了有效提高用户体验的技术效果。In the embodiment of the present invention, the method for using the reminder is determined by acquiring the environment information of the device, thereby effectively solving the problem of poor user experience in the call or alarm alert in the prior art, and effectively improving the user experience. Technical effect.
附图说明DRAWINGS
图1是本发明实施例中提醒方法的一种方法流程图;1 is a flow chart of a method for reminding a method in an embodiment of the present invention;
图2是本发明实施例中提醒装置的一种结构框图;2 is a structural block diagram of a reminding device in an embodiment of the present invention;
图3是本发明实施例中闹钟和来电智能提醒方法结构图;3 is a structural diagram of an alarm method for an alarm clock and an incoming call in the embodiment of the present invention;
图4是本发明实施例中闹钟和来电智能提醒的方法流程图;4 is a flow chart of a method for alerting an alarm clock and an incoming call in the embodiment of the present invention;
图5是本发明实施例中根据外界声音嘈杂度选择不同类型提醒铃声流程图。FIG. 5 is a flow chart of selecting different types of reminder ringtones according to the external sound noise in the embodiment of the present invention.
具体实施方式detailed description
以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。The invention will be further described in detail below with reference to the drawings and embodiments. It is understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
如图1所示,本例中提供了一种提醒方法,包括以下步骤(S1至S3):As shown in FIG. 1, in this example, a reminding method is provided, including the following steps (S1 to S3):
S1:获取设备所处的环境信息;S1: acquiring environmental information of the device;
可选地,可以是在确定当前有来电或者达到闹钟时间的时候,即,响应于来电请求或者闹钟请求,才触发该提醒流程。Optionally, the reminder process may be triggered when it is determined that there is an incoming call or an alarm time is reached, that is, in response to an incoming call request or an alarm request.
在方式一中,所述步骤S1可以按照预定时间自动获取。In the first mode, the step S1 can be automatically acquired according to a predetermined time.
在方式二中,所述步骤S1也可以是在接收到来电或在闹钟时间达到的 时候,或达到提醒时间的时候,才获取所述环境信息,才进行提醒方式的选择,并基于选择的提醒方式进行提醒。In the second mode, the step S1 may also be reached when an incoming call is received or at an alarm time. At the time, or when the reminder time is reached, the environmental information is acquired, and the reminder mode is selected, and the reminder is selected based on the selected reminder manner.
在方式一中手机、平板或可穿戴设备等终端可以自从随着终端所在位置,和/或所处时段的变迁,自动获取环境信息,自动在后台选择合适的提醒方式,以方便有需要提醒的提醒事件触发终端提醒时,基于选择的提醒方式进行提醒,这样的话,有提醒的事件发生时,终端提醒更加快捷。In the first mode, the terminal such as a mobile phone, a tablet or a wearable device can automatically obtain environmental information according to the location of the terminal and/or the time period of the terminal, and automatically select an appropriate reminding mode in the background to facilitate the need for reminding. When the reminder event triggers the terminal reminder, the reminder is based on the selected reminder mode, so that when the event with the reminder occurs, the terminal reminder is faster.
在方式二中,为了减少终端进行提醒方式设置所需的操作,节省终端的功耗,只要在检测到提醒事件时,才执行步骤S1及步骤S2的操作,最终基于选择的提醒方式进行提醒。In the second method, in order to reduce the operation required for the terminal to perform the reminder mode setting, the power consumption of the terminal is saved, and the operation of step S1 and step S2 is performed only when the reminding event is detected, and finally the reminder is performed based on the selected reminding manner.
在本实施例中所述啊提醒事件,包括:来电提醒的来电提醒事件、接收到消息的消息提示事件、闹钟时间达到的闹钟提醒事件、日志时间的提醒事件等。In the embodiment, the reminding event includes: an incoming call reminding event of an incoming call reminder, a message prompting event of receiving a message, an alarm reminding event reached by an alarm time, a reminding event of a log time, and the like.
上述环境信息可以包括但不限于以下至少之一:光线亮度、声音嘈杂度、或者,设备是否处于运动状态,值得注意的是,上述所列举的环境信息的类型仅是为了更好地说明本发明,在应用的时候,还可以采用其它类型的环境信息,本申请对此不作限定。The above environmental information may include, but is not limited to, at least one of the following: light brightness, sound noise, or whether the device is in motion. It is worth noting that the types of environmental information enumerated above are only for better illustrating the present invention. Other types of environmental information may be used in the application, which is not limited in this application.
例如,可以通过设备中的摄像头获取设备所处环境的光线亮度;也可以通过设备中的MIC获取设备所处环境的声音嘈杂度;或者,通过设备中的陀螺仪确定设备是否处于运动状态。For example, the brightness of the light in the environment in which the device is located can be obtained by the camera in the device; the sound noise of the environment in which the device is located can also be obtained through the MIC in the device; or, whether the device is in motion by the gyroscope in the device.
具体采用那种方式或者是设备中的哪个部件获取对应的环境信息,可以根据设备本身的情况选择。Which method is used in which way or which component in the device obtains corresponding environmental information may be selected according to the condition of the device itself.
S2:根据所述环境信息,从预设的提醒方式集中选择提醒方式,其中,所述提醒方式集中存储有至少一种提醒方式;S2: Selecting a reminding manner from a preset reminding manner according to the environmental information, wherein the reminding manner stores at least one reminding manner;
在一个实施方式中,提醒方式集中可以存储有但不限于以下提醒方式中的一种或多种:屏幕闪烁、设备震动、或者,铃声提醒。 In one embodiment, the reminder mode set may store one or more of the following reminder modes: but not limited to: screen flicker, device shake, or ringtone reminder.
如果提醒方式集中存储有:屏幕闪烁、设备震动、和铃声提醒,环境信息包括:光线亮度、声音嘈杂度、和设备是否处于运动状态的情况下,那么可以按照以下方式确定提醒方式:If the reminder mode is stored in the following ways: screen flicker, device vibration, and ringtone reminder, the environmental information includes: light brightness, sound noise, and whether the device is in motion, then the reminder mode can be determined as follows:
先确定光线亮度是否低于预设亮度阈值;如果低于所述预设亮度阈值,则选择屏幕闪烁的提醒方式,如果不低于所述预设亮度阈值,则确定设备是否处于运动状态;如果处于运动状态,再选择设备震动的提醒方式,如果不处于运动状态,再选择铃声提醒的提醒方式。Determining whether the brightness of the light is lower than the preset brightness threshold; if it is lower than the preset brightness threshold, selecting a reminder mode for the screen flashing, if not lower than the preset brightness threshold, determining whether the device is in a motion state; In the state of motion, select the reminder mode of the device vibration, if not in the sport state, then select the reminder mode of the ringtone reminder.
即,先通过光线亮度确定,然后再通过是否处于运动状态确定,最后再通过声音嘈杂度确定,在实际执行的时候,也可以采用其它的顺序确定方法,本申请对此不作限定。可选地,在选择一种方式的,也可以同时使用其它的提醒方式,可选地设定方式可以根据实际需要和情况设定,本申请对此不作限定。That is, it is first determined by the brightness of the light, then determined by whether it is in the state of motion, and finally determined by the soundness. In the actual execution, other order determining methods may also be used, which is not limited in this application. Alternatively, in the case of selecting one mode, other reminding modes may be used at the same time. The setting mode may be set according to actual needs and conditions, which is not limited in this application.
如果确定采用铃声提醒的方式,则还可以根据声音嘈杂度,确定外界声音的分贝值;根据所述分贝值,确定铃声提醒的音量。If it is determined that the ringtone reminder is used, the decibel value of the external sound may also be determined according to the sound annoyance; and the volume of the ringtone reminder is determined according to the decibel value.
可选地,为了满足不同环境的要求,还可以在响铃方式中设置多种音乐类型,例如,可以设置轻柔音乐、流行音乐、舞曲音乐、或者摇滚音乐等,然后可以根据确定的铃声提醒的音量从音乐类型集中选择音乐类型,其中,所述音乐类型集中包括多种音乐类型;根据选择的音乐类型,从铃声库中选择贴有该音乐类型标签的音乐文件作为本次铃声提醒所采用的铃声。Optionally, in order to meet the requirements of different environments, a plurality of music types may also be set in the ringing mode, for example, soft music, pop music, dance music, rock music, etc. may be set, and then may be reminded according to the determined ringtone. The volume selects a music type from a music type set, wherein the music type includes a plurality of music types collectively; according to the selected music type, a music file with the music type label attached to the music library is selected as the current ringtone reminder. ring.
为了实现更为个性化的设置,还可以设定用户自定义铃声,如果***中有用户自定义铃声,则可以优先选择用户自定义铃声,具体地,可以确定是否有用户自定义铃声;如果有,则选择用户自定义铃声作为本次铃声提醒所采用的铃声;如果没有,再触发根据确定的铃声提醒的音量从音乐类型集中选择音乐类型。 In order to achieve more personalized settings, you can also set user-defined ringtones. If there are user-defined ringtones in the system, you can preferentially select user-defined ringtones. Specifically, you can determine whether there are user-defined ringtones; , the user-defined ringtone is selected as the ringtone used by the ringtone reminder; if not, the volume is selected according to the determined ringtone reminder to select the music type from the music type set.
S3:通过选择的提醒方式进行提醒。S3: Remind by the selected reminder method.
本发明实施例中还提供了一种提醒装置,如下面的实施例所述。由于提醒装置解决问题的原理与提醒方法相似,因此提醒装置的实施可以参见提醒方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图2是本发明实施例的提醒装置的一种结构框图,如图2所示,可以包括:获取模块201、选择模块202和提醒模块203,下面对该结构进行说明。A reminder device is also provided in the embodiment of the present invention, as described in the following embodiments. Since the principle of the reminding device to solve the problem is similar to the reminding method, the implementation of the reminding device can be referred to the implementation of the reminding method, and the repeated description will not be repeated. As used hereinafter, the term "unit" or "module" may implement a combination of software and/or hardware of a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated. 2 is a structural block diagram of a reminding device according to an embodiment of the present invention. As shown in FIG. 2, the method may include: an obtaining module 201, a selecting module 202, and a reminding module 203. The structure will be described below.
获取模块201,配置为获取设备所处的环境信息;The obtaining module 201 is configured to obtain environment information where the device is located;
选择模块202,配置为根据所述环境信息,从预设的提醒方式集中选择提醒方式,其中,所述提醒方式集中存储有至少一种提醒方式;The selecting module 202 is configured to select, according to the environment information, a reminding manner from a preset reminding manner, wherein the reminding manner stores at least one reminding manner;
提醒模块203,配置为通过选择的提醒方式进行提醒。The reminder module 203 is configured to perform a reminder by using a selected reminder manner.
该提醒装置中各个模块所完成的功能与上述步骤S1至S3类型,本申请对此不再赘述。The functions performed by the modules in the reminder device are the same as those in the above steps S1 to S3, and the details are not described herein.
下面结合一个具体实施例对上述提醒方法进行说明,然而值得注意的是,该具体实施例仅是为了更好地说明本发明并不构成对本发明的不当限定。The above-mentioned reminding method is described below in conjunction with a specific embodiment, but it is to be noted that the specific embodiment is merely for the purpose of better illustrating the present invention and does not constitute an undue limitation of the present invention.
考虑到现有的提醒方法所存在的用户体验差的问题,主要是因为当前的提醒方法都不会根据设备所处的外接环境选择合适的提醒方式,而是采用固定的提醒方式,因此,在本例中,考虑到可以根据设备所处的外界环境中的光线亮度、声音嘈杂度以及运动状态等,智能化选择最合适的提醒方式,从未有效避免突然惊吓或者提醒被遗漏等情况的发生,以提升用户体验。Considering the problem of poor user experience in the existing reminder method, the main reason is that the current reminding method does not select a suitable reminding method according to the external environment in which the device is located, but uses a fixed reminding method, therefore, In this example, it is considered that the most appropriate reminding method can be intelligently selected according to the brightness of the light in the external environment in which the device is located, the sound noise, the motion state, etc., and the situation of sudden surprise or reminding of omission is never effectively avoided. To enhance the user experience.
终端来电和闹钟智能提醒***结构可以由以下部分组成:来电和闹钟 触发模块、智能提醒判断模块、光线亮度检测模块、声音嘈杂度检测模块、运动状态检测模块、智能提醒控制模块、屏幕闪烁提醒模块、震动提醒模块、铃声提醒模块、和自定义语音提醒模块,下面对这几部分进行说明如下:The terminal call and alarm smart reminder system structure can be composed of the following parts: incoming call and alarm clock Trigger module, intelligent reminder judgment module, light brightness detection module, sound noise detection module, motion state detection module, intelligent reminder control module, screen flashing reminder module, vibration reminding module, ringtone reminding module, and custom voice reminding module, under The description of these parts is as follows:
1)来电和闹钟触发模块,是一个触发判断模块,可以用于当有来电或者有闹钟的时候触发,触发以后才会进入处理流程。1) The incoming call and alarm trigger module is a trigger judgment module, which can be used to trigger when there is an incoming call or an alarm, and will enter the processing flow after the trigger.
2)智能提醒判断模块(用于完成上述选择模块202的功能),用于对几个检测模块进行控制(光线亮度检测模块、声音嘈杂度检测模块、运动状态检测模块),用于在确定需要提醒时,对外界环境进行检测和判断,并向几个检测模块发送环境检测命令,然后根据几个检测模块传递回来的参数进行判断,以选择最合适的提醒方案。2) an intelligent reminder judging module (for completing the function of the above selecting module 202) for controlling several detecting modules (light brightness detecting module, sound noise detecting module, motion state detecting module) for determining the need When reminding, the external environment is detected and judged, and environmental detection commands are sent to several detection modules, and then judged according to the parameters transmitted by several detection modules to select the most suitable reminding scheme.
3)光线亮度检测模块、声音嘈杂度检测模块、运动状态检测模块是三个外部环境检测模块(用于完成上述获取模块201的功能),分别可以使用摄像头、MIC、陀螺仪等设备来获取外界的光线亮度、声音嘈杂度、是否运动状态等信息,并将获取到的光线亮度、声音嘈杂度、是否运动状态等信息传递给智能提醒判断模块。3) The light brightness detection module, the sound noise detection module, and the motion state detection module are three external environment detection modules (for completing the functions of the above acquisition module 201), and respectively, the camera, the MIC, the gyroscope, and the like can be used to obtain the outside world. The information such as the brightness of the light, the noise, the state of motion, and the like, and the information such as the brightness of the light, the noise of the sound, the state of motion, and the like are transmitted to the intelligent reminder judgment module.
4)智能提醒控制模块(用于完成上述选择模块202的功能)相当于是智能提醒判断模块的下游模块,用于接收智能提醒判断模块传递过来的具体参数,然后根据外界的光线亮度、声音嘈杂度、是否运动状态等信息来对屏幕闪烁提醒模块、震动提醒模块、铃声提醒模块以及自定义语音提醒模块进行控制。4) The intelligent reminder control module (for completing the function of the above selection module 202) is equivalent to a downstream module of the smart reminder judging module, and is configured to receive specific parameters transmitted by the smart reminder judging module, and then according to external light brightness and sound annoyance. The information such as the motion state is used to control the screen flashing reminder module, the vibration reminding module, the ringtone reminding module, and the custom voice reminding module.
5)屏幕闪烁提醒模块、震动提醒模块、铃声提醒模块以及自定义语音提醒模块(用于完成上述提醒模块203的功能)根据来自智能提醒控制模块传递的指令,实现具体的、经过分解的、选取的最合适的组合提醒方式。其中,自定义语音提醒模块可以作为铃声提醒模块的一个子模块,用于播 放用户自己录制的语音提醒信息。5) The screen flashing reminding module, the vibration reminding module, the ringing reminding module, and the custom voice reminding module (for completing the function of the above reminding module 203) implement specific, decomposed, and selected according to instructions transmitted from the intelligent reminder control module. The most appropriate combination of reminders. The customized voice reminding module can be used as a sub-module of the ringtone reminding module for broadcasting Put the voice reminder recorded by the user.
在本例中,还提供了一种根据设备所处的外接的光线亮度、声音嘈杂度以及运动状态,智能化选择最合适的提醒方式,可以包括如下步骤:In this example, an intelligent reminder method is also provided according to the brightness, sound noise, and motion state of the external device, which may include the following steps:
步骤A:当有来电或者闹钟需要提醒的时候,触发本例的处理流程;Step A: When there is an incoming call or an alarm to be reminded, the processing flow of this example is triggered;
步骤B:设备获取外界的光线亮度、声音嘈杂度、运动状态等信息,然后对这些信息进行判断,确定出最合适的一种智能化组合提醒方式;Step B: The device obtains information such as brightness, sound noise, and motion state of the outside, and then judges the information to determine an optimal intelligent combination reminding mode;
步骤C:根据确定出最合适的智能化组合提醒方式,设备进行屏幕闪烁、设备震动、铃声提醒、自动化语音提醒等方式的智能提醒;Step C: According to determining the most suitable intelligent combination reminding mode, the device performs smart reminders such as screen flicker, device vibration, ringtone reminder, and automatic voice reminder;
步骤D:如果选择的智能化组合提醒方式中包含了铃声提醒,那么设备可以根据获取的外界声音波形图,选取播放轻柔音乐、流行音乐、舞曲音乐、摇滚音乐等不同类型的音乐,以达到最好的提醒效果。Step D: If the selected intelligent combination reminder mode includes a ringtone reminder, the device may select different types of music such as soft music, pop music, dance music, rock music, etc. according to the acquired external sound waveform diagram to achieve the most Good reminder effect.
下面以一个具体实例进行说明,该根据设备所处的外界环境的光线亮度、声音嘈杂度以及运动状态,智能化选择最合适的组合提醒方式的设备***,可以如图3所示,包括:来电和闹钟触发模块1010、智能提醒判断模块1020、光线亮度检测模块1021、声音嘈杂度检测模块1022、运动状态检测模块1023、智能提醒控制模块1030、屏幕闪烁提醒模块1031、震动提醒模块1032、铃声提醒模块1033、以及自定义语音提醒模块1034。下面对上述几个模块进行具体描述如下:The following is a specific example. According to the brightness, sound noise and motion state of the external environment in which the device is located, the device system for intelligently selecting the most suitable combination reminding mode can be as shown in FIG. 3, including: incoming call. And alarm trigger module 1010, smart reminder determination module 1020, light brightness detection module 1021, sound noise detection module 1022, motion state detection module 1023, smart reminder control module 1030, screen flashing reminder module 1031, vibration reminder module 1032, ringtone reminder Module 1033, and a custom voice alert module 1034. The following several modules are described in detail as follows:
1)来电和闹钟触发模块1010:是一个触发判断模块,可以用于有来电或者有闹钟的时候触发,触发以后才会进入处理流程。1) Incoming call and alarm trigger module 1010: It is a trigger judgment module, which can be used to trigger when there is an incoming call or an alarm, and will enter the processing flow after the trigger.
2)智能提醒判断模块1020:用于对几个检测模块(光线亮度检测模块1021、声音嘈杂度检测模块1022、以及运动状态检测模块1023、)进行控制,在需要确定提醒时,触发对外界环境的检测和判断。首先向几个检测模块发送环境检测命令,然后接收这几个检测模块返回的参数,再然后对这些信息进行判断,以选择最合适的组合提醒方案。 2) The intelligent reminder judging module 1020 is configured to control several detecting modules (the light brightness detecting module 1021, the sound annoyance detecting module 1022, and the motion state detecting module 1023), and trigger the external environment when the reminder needs to be determined. Detection and judgment. First, the environment detection command is sent to several detection modules, and then the parameters returned by the detection modules are received, and then the information is judged to select the most suitable combination reminder scheme.
3)光线亮度检测模块1021:是外部环境检测模块之一,该模块可以通过摄像头获取外界的光线亮度信息,并将获取到的光线亮度信息进行数据化,传递给智能提醒判断模块。3) Light brightness detection module 1021: It is one of the external environment detection modules. The module can obtain the external light brightness information through the camera, and data the obtained light brightness information and transmit it to the intelligent reminder determination module.
4)声音嘈杂度检测模块1022:是外部环境检测模块之一,可以使用MIC来获取外界的声音嘈杂度信息,并将获取到的声音嘈杂度信息进行数据化,传递给智能提醒判断模块。4) The sound noise detection module 1022 is one of the external environment detection modules. The MIC can be used to obtain the external sound noise information, and the obtained sound noise information is digitized and transmitted to the smart reminder determination module.
5)运动状态检测模块1023:是外部环境检测模块之一,可以使用陀螺仪来获取设备是否处于运动状态,并将获取到的信息传递给智能提醒判断模块。5) The motion state detecting module 1023: is one of the external environment detecting modules, and can use the gyroscope to acquire whether the device is in a motion state, and transmit the acquired information to the smart reminder judging module.
6)智能提醒控制模块1030:可以作为智能提醒判断模块的下游模块,用于接收智能提醒判断模块传递过来的具体参数信息,然后将这些具体参数进行分解,根据外界的光线亮度、声音嘈杂度、是否运动状态等信息来分别控制屏幕闪烁提醒模块、屏幕闪烁提醒模块、震动提醒模块、铃声提醒模块以及自定义语音提醒模块。6) Intelligent reminder control module 1030: can be used as a downstream module of the intelligent reminder determination module, and is configured to receive specific parameter information transmitted by the intelligent reminder determination module, and then decompose the specific parameters according to external light brightness, sound noise, Whether the motion state and other information respectively control the screen flashing reminding module, the screen flashing reminding module, the vibration reminding module, the ringing reminding module, and the customized voice reminding module.
7)屏幕闪烁提醒模块1031:配置为根据智能提醒控制模块传递的指令,控制设备屏幕实现闪烁的提醒方式。7) Screen flashing reminder module 1031: configured to control the device screen to implement a flashing reminding mode according to an instruction transmitted by the smart reminder control module.
8)震动提醒模块1032:配置为根据智能提醒控制模块传递的指令,控制设备实现震动提醒。8) The vibration reminding module 1032 is configured to control the device to implement the vibration reminding according to the instruction transmitted by the intelligent reminding control module.
9)铃声提醒模块1033:配置为根据智能提醒控制模块传递的指令,控制设备播放不同的音乐铃声提醒方式。9) Ringtone reminding module 1033: configured to control the device to play different music ringtone reminding manners according to the instructions transmitted by the smart reminder control module.
10)自定义语音提醒模块1034:配置为可以作为铃声提醒模块的一个子模块,用于播放用户自己录制的语音提醒信息。10) The customized voice reminding module 1034 is configured to be a sub-module of the ringtone reminding module, and is used for playing the voice reminding information recorded by the user.
基于上述根据设备所处的外界的光线亮度、声音嘈杂度以及运动状态,智能化选择最合适的组合提醒方式的提醒***,本例还提供了一种提醒方法,如图4所示,可以包括以下步骤: Based on the above-mentioned external light brightness, sound noise and motion state of the device, intelligently selecting the most suitable combination reminder reminding system, this example also provides a reminding method, as shown in FIG. 4, which may include The following steps:
步骤S101:当接到来电或者有闹钟提醒的时候,触发整个处理流程开始(该步骤可以通过来电和闹钟触发模块实现)。Step S101: When an incoming call or an alarm is received, the entire processing flow is triggered to start (this step can be implemented by an incoming call and an alarm triggering module).
步骤S201:接收到智能提醒判断模块的指令以后,调用摄像头获取当前设备所处环境的光线亮度,并将获取的光线亮度信息数据传递给智能提醒判断模块(该步骤可以通过光线亮度检测模块执行)。Step S201: After receiving the instruction of the smart reminder determination module, the camera is called to obtain the light brightness of the environment where the current device is located, and the obtained light brightness information data is transmitted to the smart reminder determination module (this step can be performed by the light brightness detection module) .
步骤S202:接收到光线亮度检测模块传递的当前设备所处环境的光线亮度信息之后,智能提醒判断模块可以按照以下规则判断:如果设备是处于较黑暗的环境,即是则执行S203,如果设备不处于较明亮的环境,即否则执行S301。Step S202: After receiving the light brightness information of the environment in which the current device is located, the smart reminder determining module may determine according to the following rules: if the device is in a dark environment, then S203 is performed, if the device is not In a brighter environment, otherwise S301 is executed.
步骤S203:如果智能提醒判断模块判断设备处于比较黑暗的环境,则将信息传递给智能提醒控制模块,智能提醒控制模块调用屏幕闪烁提醒模块,屏幕开启闪烁模式。Step S203: If the smart reminder determination module determines that the device is in a relatively dark environment, the information is transmitted to the smart reminder control module, and the smart reminder control module invokes the screen flashing reminder module, and the screen turns on the blinking mode.
步骤S204:由智能提醒控制模块来控制,由屏幕闪烁提醒模块来执行。在开启了屏幕闪烁模式以后,等待用户接听来电或者处理闹钟提醒。等待时间X秒,其中,X可以是一个默认值,也可以由用户自定义。在X秒内,如果用户接听了来电或者处理了闹钟提醒,则跳转到S502;如果用户没有接听来电或者处理闹钟提醒,那么跳转到S301,开始进入震动提醒阶段。进入震动提醒阶段以后,屏幕闪烁提醒模式还可以继续进行。当然,也可以根据用户自定义设置,进入震动提醒阶段以后,屏幕闪烁提醒方式不再在继续执行进行。Step S204: Controlled by the smart reminder control module, executed by the screen flashing reminder module. After the screen blink mode is turned on, wait for the user to answer the call or process the alarm. The waiting time is X seconds, where X can be a default value or can be customized by the user. Within X seconds, if the user answers the incoming call or processes the alarm reminder, then the process jumps to S502; if the user does not answer the incoming call or processes the alarm reminder, then jumps to S301 and begins to enter the vibration reminding phase. After entering the vibration reminder phase, the screen flashing reminder mode can continue. Of course, it is also possible to enter the vibration reminding stage according to the user-defined setting, and the screen flashing reminding mode is no longer continued.
步骤S301:由运动状态检测模块执行。接收到智能提醒判断模块的指令以后,调用陀螺仪获取当前设备所处运动状态的运动状态数据,将获取的数据传递给智能提醒判断模块。Step S301: executed by the motion state detecting module. After receiving the instruction of the smart reminder judging module, the gyroscope is called to obtain the motion state data of the motion state of the current device, and the acquired data is transmitted to the smart reminder judging module.
步骤S302:基于接收的数据,判断设备平处于运动状态?如果设备没有处于运动状态,则执行S303,如果设备处于运动状态,则跳转到S401。 Step S302: Based on the received data, determine that the device is in a motion state. If the device is not in motion, S303 is performed, and if the device is in motion, it jumps to S401.
步骤S303:由智能提醒控制模块来控制,由震动提醒模块来执行。如果智能提醒判断模块判断设备没有处于运动状态,则将信息传递至智能提醒控制模块,然后,智能提醒控制模块调用震动提醒模块,设备开启震动模式。Step S303: Controlled by the intelligent reminder control module, executed by the vibration reminding module. If the smart reminder determination module determines that the device is not in motion, the information is transmitted to the smart reminder control module, and then the smart reminder control module invokes the vibration reminder module, and the device turns on the vibration mode.
步骤S304:由智能提醒控制模块来控制,由震动提醒模块来执行。在开启了设备震动模式以后,等待用户接听来电或者处理闹钟提醒。等待时间Y秒,其中,Y可以是一个默认值,也可以由用户自定义。在Y秒内,如果用户接听了来电或者处理了闹钟提醒,则跳转到S502,如果用户没有接听来电或者处理闹钟提醒,那么跳转到S401,开始进入铃声提醒阶段。Step S304: Controlled by the intelligent reminder control module, and executed by the vibration reminding module. After the device vibration mode is turned on, wait for the user to answer the call or process the alarm. The waiting time is Y seconds, where Y can be a default value or can be customized by the user. In Y seconds, if the user answers the incoming call or processes the alarm reminder, then the process jumps to S502. If the user does not answer the incoming call or processes the alarm reminder, then the process jumps to S401 to start the ringtone reminding phase.
在进入铃声提醒阶段以后,屏幕闪烁提醒模式和设备震动提醒模式可以继续进行,也可以停止,这些可以根据用户需要自主设定。After entering the ringtone reminding phase, the screen flashing reminder mode and the device vibration reminding mode can be continued or stopped, and these can be set autonomously according to the user's needs.
步骤S401:由声音嘈杂度检测模块来执行。在接收到智能提醒判断模块的指令以后,调用MIC获取当前设备所处环境的外部声音嘈杂度,并将获取的外部声音嘈杂度数据传递给智能提醒判断模块。Step S401: executed by the sound noise detection module. After receiving the instruction of the smart reminder determination module, the MIC is called to obtain the external sound noise of the environment in which the current device is located, and the obtained external sound noise data is transmitted to the smart reminder determination module.
步骤S402:智能提醒判断模块接收到声音嘈杂度检测模块传递的当前设备所处环境的外界声音嘈杂度以后,确定外界声音的分贝值,根据确定的分贝值计算铃声音量的大小。Step S402: After receiving the external sound noise of the environment where the current device is located, the smart reminder determining module determines the decibel value of the external sound, and calculates the ringing volume according to the determined decibel value.
步骤S403:智能提醒控制模块在计算出铃声音量大小以后,判断是否有自定义语音提醒,否则执行S405,是则执行S404,具体可包括:可以选择合适的铃声或者用户自定义的声音提醒。当设备中有用户预设值的自定义语音提醒的时候,执行S404;当没有用户自定义的语音提醒的时候,执行S405。Step S403: After the smart reminder control module calculates the size of the ringtone, it is determined whether there is a custom voice reminder. Otherwise, the process proceeds to S405. If yes, the process proceeds to S404, which may include: selecting a suitable ringtone or a user-defined voice reminder. When there is a custom voice reminder of the user preset value in the device, S404 is performed; when there is no user-defined voice reminder, S405 is performed.
步骤S404:铃声提醒模块调用自定义语音提醒模块来执行,自定义语音提醒模块根据智能提醒控制模块传递的铃声音量大小的数据,播放预设值的自定义语音提醒。比如“该起床了”、“该吃药了”等等。 Step S404: The ringtone reminding module invokes a custom voice reminding module to execute, and the customized voice reminding module plays a preset voice prompt according to the ringtone volume data transmitted by the smart reminder control module. For example, "it should get up", "it should take medicine" and so on.
步骤S405:当确定需要播放铃声提醒的时候,由声音嘈杂度检测模块调用MIC获取当前的外界声音波形图,根据当前波形图的不同,来选择不同类型的音乐铃声来提醒。可选的音乐类型有轻柔音乐、流行音乐、舞曲音乐、摇滚音乐等等。Step S405: When it is determined that the ringtone reminder needs to be played, the sound ambiguity detection module calls the MIC to obtain the current external sound waveform diagram, and selects different types of music ringtones to remind according to the difference of the current waveform diagram. The available music types are soft music, pop music, dance music, rock music and more.
步骤S406:在播放了选定的铃声或者用户预设值语音提醒以后,等待用户接听来电或者处理闹钟提醒。等待时间Z秒,其中,Z可以是一个默认值,也可以由用户自定义。在Z秒内,如果用户接听了来电或者处理了闹钟提醒,则跳转到S502,如果用户没有接听来电或者处理闹钟提醒,那么跳转到S501。Step S406: After the selected ringtone or the user preset voice prompt is played, wait for the user to answer the call or process the alarm reminder. The waiting time is Z seconds, where Z can be a default value or can be customized by the user. In Z seconds, if the user answers the incoming call or processes the alarm reminder, then the process jumps to S502. If the user does not answer the incoming call or processes the alarm reminder, then the process jumps to S501.
步骤S501:当播放了选定的最佳音乐铃声或者用户预置的自定义语音信息以后,等待Z秒,如果用户没有接听电话或者没有处理闹钟提醒,那么作为提醒超时来处理。Step S501: After playing the selected best music ringtone or the customized voice information preset by the user, waiting for Z seconds, if the user does not answer the phone or does not process the alarm reminder, then it is processed as a reminder timeout.
步骤S502:当用户接听了来电或者用户处理了闹钟提醒以后,跳转到S503,结束本流程。Step S502: After the user answers the incoming call or the user processes the alarm reminder, the process jumps to S503 to end the process.
下面对根据外界声音嘈杂度选择不同类型提醒铃声进行说明书如下:The following is a description of the selection of different types of reminder ringtones based on the noise level of the outside world:
即,例如上述步骤S405中,播放用户设定的铃声过程比较复杂,可以根据外界声音嘈杂度选择不同类型提醒铃声,包括:That is, for example, in the above step S405, the process of playing the ringtone set by the user is relatively complicated, and different types of reminder ringtones can be selected according to the external sound noise, including:
步骤S601:在进入铃声提醒模块以后,如果没有用户预设值的自定义语音提醒信息,那么可以进行铃声的智能选择:Step S601: After entering the ringtone reminding module, if there is no customized voice reminding information of the user preset value, then the smart selection of the ringtone can be performed:
步骤S602:获取媒体库的音乐波形图,并根据不同类型的音乐进行分析,建立数据库。这一步实际是在来电或者闹钟触发流程之前就可以提前分类,该步骤还可以继续细化,即,可以在用户向设备里面拷贝多媒体文件之后,自动分析多媒体文件的波形图,然后给多媒体文件打上标签,以建立数据库。Step S602: Acquire a music waveform diagram of the media library, and perform analysis according to different types of music to establish a database. This step can be classified in advance before the call or alarm trigger process. This step can be further refined. That is, after the user copies the multimedia file to the device, the waveform of the multimedia file is automatically analyzed, and then the multimedia file is marked. Label to build the database.
步骤S603:当确定播放铃声提醒的时候,再由声音嘈杂度检测模块调 用MIC获取当前的外界声音波形图,然后进行判断。Step S603: When it is determined that the ringtone reminder is played, the sound noise detection module is adjusted. Use the MIC to obtain the current external sound waveform and then make a judgment.
步骤S604:根据当前波形图的不同,来选择不同类型的音乐铃声作为提醒铃声,例如,可选的音乐类型有:轻柔音乐、流行音乐、舞曲音乐、摇滚音乐等。例如,如果根据波形图判断出当前的环境是特别安静的,那么可以播放轻柔音乐,跳转到步骤S605;如果当前的环境是比较安静的,那么可以播放流行音乐,跳转到步骤S605;如果当前的环境是比较嘈杂的,那么可以播放舞曲音乐,跳转到步骤S607;如果当前的环境是特别嘈杂的,那么可以播放流行音乐,跳转到步骤S608。Step S604: Select different types of music ringtones as reminder ringtones according to different current waveforms. For example, the available music types are: soft music, pop music, dance music, rock music, and the like. For example, if it is determined according to the waveform diagram that the current environment is particularly quiet, then soft music can be played, and the process goes to step S605; if the current environment is relatively quiet, then the pop music can be played, and the process goes to step S605; The current environment is relatively noisy, then the dance music can be played, and the process goes to step S607; if the current environment is particularly noisy, the pop music can be played, and the process goes to step S608.
步骤S605:由智能提醒控制模块来调用,由铃声提醒模块执行。根据智能提醒控制模块传递的指令,播放音乐数据卡中标签属于轻柔的音乐。Step S605: Called by the smart reminder control module, executed by the ringtone reminder module. According to the instruction transmitted by the intelligent reminder control module, the label in the music data card is soft music.
步骤S606:由智能提醒控制模块来调用,由铃声提醒模块执行。根据智能提醒控制模块传递的指令,播放音乐数据卡中标签属于流行的音乐。Step S606: Called by the smart reminder control module, executed by the ringtone reminding module. According to the instructions transmitted by the intelligent reminder control module, the tags in the music data card are played to be popular music.
步骤S607:由智能提醒控制模块来调用,由铃声提醒模块执行。根据智能提醒控制模块传递的指令,播放音乐数据卡中标签属于舞曲的音乐。Step S607: Called by the smart reminder control module, executed by the ringtone reminder module. According to the instruction transmitted by the intelligent reminder control module, the music in the music data card whose label belongs to the dance music is played.
步骤S608:由智能提醒控制模块来调用,由铃声提醒模块执行。根据智能提醒控制模块传递的指令,播放音乐数据卡中标签属于摇滚的音乐。Step S608: Called by the smart reminder control module, executed by the ringtone reminder module. According to the instruction transmitted by the intelligent reminder control module, the music in the music data card is played by the music belonging to the rock.
在上例中,通过设备所处的外界环境的光线亮度、声音嘈杂度以及运动状态,智能化选择最合适的提醒方式,从而避免现有的提醒方式所导致的突然惊吓或者提醒遗漏等情况的发生,同时也丰富了提醒的方式,提升了用户体验。In the above example, the most appropriate reminder method is intelligently selected by the brightness, sound noise and motion state of the external environment in which the device is located, thereby avoiding sudden surprises or reminding omissions caused by the existing reminder mode. Occurs, but also enriches the way to remind and enhance the user experience.
如图5所示,播放用户设定的铃声过程比较复杂,可以根据外界声音嘈杂度选择不同类型提醒铃声,还可包括:As shown in FIG. 5, the process of playing the ringtone set by the user is complicated, and different types of reminder ringtones can be selected according to the external sound noise, and may also include:
步骤S701:获取设备外界声音嘈杂度;Step S701: Acquire an external noise of the device;
步骤S702:计算声音波形图;Step S702: calculating a sound waveform diagram;
步骤S703:判断波形图选择音乐类型,具体如根据外界嘈杂度执行步 骤S704至步骤S707,或根据外界嘈杂度及用户喜好的音乐类型,执行步骤S704至步骤S707。当两个音乐类型提供播放效果都与外界嘈杂度相适配时,则根据用户喜好的音乐类型,优先播放用户喜好的音乐类型,从而确定出执行步骤S704至步骤S707中的哪一步骤。Step S703: determining the waveform type to select a music type, specifically, performing the step according to the external noise level Step S704 to step S707, or step S704 to step S707 are performed according to the external noise and the music type preferred by the user. When the two music types provide the playback effect to match the external noise, the music type of the user preference is preferentially played according to the music type preferred by the user, thereby determining which step in step S704 to step S707 is performed.
步骤S704:播放轻柔音乐;Step S704: playing soft music;
步骤S705:播放流行音乐;Step S705: playing popular music;
步骤S706:播放舞曲音乐;Step S706: playing dance music;
步骤S707:播放摇滚音乐。Step S707: Playing rock music.
显然,本领域的技术人员应该明白,上述的本发明实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明实施例不限制于任何特定的硬件和软件结合。Obviously, those skilled in the art should understand that the above modules or steps of the embodiments of the present invention can be implemented by a general computing device, which can be concentrated on a single computing device or distributed in multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from The steps shown or described are performed sequentially, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated into a single integrated circuit module. Thus, embodiments of the invention are not limited to any specific combination of hardware and software.
本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行前述一个或多个技术方案提供的提醒方法,例如,图1、图3、图4及图5所示提醒方法中的一个或多个。The embodiment of the present invention further provides a computer storage medium, where the computer storage medium stores computer executable instructions, and the computer executable instructions are used to perform the reminding method provided by one or more of the foregoing technical solutions, for example, FIG. 1 One or more of the reminding methods shown in FIG. 3, FIG. 4, and FIG.
所述计算机存储介质可为光盘、移动硬盘、闪存或磁带等各种存储介质,可为非瞬间存储介质。The computer storage medium may be a variety of storage media such as an optical disk, a mobile hard disk, a flash memory, or a magnetic tape, and may be a non-transitory storage medium.
本发明实施例还提供一种电子设备,包括:An embodiment of the present invention further provides an electronic device, including:
传感器,配置为获取所述电子设备所在环境的环境信息;a sensor configured to obtain environmental information of an environment in which the electronic device is located;
存储器,配置为存储有计算机可执行指令; a memory configured to store computer executable instructions;
处理器,配置为与所述传感器及所述存储器连接,配置为执行所述计算机可执行指令,以执行前述一个或多个技术方案提供的提醒方法,例如,图1、图3、图4及图5所示提醒方法中的一个或多个。a processor, configured to be coupled to the sensor and the memory, configured to execute the computer executable instructions to perform the alerting method provided by one or more of the foregoing technical solutions, for example, FIG. 1, FIG. 3, FIG. One or more of the reminding methods shown in FIG.
所述传感器可为检测环境亮度的亮度传感器、检测运动状态的陀螺仪或加速度传感器等运动传感器,还可包括检测环境声音的声音传感器。The sensor may be a brightness sensor that detects ambient brightness, a motion sensor that detects a motion state, or an acceleration sensor, and may also include a sound sensor that detects ambient sound.
所述存储器可包括存储各种信息的存储介质,可选为非瞬间存储介质。The memory can include a storage medium that stores various information, optionally a non-transitory storage medium.
所述处理器可为中央处理器、微处理器、数字信号处理器或可编程阵列等处理器,所述处理器可以通过集成电路总线等通信总线,与传感器及所述存储器相连,使得所述处理器可以存储在存储器内的程序等计算机可执行指令,从而读取传感器的感测的环境信息,从而实现前述的提醒方法中的一个或多个。The processor may be a processor such as a central processing unit, a microprocessor, a digital signal processor or a programmable array, and the processor may be connected to the sensor and the memory via a communication bus such as an integrated circuit bus, such that the processor The processor can store computer-executable instructions, such as programs, in the memory to read the sensed environmental information of the sensor, thereby implementing one or more of the aforementioned alerting methods.
尽管为示例目的,已经公开了本发明的优选实施例,本领域的技术人员将意识到各种改进、增加和取代也是可能的,因此,本发明的范围应当不限于上述实施例。 While the preferred embodiments of the present invention have been disclosed for purposes of illustration, those skilled in the art will recognize that various modifications, additions and substitutions are possible, and the scope of the invention should not be limited to the embodiments described above.

Claims (13)

  1. 一种提醒方法,包括:A reminder method, including:
    获取设备所处的环境信息;Obtain the environmental information of the device;
    根据所述环境信息,从预设的提醒方式集中选择提醒方式,其中,所述提醒方式集中存储有至少一种提醒方式;And selecting, according to the environment information, a reminder manner from a preset reminder manner, wherein the reminder manner stores at least one reminder manner;
    通过选择的提醒方式进行提醒。Remind by the selected reminder method.
  2. 如权利要求1所述的方法,其中,获取设备所处的环境信息,包括:The method of claim 1, wherein obtaining environmental information of the device comprises:
    响应于来电请求或者闹钟请求,获取设备所处的环境信息;Acquiring environmental information in which the device is located in response to an incoming call request or an alarm request;
    相应地,通过选择的提醒方式进行提醒,包括:Correspondingly, reminders are selected by means of selected reminders, including:
    通过选择的提醒方式提醒当前有来电或闹钟。Remind the current call or alarm by the selected reminder.
  3. 如权利要求1所述的方法,其中,所述环境信息包括以下至少之一:光线亮度、声音嘈杂度、或者,设备是否处于运动状态。The method of claim 1, wherein the environmental information comprises at least one of: light brightness, sound annoyance, or whether the device is in a motion state.
  4. 如权利要求3所述的方法,其中,获取设备所处的环境信息包括以下至少之一:The method of claim 3, wherein the obtaining environment information of the device comprises at least one of the following:
    通过设备中的摄像头获取设备所处环境的光线亮度;Obtaining the brightness of the light in the environment where the device is located by the camera in the device;
    通过设备中的MIC获取设备所处环境的声音嘈杂度;Acquiring the acoustic noise of the environment in which the device is located by the MIC in the device;
    或者,通过设备中的陀螺仪确定设备是否处于运动状态。Alternatively, determine if the device is in motion by a gyroscope in the device.
  5. 如权利要求3所述的方法,其中,所述提醒方式集中存储有以下提醒方式中的一种或多种:屏幕闪烁、设备震动、或者,铃声提醒。The method according to claim 3, wherein the reminding manner centrally stores one or more of the following reminding modes: screen flicker, device vibration, or ringtone reminder.
  6. 如权利要求5所述的方法,其中,在所述提醒方式集中存储有:屏幕闪烁、设备震动、和铃声提醒,所述环境信息包括:光线亮度、声音嘈杂度、和设备是否处于运动状态的情况下,根据所述环境信息,从预设的提醒方式集中选择提醒方式,包括:The method of claim 5, wherein the reminder mode stores: screen flicker, device vibration, and ringtone reminder, wherein the environmental information includes: light brightness, sound annoyance, and whether the device is in motion. In the case, according to the environmental information, the reminding manner is selected from the preset reminding manners, including:
    确定光线亮度是否低于预设亮度阈值; Determining whether the brightness of the light is lower than a preset brightness threshold;
    如果低于所述预设亮度阈值,则选择屏幕闪烁的提醒方式,如果不低于所述预设亮度阈值,则确定设备是否处于运动状态;If the preset brightness threshold is lower, the reminder mode of the screen flicker is selected, and if not lower than the preset brightness threshold, it is determined whether the device is in a motion state;
    如果处于运动状态,则选择设备震动的提醒方式,如果不处于运动状态,则选择铃声提醒的提醒方式。If it is in motion, select the reminder mode of the device vibration. If it is not in motion, select the reminder mode of the ringtone reminder.
  7. 如权利要求6所述的方法,其中,在选择铃声提醒的提醒方式之后,所述方法还包括:The method of claim 6, wherein after the reminding manner of the ringtone reminder is selected, the method further comprises:
    根据声音嘈杂度,确定外界声音的分贝值;Determining the decibel value of the external sound according to the noise annoyance;
    根据所述分贝值,确定铃声提醒的音量。Based on the decibel value, the volume of the ringtone reminder is determined.
  8. 如权利要求7所述的方法,其中,在确定铃声提醒的音量之后,所述方法还包括:The method of claim 7, wherein after determining the volume of the ringtone reminder, the method further comprises:
    根据确定的铃声提醒的音量从音乐类型集中选择音乐类型,其中,所述音乐类型集中包括多种音乐类型;Selecting a music type from a music type set according to the determined volume of the ringtone reminder, wherein the music type set includes a plurality of music types;
    根据选择的音乐类型,从铃声库中选择贴有该音乐类型标签的音乐文件作为本次铃声提醒所采用的铃声。According to the selected music type, the music file with the music type label attached to the ringtone library is selected as the ringtone used for the ringtone reminder.
  9. 如权利要求8所述的方法,其中,所述音乐类型包括以下至少之一:轻柔音乐、流行音乐、舞曲音乐、或者摇滚音乐。The method of claim 8, wherein the type of music comprises at least one of: soft music, pop music, dance music, or rock music.
  10. 如权利要求8所述的方法,其中,在根据确定的铃声提醒的音量从音乐类型集中选择音乐类型之前,所述方法还包括:The method of claim 8, wherein the method further comprises: before selecting the music type from the music type set according to the determined volume of the ringtone reminder, the method further comprising:
    确定是否有用户自定义铃声;Determine if there is a user-defined ringtone;
    如果有,则选择用户自定义铃声作为本次铃声提醒所采用的铃声;If so, select the user-defined ringtone as the ringtone used for this ringtone reminder;
    如果没有,则触发根据确定的铃声提醒的音量从音乐类型集中选择音乐类型。If not, triggers the selection of the music type from the music type set based on the determined volume of the ringtone reminder.
  11. 一种提醒装置,包括:A reminder device comprising:
    获取模块,配置为获取设备所处的环境信息;Obtaining a module, configured to obtain environment information of the device;
    选择模块,配置为根据所述环境信息,从预设的提醒方式集中选择提 醒方式,其中,所述提醒方式集中存储有至少一种提醒方式;Selecting a module, configured to select from a preset reminder manner according to the environmental information The awake mode, wherein the reminding manner stores at least one reminding manner;
    提醒模块,配置为通过选择的提醒方式进行提醒。The reminder module is configured to remind by the selected reminder method.
  12. 一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行权利要求1至10任一项所述提醒方法。A computer storage medium having stored therein computer executable instructions for performing the reminding method of any one of claims 1 to 10.
  13. 一种电子设备,包括:An electronic device comprising:
    传感器,配置为获取所述电子设备所在环境的环境信息;a sensor configured to obtain environmental information of an environment in which the electronic device is located;
    存储器,配置为存储有计算机可执行指令;a memory configured to store computer executable instructions;
    处理器,配置为与所述传感器及所述存储器连接,配置为执行所述计算机可执行指令,以执行权利要求1至10任一项所述提醒方法。 A processor, configured to interface with the sensor and the memory, configured to execute the computer executable instructions to perform the alerting method of any one of claims 1 to 10.
PCT/CN2017/085227 2016-09-30 2017-05-19 Reminding method and device, electronic equipment and computer storage medium WO2018058978A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610873060.3A CN107888752A (en) 2016-09-30 2016-09-30 A kind of based reminding method and device
CN201610873060.3 2016-09-30

Publications (1)

Publication Number Publication Date
WO2018058978A1 true WO2018058978A1 (en) 2018-04-05

Family

ID=61762468

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/085227 WO2018058978A1 (en) 2016-09-30 2017-05-19 Reminding method and device, electronic equipment and computer storage medium

Country Status (2)

Country Link
CN (1) CN107888752A (en)
WO (1) WO2018058978A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110969420A (en) * 2019-12-13 2020-04-07 海南大学 Intelligent reminding mechanism for matching scene, event, person and intention
CN112581287A (en) * 2020-12-01 2021-03-30 中国联合网络通信集团有限公司 Block chain-based online decision reminding method, computer equipment and storage medium
CN113572892A (en) * 2021-07-26 2021-10-29 睦邻游好(南京)科技有限公司 Self-reminding online information prompt operation method, system and equipment
CN114422642A (en) * 2021-11-12 2022-04-29 合众新能源汽车有限公司 Vehicle-mounted ringtone playing control method and system

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109839817A (en) * 2019-04-17 2019-06-04 尹琪源 A kind of intelligent alarm clock system being suitable for complex environment
CN110602330A (en) * 2019-10-25 2019-12-20 深圳传音控股股份有限公司 Incoming call response method, device and computer readable storage medium
CN115268248B (en) * 2022-07-14 2024-04-30 深圳市坤弘智能电子有限公司 Alarm clock control method and device, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104902059A (en) * 2015-05-27 2015-09-09 小米科技有限责任公司 Call reminding method and device
CN105635463A (en) * 2015-12-29 2016-06-01 广东欧珀移动通信有限公司 Adjusting method and apparatus for incoming call prompting of terminal
CN105812601A (en) * 2016-03-30 2016-07-27 广东欧珀移动通信有限公司 Vibration prompt control method and device, and terminal device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102932554B (en) * 2012-11-14 2014-08-13 广东欧珀移动通信有限公司 System and method for intelligently selecting incoming telegram reminding mode of mobile phone
CN103986839A (en) * 2014-05-30 2014-08-13 深圳市中兴移动通信有限公司 Method for automatically setting contextual model and mobile terminal
CN105208186A (en) * 2014-06-30 2015-12-30 展讯通信(上海)有限公司 Prompt mode adjusting device, method and mobile terminal
CN104301534A (en) * 2014-10-09 2015-01-21 广东小天才科技有限公司 Method and device for intelligently adjusting scene mode of mobile terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104902059A (en) * 2015-05-27 2015-09-09 小米科技有限责任公司 Call reminding method and device
CN105635463A (en) * 2015-12-29 2016-06-01 广东欧珀移动通信有限公司 Adjusting method and apparatus for incoming call prompting of terminal
CN105812601A (en) * 2016-03-30 2016-07-27 广东欧珀移动通信有限公司 Vibration prompt control method and device, and terminal device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110969420A (en) * 2019-12-13 2020-04-07 海南大学 Intelligent reminding mechanism for matching scene, event, person and intention
CN112581287A (en) * 2020-12-01 2021-03-30 中国联合网络通信集团有限公司 Block chain-based online decision reminding method, computer equipment and storage medium
CN112581287B (en) * 2020-12-01 2023-06-27 中国联合网络通信集团有限公司 Block chain-based online decision reminding method, computer equipment and storage medium
CN113572892A (en) * 2021-07-26 2021-10-29 睦邻游好(南京)科技有限公司 Self-reminding online information prompt operation method, system and equipment
CN114422642A (en) * 2021-11-12 2022-04-29 合众新能源汽车有限公司 Vehicle-mounted ringtone playing control method and system

Also Published As

Publication number Publication date
CN107888752A (en) 2018-04-06

Similar Documents

Publication Publication Date Title
WO2018058978A1 (en) Reminding method and device, electronic equipment and computer storage medium
US20180197550A1 (en) Mobile phone having temporary activation of voice command interface after receiving a message
US10367950B2 (en) Device notification adjustment dependent on user proximity
JP2019117623A (en) Voice dialogue method, apparatus, device and storage medium
CN105138319B (en) Event-prompting method and device
CN101795323B (en) Electronic alarm operation method, electronic alarm and mobile communication terminal
CN111819533B (en) Method for triggering electronic equipment to execute function and electronic equipment
JP2017517708A (en) Air conditioner activation method, air conditioner activation apparatus, computer program, and computer-readable storage medium
CN104065818A (en) Method and device for prompting user
CN111078448A (en) Method for processing audio abnormity and electronic equipment
CN108900728B (en) Reminding method, reminding device, electronic device and computer readable medium
TWI760597B (en) Volume adjustment method, electronic apparatus and non-transitory computer readable storage medium device
CN107172307A (en) Alarm clock jingle bell control method, device and storage medium
JP2020042799A (en) Ear set control method and system
WO2023103499A1 (en) Method for running application, and electronic device
CN108322614A (en) Event-prompting method, device, storage medium and electronic equipment
CN112150778A (en) Environmental sound processing method and related device
WO2022068694A1 (en) Electronic device and wake-up method thereof
CN105657142A (en) Incoming call reminding method and device
CN104113639A (en) Information processing method and electronic device
CN107295193B (en) Ring control method, ring control device, storage medium and electronic equipment
CN106095701A (en) A kind of quarter-bell reminding method, device and earphone
CN113965643A (en) Screen state control method of mobile terminal, mobile terminal and medium
US9495017B2 (en) Computing systems for peripheral control
US11036465B2 (en) Sleep detection system for wearable audio device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17854434

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17854434

Country of ref document: EP

Kind code of ref document: A1