Electronic device and control method thereof
By introducing interrupt judgment and control mechanisms in electronic devices, the problem of voice input interruption is solved, ensuring that unfinished messages are not sent, improving user experience and ensuring driving safety.
Patent Information
- Application Number
- CN202010051329.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-01-17
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2040-01-17
AI Technical Summary
When existing electronic devices are interrupted by high priority events during voice input, unfinished voice messages are sent, resulting in a decline in user experience and potential security risks, especially in vehicle-mounted equipment that increases the probability of driver distraction.
By setting up interrupt possible event judgment, device status judgment, voice message recognition and control components in the electronic device, it is determined whether the voice message is completed. If it is not completed, sending is prohibited. It can be stored or additionally marked as a draft, maintain the input state or disconnected to avoid interruption.
Effectively avoid unfinished voice messages, improve user experience, reduce operational burden, ensure driving safety, and prevent traffic accidents.
Smart Images

Figure CN113138672B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an electronic device and a control method thereof, and more particularly to an electronic device related to voice message processing and a control method thereof. Background Art
[0002] Currently, with the development of computer and communication technologies, the applications of various electronic devices have been popularized in life. In particular, electronic devices capable of processing voice messages are widely used in life because they are convenient, fast, economical and practical.
[0003] In addition, most current electronic devices can install and use multiple applications. For example, electronic devices such as smart phones can send text messages and multimedia messages, make and receive calls, and also have the functions of various application programs by installing various application programs (APPs). Here, the application programs can be, for example, WeChat (registered trademark), QQ (registered trademark), Skype (registered trademark), Line (registered trademark) and other application programs that can send text, pictures, videos and conduct audio and video calls, map software, navigation software and other various application programs.
[0004] Currently, in some electronic devices, there is the following application situation: when a user wants to send a voice message using an electronic device or some application programs installed in the electronic device, first, issue a command of "want to send a message to object A" by voice, then input the content of the message by voice. When the input of the message content is completed, issue the command of "send" by voice to complete sending the voice message to object A.
[0005] In the above application situation, there are the following problems: when other application events with higher defined priorities occur during the process of the user inputting the content of the voice message by voice, the voice input will be interrupted, and the already input voice message content will be sent out in an unfinished state. In this way, sending out the voice message in an unfinished state will cause trouble to the other party. Moreover, after the interruption ends, the user needs to restart the voice input function to supplement the already sent voice information or input a voice message again. For the user, it increases the operation and causes discomfort, thus degrading the user experience of the electronic device.
[0006] In addition, in the case where the electronic device is a vehicle-mounted electronic device, excessive voice input by the user will greatly increase the probability of distracting the driver's attention for the driver, and then increase the probability of causing traffic accidents, thus unable to ensure the safe driving of the driver.
[0007] Therefore, an electronic device and a control method thereof that can solve the above problems are needed. Summary of the Invention
[0008] The present invention is made to solve the problems existing in the above-mentioned prior art, and aims to provide an electronic device and a control method thereof, which can avoid sending out an unfinished voice message even if an event that may cause interruption occurs during the voice input process, thus avoiding causing trouble to the other party; and it will not increase the user's operation, avoid making the user feel uncomfortable, and contribute to improving the user experience of the electronic device.
[0009] To achieve the above object, an electronic device provided by the present invention is characterized by comprising: a communication unit capable of communicating with the outside and at least sending and receiving voice messages; a voice message input unit for the user to input voice messages; an interruption possible event occurrence determination unit for determining whether an interruption possible event has occurred; a device state determination unit for determining whether the electronic device is in a state of inputting a voice message when the interruption possible event occurrence determination unit determines that an interruption possible event has occurred; an identification unit for identifying the input voice message when the device state determination unit determines that the electronic device is in a state of inputting a voice message when the interruption possible event occurs; a completion device state determination unit for determining whether the input voice message is completed according to the identification result of the identification of the input voice message by the identification unit; and a control unit for controlling to prohibit the communication unit from sending the input voice message when the completion device state determination unit determines that the input voice message is not completed, when the interruption possible event occurs and the electronic device is in a state of inputting a voice message when the interruption possible event occurs.
[0010] In addition, the electronic device provided by the present invention is characterized by comprising: a communication unit capable of communicating with the outside and at least transmitting and receiving voice messages; a voice message input unit for a user to input voice messages; a device state determination unit for determining whether the above-mentioned electronic device is in a state of inputting a voice message; an interrupt possible event occurrence determination unit for determining whether an interrupt possible event has occurred when it is determined by the above-mentioned device state determination unit that the above-mentioned electronic device is in a state of inputting a voice message; an identification unit for identifying the input voice message when it is determined by the above-mentioned interrupt possible event occurrence determination unit that the above-mentioned interrupt possible event has occurred; a completion device state determination unit for determining whether the input voice message has been completed according to the identification result of the above-mentioned identification unit for the input voice message; and a control unit for controlling, when it is determined by the above-mentioned completion device state determination unit that the input voice message has not been completed, to prohibit the above-mentioned communication unit from transmitting the input voice message when the above-mentioned interrupt possible event occurs when the above-mentioned electronic device is in a state of inputting a voice message.
[0011] In addition, the electronic device provided by the present invention is characterized by further comprising: a storage unit; when it is determined by the above-mentioned completion device state determination unit that the input voice message has not been completed, the above-mentioned control unit further controls to store the input voice message as a draft in the above-mentioned storage unit.
[0012] In addition, the electronic device provided by the present invention is characterized by further comprising: a marking unit for attaching a mark to the message; when it is determined by the above-mentioned completion device state determination unit that the input voice message has not been completed, the above-mentioned control unit further controls the above-mentioned marking unit to attach an incomplete mark to the input voice message and store the input voice message with the attached incomplete mark as a draft in the above-mentioned storage unit.
[0013] In addition, the electronic device provided by the present invention is characterized in that the above-mentioned electronic device is an in-vehicle unit, and the in-vehicle unit comprises: a connection unit through which the in-vehicle unit is connected to other electronic devices in a communicable manner; and a connection state device state determination unit for determining whether the in-vehicle unit is connected to the above-mentioned other electronic devices through the above-mentioned connection unit when it is determined by the above-mentioned completion device state determination unit that the input voice message has not been completed. When it is determined by the above-mentioned connection state device state determination unit that the in-vehicle unit is connected to the above-mentioned other electronic devices through the above-mentioned connection unit, the above-mentioned control unit controls to make the in-vehicle unit continue to maintain the state of inputting a voice message and make the above-mentioned connection unit disconnect the connection between the in-vehicle unit and the above-mentioned other electronic devices.
[0014] In addition, the electronic device provided by the present invention is characterized by further comprising: a monitoring unit that monitors whether the input of a voice message through the voice message input unit has ended after the connection between the in-vehicle unit and the other electronic device is disconnected, and when the monitoring unit monitors that the input of the voice message through the voice message input unit has ended, the control unit controls to make the connection unit restore the connection between the in-vehicle unit and the other electronic device.
[0015] In addition, the electronic device provided by the present invention is characterized in that the electronic device is an in-vehicle unit, and the in-vehicle unit comprises: a connection unit through which the in-vehicle unit is communicably connected to other electronic devices; and a connection state device state determination unit that determines whether the in-vehicle unit is connected to the other electronic devices through the connection unit when the completed device state determination unit determines that the input voice message is not completed. When the connection state device state determination unit determines that the in-vehicle unit is connected to the other electronic devices through the connection unit, the control unit controls to make the in-vehicle unit continue to maintain the state of inputting a voice message, and to make the other electronic devices respond to the possible interruption event.
[0016] In addition, the electronic device provided by the present invention is characterized in that the electronic device is an in-vehicle unit, and the in-vehicle unit comprises: a connection unit through which the in-vehicle unit is communicably connected to other electronic devices; a connection state device state determination unit that determines whether the in-vehicle unit is connected to the other electronic devices through the connection unit when the completed device state determination unit determines that the input voice message is not completed; and a related device state determination unit that determines whether the cause of the possible interruption event involves the connection between the in-vehicle unit and the other electronic devices through the connection unit when the connection state device state determination unit determines that the in-vehicle unit is connected to the other electronic devices through the connection unit. When the related device state determination unit determines that the cause of the possible interruption event involves the connection between the in-vehicle unit and the other electronic devices through the connection unit, the control unit controls to make the in-vehicle unit continue to maintain the state of inputting a voice message, and to disconnect the connection between the in-vehicle unit and the other electronic devices by the connection unit and / or to make the other electronic devices respond to the possible interruption event.
[0017] In addition, the electronic device provided by the present invention is characterized by further comprising: a prompting unit that prompts a message by sound and / or picture, and the control unit also controls to make the prompting unit prompt the occurrence of a possible interruption event, and to make the electronic device maintain the state of inputting a voice message.
[0018] In addition, a control method for an electronic device provided by the present invention, the electronic device comprising: a communication unit capable of communicating with the outside and at least performing the sending and receiving of voice messages; and a voice message input unit for a user to input voice messages, wherein the control method for the electronic device is characterized by including: a step of judging the occurrence of an interruptible event, judging whether an interruptible event has occurred; a step of judging the device state, when it is judged by the step of judging the occurrence of an interruptible event that an interruptible event has occurred, judging whether the electronic device is in a state of inputting a voice message at the time when the interruptible event occurs; an identification step, when it is judged by the step of judging the device state that the electronic device is in a state of inputting a voice message at the time when the interruptible event occurs, identifying the input voice message; a completion judgment step, judging whether the input voice message has been completed according to the identification result of the input voice message obtained by the identification step; and a control step, when it is judged by the completion judgment step that the input voice message has not been completed, performing control to prohibit the communication unit from sending the input voice message when the interruptible event occurs and the electronic device is in a state of inputting a voice message at the time when the interruptible event occurs.
[0019] In addition, a control method for an electronic device provided by the present invention, the electronic device comprising: a communication unit capable of communicating with the outside and at least performing the sending and receiving of voice messages; and a voice message input unit for a user to input voice messages; wherein the control method for the electronic device is characterized by including: a step of judging the device state, judging whether the electronic device is in a state of inputting a voice message; a step of judging the occurrence of an interruptible event, when it is judged by the step of judging the device state that the electronic device is in a state of inputting a voice message, judging whether an interruptible event has occurred; an identification step, when it is judged by the step of judging the occurrence of an interruptible event that the interruptible event has occurred, identifying the input voice message; a completion judgment step, judging whether the input voice message has been completed according to the identification result of the input voice message obtained by the identification step; and a control step, when it is judged by the completion judgment step that the input voice message has not been completed, performing control to prohibit the communication unit from sending the input voice message when the interruptible event occurs while the electronic device is in a state of inputting a voice message.
[0020] Effect of the Invention
[0021] According to the electronic device and the control method of the electronic device provided by the present invention, even if an event that may cause interruption occurs during the voice input process, it is possible to avoid sending out a voice message in an unfinished state, thereby avoiding causing trouble to the other party; and it does not increase the user operation, avoiding discomfort to the user, which helps to improve the user experience of the electronic device. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 It is a schematic diagram of the configuration of the electronic device according to the first embodiment of the present invention.
[0023] Figure 2 It is a flowchart of the operation of the electronic device according to the first embodiment of the present invention.
[0024] Figure 3 It is another flowchart of the operation of the electronic device according to the first embodiment of the present invention.
[0025] Figure 4 It is a schematic diagram of the configuration of the electronic device according to the second embodiment of the present invention.
[0026] Figure 5 It is a flowchart of the operation of the electronic device according to the second embodiment of the present invention.
[0027] Figure 6 It is a schematic diagram of the configuration of the electronic device according to the third embodiment of the present invention.
[0028] Figure 7 It is a flowchart of the operation of the electronic device according to the third embodiment of the present invention.
[0029] Figure 8 It is a schematic diagram of the configuration of the electronic device according to the fourth embodiment of the present invention.
[0030] Figure 9 It is a flowchart of the operation of the electronic device according to the fourth embodiment of the present invention.
[0031] Figure 10 It is a flowchart of the operation of the modified example of the electronic device according to the fourth embodiment of the present invention.
[0032] Figure 11 It is a schematic diagram of the configuration of the electronic device according to the fifth embodiment of the present invention.
[0033] Figure 12 It is a flowchart of the operation of the electronic device according to the fifth embodiment of the present invention
[0034] Figure 13 It is a schematic diagram of the configuration of the electronic device according to the sixth embodiment of the present invention.
[0035] Figure 14It is a flowchart of the operation of the electronic device according to the sixth embodiment of the present invention.
[0036] Figure 15 It is a schematic diagram of the configuration of the electronic device according to the seventh embodiment of the present invention.
[0037] Figure 16 It is a flowchart of the operation of the electronic device according to the seventh embodiment of the present invention. Detailed implementation manners
[0038] Hereinafter, the electronic device of the present invention and the control method of the electronic device will be described with reference to the accompanying drawings.
[0039] (First embodiment)
[0040] ※ Configuration of the electronic device 100
[0041] First, with reference to Figure 1 , the configuration of the electronic device 100 according to the first embodiment of the present invention will be described. In addition, the electronic device includes various components, Figure 1 only the components related to the technical idea of the present invention are shown, and other components are omitted.
[0042] As Figure 1 shown, the electronic device 100 of the present invention includes: a communication unit 101, a voice message input unit 102, an interruptible event occurrence determination unit 103, a device state determination unit 104, an identification unit 105, a completion determination unit 106, and a control unit 107.
[0043] The communication unit 101 is, for example, a wired or wireless communication interface or module, capable of communicating with the outside, and at least capable of transmitting and receiving voice messages.
[0044] The voice message input unit 101 is, for example, a microphone or the like built in or externally connected to the electronic device 100 for receiving voice, for the user to input voice messages. For example, the voice message input unit 101 can receive messages, instructions, etc. issued by the user through voice, so that the electronic device 100 operates.
[0045] The interruptible event occurrence determination unit 103 is composed of, for example, a CPU or an MCU, etc., and is used to determine whether an interruptible event has occurred. Here, the interruptible event refers to an event with a relatively high priority for the processor. Depending on the device and the application situation, the interruptible event is a different event, and the interruptible event has a certain relativity. For example, for a smartphone as an electronic device, the event of receiving a call has a higher priority than, for example, voice input, audio call, video call, etc. in applications such as WeChat and QQ. Therefore, the event of receiving a call will cause interruptions such as voice input, audio call, video call, etc.
[0046] The device state determination unit 104, which is composed of, for example, a CPU or an MCU, etc., is used to determine the device state of the electronic device. For example, the device state determination unit 104 can determine whether the electronic device 100 is in a state of inputting a voice message. For example, the device state determination unit 104 can determine whether the electronic device 100 is in a state of inputting a voice message when the interrupt possible event occurrence determination unit 103 determines that an interrupt possible event has occurred.
[0047] The recognition unit 105, which is composed of, for example, a CPU, an MCU, or a signal processing module, etc., is used to recognize the voice message. For example, the recognition unit 105 can recognize the input voice message when the device state determination unit 104 determines that the electronic device 100 is in a state of inputting a voice message when the interrupt possible event occurs. In addition, the recognition method used by the recognition unit 105 can be a well-known voice recognition method, which will not be elaborated here.
[0048] The completion determination unit 106, which is composed of, for example, a CPU or an MCU, etc., is used to determine whether the input voice message has been completed. For example, the completion determination unit 106 can determine whether the input voice message has been completed according to the recognition result of the recognition unit 105 for the input voice message. For example, when the recognition unit 105 recognizes that the last word of the input voice message is a modal particle such as "le", "ma", "ba", "la", or the recognition unit 105 recognizes a phrase or short sentence with a complete meaning, the completion determination unit 106 can determine that the input voice message has been completed. On the other hand, for example, when the recognition unit 105 recognizes that the meaning of the input voice message is incomplete or a phrase or short sentence with a complete but meaningless meaning, the completion determination unit 106 can determine that the input voice message has not been completed.
[0049] The control unit 107, which is composed of, for example, a CPU or an MCU, etc., for example, when the completion determination unit 106 determines that the input voice message has not been completed, controls to prohibit the communication unit 101 from sending the input voice message when an interrupt possible event occurs and the electronic device 100 is in a state of inputting a voice message when the interrupt possible event occurs.
[0050] In addition, the above-mentioned interrupt possible event occurrence determination unit 103, device state determination unit 104, recognition unit 105, completion determination unit 106, and control unit 107 are different components or modules, but some or all of them can be integrated into one component or module.
[0051] ※ Operation of the electronic device 100
[0052] Next, a control method for an electronic device applied to the electronic device 100 according to the first embodiment of the present invention will be described. Figure 2 It is a flowchart of the operation of the electronic device 100 according to the first embodiment of the present invention.
[0053] As Figure 2 shown, in step S2000, the electronic device 100 determines whether an interrupt - possible event has occurred through the interrupt - possible event occurrence determination unit 103. If it is determined that no interrupt - possible event has occurred (No in step S2000), this step S2000 is repeatedly executed. If it is determined that an interrupt - possible event has occurred (Yes in step S2000), the process proceeds to step S2002. Here, it is assumed that an interrupt - possible event has occurred, so in step S2000, it is determined to be Yes, and the process proceeds to step S2002.
[0054] In step S2002, the electronic device 100 determines, through the device state determination unit 104, whether the electronic device 100 is in a state of inputting a voice message at the time when the interrupt - possible event occurs. If it is determined that the electronic device 100 is not in a state of inputting a voice message at the time when the interrupt - possible event occurs (No in step S2002), the process proceeds to step S2012. If it is determined that the electronic device 100 is in a state of inputting a voice message at the time when the interrupt - possible event occurs (Yes in step S2002), the process proceeds to step S2004. Here, it is assumed that the user is inputting a voice message through the voice message input unit 102 at the time when the interrupt - possible event occurs, so in step S2002, it is determined to be Yes, and the process proceeds to step S2004.
[0055] In step S2004, after the electronic device 100 recognizes the input voice message through the recognition unit 105, the process proceeds to step S2006. Here, it is assumed that the recognition unit 105 recognizes the input voice message and recognizes that the user has input the voice message "Tomorrow I" as the recognition result.
[0056] In step S2006, the electronic device 100 determines, through the completion determination unit 106, whether the input voice message has been completed based on the recognition result of the recognition unit 105 for the input voice message. If it is determined that the input voice message has been completed (Yes in step S2006), the process proceeds to step S2010. If it is determined that the input voice message has not been completed (No in step S2006), the process proceeds to step S2008. Here, since in the previous step S2004, the recognition unit 105 recognized the recognition result "Tomorrow I", the completion determination unit 106 determines that the input voice message has not been completed, that is, No in step S2006, so the process proceeds to step S2008.
[0057] In step S2008, the electronic device 100 controls through the control unit 107 to prohibit the communication unit 101 from sending the input voice message "Tomorrow I", and then ends the process.
[0058] In addition, in step S2010, the electronic device 100 controls through the control unit 107 to cause the communication unit 101 to send the input voice message, and then proceeds to step S2012.
[0059] In step S2012, the electronic device 100 controls through the control unit 107 to process the occurred interruption event. After completing the operation of step S2012, the process ends.
[0060] In this way, according to the electronic device of the present embodiment described above, it is determined whether an interruption - possible event has occurred. When it is determined that an interruption - possible event has occurred, it is further determined whether the electronic device 100 is in the state of inputting a voice message at the time when the interruption - possible event occurs. When it is determined that the electronic device 100 is in the state of inputting a voice message at the time when the interruption - possible event occurs, the input voice message is recognized. According to the recognition result, it is determined whether the input voice message has ended. When it is determined that the input voice message has not ended, control is performed so that when an interruption - possible event occurs and the electronic device is in the state of inputting a voice message at the time when the interruption - possible event occurs, the communication unit is prohibited from sending the input voice message. Thus, it is possible to avoid sending an unfinished voice message to the other party due to the occurrence of an interruption - possible event, causing confusion and trouble to the other party.
[0061] (Variant of the first embodiment)
[0062] In the first embodiment as described above, an example is shown in which the device is in the state of inputting a voice message when an interruption - possible event occurs, but it is not limited to this, and various modifications can also be implemented. For example, the electronic device can also operate as Figure 3 shown. Figure 3 It is another operation flowchart of the electronic device according to the first embodiment of the present invention.
[0063] As Figure 3As shown, in step S3000, the electronic device 100 determines, through the device state determination unit 104, whether the electronic device 100 is in a state of inputting a voice message. If it is determined that the electronic device 100 is not in a state of inputting a voice message (No in step S3000), the process ends. If it is determined that the electronic device 100 is in a state of inputting a voice message (Yes in step S3000), the process proceeds to step S3002. Here, it is assumed that the user is inputting a voice message through the voice message input unit 102. Therefore, in step S3000, it is determined to be Yes, and the process proceeds to step S3002.
[0064] In step S3002, the electronic device 100 determines, through the interrupt - possible event occurrence determination unit 103, whether an interrupt - possible event has occurred when the electronic device 100 is in a state of inputting a voice message. If it is determined that no interrupt - possible event has occurred (No in step S3002), this step S3002 is repeatedly executed. If it is determined that an interrupt - possible event has occurred (Yes in step S3002), the process proceeds to step S3004. Here, it is assumed that an interrupt - possible event has occurred when the electronic device 100 is in a state of inputting a voice message. Therefore, in step S3002, it is determined to be Yes, and the process proceeds to step S3004.
[0065] The processing of steps S3004 to S3012 is the same as the processing of steps S2002 to S2012 described above, so it will not be elaborated here.
[0066] In this way, for the electronic device according to the modified example of the present embodiment, it is determined whether the electronic device 100 is in a state of inputting a voice message. If it is determined that the electronic device 100 is in a state of inputting a voice message, it is further determined whether an interrupt - possible event has occurred when the electronic device 100 is in a state of inputting a voice message. If it is determined that an interrupt - possible event has occurred, the input voice message is recognized. According to the recognition result, it is determined whether the input voice message has ended. If it is determined that the input voice message has not ended, control is performed to prohibit the communication unit from sending the input voice message when an interrupt - possible event occurs while the electronic device 100 is in a state of inputting a voice message. Thus, it is possible to avoid sending an unfinished voice message to the other party due to the occurrence of an interrupt - possible event, causing confusion and trouble to the other party.
[0067] (Second Embodiment)
[0068] Next, the electronic device 100A of the second embodiment and the control method of the electronic device to which it is applied will be described.
[0069] ※Configuration of the electronic device 100A
[0070] Figure 4 This is a schematic diagram of the configuration of the electronic device 100A according to the second embodiment of the present invention. In Figure 4 this, the same components as those in the schematic diagram of the configuration of the electronic device 100 according to the first embodiment, i.e., Figure 1 are labeled with the same reference numerals and their descriptions are omitted.
[0071] The difference between the electronic device 100A according to the second embodiment and the electronic device 100 according to the first embodiment is that the electronic device 100A according to the second embodiment includes a storage unit 1001.
[0072] This storage unit 1001 is, for example, various storage components having a storage function such as a hard disk drive, ROM, RAM, flash memory, semiconductor memory, etc.
[0073] Moreover, in the present embodiment, when the completion determination unit 106 determines that the input voice message is not completed, the control unit 107 also performs control to store the input voice message as a draft in the storage unit 1001.
[0074] ※ Operation of the electronic device 100A
[0075] Next, a control method for an electronic device applied to the electronic device 100A according to the second embodiment of the present invention will be described. Figure 5 This is a flowchart of the operation of the electronic device 100A according to the second embodiment of the present invention.
[0076] As Figure 5 shown, the processes of steps S5000 to S5012 are the same as the processes of the above steps S2000 to S2012, and thus will not be described here.
[0077] In the present embodiment, in step S5012, after the electronic device 100A controls the communication unit 101 to prohibit the transmission of the input voice message through the control unit 107, instead of ending the process, it proceeds to step S5014.
[0078] In step S5014, the electronic device 100A also performs control through the control unit 107 to store the input voice message as a draft in the storage unit 1001, and after the operation of step S5014 ends, the process ends.
[0079] The electronic device 100A according to the present embodiment has the effects of the above-described first embodiment and its modified examples. In addition, it includes a storage unit 1001. When the completion determination unit 106 determines that the input voice message is incomplete, the control unit 107 not only prohibits the communication unit 101 from transmitting the incomplete input voice message, but also controls to store the input voice message as a draft in the storage unit 1001. Thus, after the interruption ends, when the user needs to continue the voice input operation, the draft stored in the storage unit 1001 can be utilized, avoiding an increase in user operations and user discomfort, and improving the operability of the electronic device and the user experience.
[0080] (Third Embodiment)
[0081] Next, the electronic device 100B according to the third embodiment and the control method of the electronic device to which it is applied will be described.
[0082] ※Configuration of Electronic Device 100B
[0083] Figure 6 is a schematic diagram of the configuration of the electronic device 100B according to the third embodiment of the present invention. In Figure 6 , the same components as those in the schematic diagram of the configuration of the electronic device 100A according to the second embodiment, namely Figure 4 , are denoted by the same reference numerals and their description is omitted.
[0084] The difference between the electronic device 100B according to the third embodiment and the electronic device 100A according to the second embodiment is that the electronic device 100B according to the third embodiment further includes a marking unit 1002.
[0085] The marking unit 1002 is composed of, for example, a CPU, an MCU, a signal processing module, etc., and is used to attach a mark to a message. For example, the marking unit 1002 can attach marks such as a completed mark and an incomplete mark to the message according to actual requirements.
[0086] In addition, in the present embodiment, when the completion determination unit 106 determines that the input voice message is incomplete, the control unit 107 also controls the marking unit 1002 to attach an incomplete mark to the input voice message, and stores the input voice message with the attached incomplete mark as a draft in the storage unit 1001.
[0087] ※Operation of Electronic Device 100B
[0088] Next, the control method of the electronic device to which the electronic device 100B according to the third embodiment of the present invention is applied will be described. Figure 7 is a flowchart of the operation of the electronic device 100B according to the third embodiment of the present invention.
[0089] As Figure 7 shown, the processing of steps S5000 to S5012 is the same as the processing of the above steps S2000 to S2012, so it will not be elaborated here.
[0090] In this embodiment, in step S5012, after the electronic device 100B controls through the control unit 107 to prohibit the communication unit 101 from sending the input voice message, instead of ending the processing, it enters step S7014.
[0091] In step S7014, the electronic device 100B also controls through the control unit 107 to make the marking unit 1002 attach an unfinished mark to the input voice message, and store the input voice message with the attached unfinished mark as a draft in the storage unit 1001. After the operation of step S7014 ends, the processing ends.
[0092] The electronic device 100B according to this embodiment has the effects of the above second embodiment. In addition, it also has a marking unit 1002 for attaching marks to messages. When the completion determination unit 106 determines that the input voice message is unfinished, in addition to prohibiting the communication unit 101 from sending the unfinished input voice message, the control unit 107 also controls to make the marking unit 1002 attach an unfinished mark to the input voice message, and store the input voice message with the attached unfinished mark as a draft in the storage unit 1001. Thus, through the mark attached to the input voice message by the marking unit 1002, the user can be further prompted, and it is possible to avoid the user forgetting to input and send the voice message due to the occurrence of an interruption event, and further avoid delaying the schedule, etc. Without increasing the user's operation, it is possible to further avoid making the user feel uncomfortable, and it is possible to further improve the operability and user experience of the electronic device.
[0093] (Fourth Embodiment)
[0094] Next, the electronic device 100C of the fourth embodiment and the control method of the electronic device to which it is applied will be described. Here, it is assumed that the electronic device 100C is an in-vehicle device, and in the following, there are cases where the electronic device 100C is referred to as the in-vehicle device 100C.
[0095] ※ Composition of the electronic device 100C
[0096] Figure 8 is a schematic diagram of the composition of the electronic device 100C of the fourth embodiment of the present invention. In Figure 8 the same components as those in the schematic diagram of the composition of the electronic device 100 of the first embodiment, that is, Figure 1 in, are marked with the same symbols and the description is omitted.
[0097] The difference between the electronic device 100C of the fourth embodiment and the electronic device 100 of the first embodiment is that the electronic device 100C of the fourth embodiment is an in-vehicle device, and the in-vehicle device is provided with a connection unit 1003 and a connection state determination unit 1004.
[0098] The connection unit 1003 is, for example, a wired or wireless connection module such as a USB module or a BT module, and the in-vehicle device 100C can be connected to other electronic devices in a communicable manner through the connection unit 1003.
[0099] In addition, the connection state determination unit 1004 is constituted by, for example, a CPU or an MCU, etc., and is used to determine whether the in-vehicle device 100C is connected to other electronic devices through the connection unit 1003.
[0100] In addition, in the present embodiment, when it is determined by the connection state determination unit 1004 that the in-vehicle device 100C is connected to other electronic devices through the connection unit 1003, the control unit 107 performs control so that the in-vehicle device 100C continues to maintain the state of inputting a voice message, and disconnects the connection between the in-vehicle device 100C and other electronic devices through the connection unit 1003.
[0101] ※ Operation of the electronic device 100C
[0102] Next, a control method of an electronic device applied to the electronic device 100C of the fourth embodiment of the present invention will be described. Figure 9 It is a flowchart of the operation of the electronic device 100C of the fourth embodiment of the present invention. In addition, here, the case where the other electronic device is a smart phone is taken as an example for description, but it is of course not limited thereto.
[0103] As Figure 9 shown, the processes of steps S5000 to S5006, S5010, and S5012 are the same as the processes of steps S2000 to S2006, S2010, and S2012 described above, and thus will not be described here.
[0104] In the present embodiment, when it is determined in step S2006 that the input voice message is not completed (No in step S2006), the process proceeds to step S9008.
[0105] In step S9008, the in-vehicle unit 100C determines, through the connection state determination unit 1004, whether the in-vehicle unit 100C is connected to other electronic devices through the connection unit 1003. If it is determined that the in-vehicle unit 100C is not connected to other electronic devices through the connection unit 1003 (No in step S9008), the process proceeds to step S9016. If it is determined that the in-vehicle unit 100C is connected to other electronic devices through the connection unit 1003 (Yes in step S9008), the process proceeds to step S9014. Here, it is assumed that the in-vehicle unit 100C is intelligently connected to other electronic devices through the connection unit 1003, so the process proceeds to step S9014.
[0106] In step S9014, the in-vehicle unit 100C controls through the control unit 107 to keep the in-vehicle unit 100C in the state of continuously inputting a voice message, and disconnects the connection between the in-vehicle unit 100C and other electronic devices through the connection unit 1003. After the operation in step S9014 is completed, the process ends.
[0107] In step S9016, the in-vehicle unit 100C controls through the control unit 107 to prohibit the communication unit 101 from sending the input voice message, and then the process ends.
[0108] The in-vehicle unit 100C, which is an electronic device according to this embodiment, has the effects of the above-described first embodiment. In addition, it includes a connection unit 1003 and a connection state determination unit 1004. When the completion determination unit 106 determines that the input voice message is incomplete, it further determines whether the in-vehicle unit 100C is connected to other electronic devices through the connection unit 1003. When it is determined that the in-vehicle unit 100C is connected to other electronic devices through the connection unit 1003, the control unit 107 controls to keep the in-vehicle unit 100C in the state of inputting a voice message and disconnect the connection between the in-vehicle unit 100C and other electronic devices through the connection unit 1003. Thus, when the in-vehicle unit 100C is connected to a smartphone as other electronic devices and a voice message is being input on the in-vehicle unit 100C side when an interruption-possible event such as an incoming call occurs, under the control of the control unit 107, the in-vehicle unit 100C can continue to be in the state of inputting a voice message, and the connection unit 1003 can disconnect the connection between the in-vehicle unit 100C and other electronic devices, so that an interruption-possible event such as an incoming call does not interrupt the state of inputting a voice message. As a result, the actual voice message input by the user is not interrupted, which can further prevent the user from feeling uncomfortable, and can also prevent the user from forgetting to input and send the voice message due to the occurrence of an interruption event, thus avoiding delays in schedules, etc. Without increasing user operations, the operability of the electronic device and the user experience can be further improved. In addition, the user does not need to perform excessive voice input, which can avoid affecting attention during driving and thus causing traffic accidents, and can ensure the safe driving of the driver.
[0109] (Modification of the Fourth Embodiment)
[0110] Figure 10 It is a flowchart of the operation of a modification of the electronic device according to the fourth embodiment of the present invention.
[0111] Figure 10 The shown flowchart of the operation is different from Figure 9 the flowchart of the operation of the fourth embodiment shown in that step S1014 in Figure 10 is used to replace step S9014 in Figure 9 . For the same steps, they will not be described here in detail, and only the operations different from those of the fourth embodiment will be described.
[0112] In step S1014, when the connection state determination unit 1004 determines that the in-vehicle unit 100C is connected to other electronic devices through the connection unit 1003, the control unit 107 controls to keep the in-vehicle unit 100C in the state of inputting a voice message and make other electronic devices respond to the interruption-possible event.
[0113] Thus, in addition to the effects of the fourth embodiment, the electronic device according to the modified example of the present embodiment can keep the in-vehicle unit 100C in the state of continuously inputting a voice message, and at the same time enable other electronic devices to handle interruption possible events. For example, the receiving device for an incoming call can be switched from the original in-vehicle unit to another device such as a mobile phone device.
[0114] (Fifth Embodiment)
[0115] Next, the electronic device 100D of the fifth embodiment and the control method of the electronic device to which it is applied will be described.
[0116] ※ Configuration of Electronic Device 100D
[0117] Figure 11 is a schematic diagram of the configuration of the electronic device 100D of the fifth embodiment of the present invention. In Figure 11 the same components as those in the schematic diagram of the configuration of the electronic device 100C of the fourth embodiment, i.e., Figure 8 are denoted by the same reference numerals and the description thereof is omitted. Here, similarly, it is assumed that the electronic device 100D is an in-vehicle unit, and hereinafter there are cases where the electronic device 100D is referred to as the in-vehicle unit 100D.
[0118] The difference between the electronic device 100D of the fifth embodiment and the electronic device 100C of the fourth embodiment is that the electronic device 100D of the fifth embodiment further includes a monitoring unit 1005.
[0119] The monitoring unit 1005 is constituted by, for example, a CPU or an MCU, etc. After the connection between the in-vehicle unit 100D and other electronic devices is disconnected, the monitoring unit 1005 monitors whether the input of the voice message through the voice message input unit 103 has ended. Here, as a monitoring method, for example, the monitoring unit 1005 can only send an inquiry signal to the voice message input unit 103, and when the input of the voice message has ended is received from the voice message input unit 103, the monitoring unit 105 determines that the voice message has ended. This monitoring method is an example, and any known method can also be applied.
[0120] In addition, in the present embodiment, when the monitoring unit 1005 monitors that the input of the voice message through the voice message input unit 102 has ended, the control unit 107 controls to make the connection unit 1004 restore the connection between the in-vehicle unit 100D and other electronic devices.
[0121] ※ Operation of Electronic Device 100D
[0122] Next, the control method of the electronic device (in-vehicle unit) 100D of the fifth embodiment of the present invention will be described.Figure 12 This is the operation flowchart of the electronic device 100D according to the fifth embodiment of the present invention.
[0123] As Figure 12 shown, the processes of steps S5000 to S5006, S5010, S5012, S9014, and S9016 are the same as those described in the above fourth embodiment, so they will not be elaborated here, and only the operations different from the fourth embodiment will be described.
[0124] In this embodiment, after step S9014, the process does not end, but proceeds to step S1216.
[0125] In step S1216, after the connection between the in-vehicle unit 100C and other electronic devices is disconnected by the monitoring unit 1005, the in-vehicle unit 100C monitors whether the input of the voice message through the voice message input unit 103 has ended. If it is monitored that the input of the voice message has not ended (No in step S1216), step S1216 is repeated. If it is monitored that the input of the voice message has ended (Yes in step S1216), the process proceeds to step S1218. Here, it is assumed that the input of the voice message has ended, so the process proceeds to step S1218.
[0126] In step S1218, the in-vehicle unit 100C controls through the control unit 107, and the control unit 107 controls to restore the connection between the in-vehicle unit 100D and other electronic devices by the connection unit 1004. After the operation of step S1218 ends, the process ends.
[0127] The electronic device, i.e., the in-vehicle unit 100D, according to this embodiment has the effects of the above fourth embodiment. In addition, it further includes a monitoring unit 1005 that monitors whether the input of the voice message through the voice message input unit 103 has ended after disconnecting the connection between the in-vehicle unit 100C and other electronic devices by the connection unit 1003. If it is monitored that the input of the voice message has ended, the connection unit 1003 restores the connection between the in-vehicle unit 100C and other electronic devices. Thus, the user does not need to operate too much, can avoid the interruption of voice input, and can timely restore the connection between the in-vehicle unit and the smartphone, can avoid the operation on the smartphone that may occur when the in-vehicle unit and the smartphone are disconnected during driving, which may affect the driver's attention during driving and cause traffic accidents, and can further ensure the safe driving of the driver.
[0128] (Sixth Embodiment)
[0129] Next, the electronic device 100E according to the sixth embodiment and the control method of the electronic device applied thereto will be described.
[0130] ※Configuration of Electronic Device 100E
[0131] Figure 13 This is a schematic diagram of the configuration of the electronic device 100E according to the sixth embodiment of the present invention. In Figure 13 For the components that are the same as those in the schematic diagram of the configuration of the electronic device 100C according to the fourth embodiment, which is Figure 8 the same reference numerals are used and the description thereof is omitted. Here, similarly, it is assumed that the electronic device 100E is an in-vehicle device, and hereinafter there are cases where the electronic device 100E is referred to as the in-vehicle device 100E.
[0132] The difference between the electronic device 100E according to the sixth embodiment and the electronic device 100C according to the fourth embodiment is that the electronic device 100E according to the sixth embodiment further includes an association determination unit 1006.
[0133] This association determination unit 1006 is constituted by, for example, a CPU or an MCU, etc., and determines whether the cause of the occurrence of an interrupt-possible event involves the connection between the in-vehicle device 100E and other electronic devices through the connection unit.
[0134] In addition, in the present embodiment, when it is determined by the association determination unit 1006 that the cause of the occurrence of an interrupt-possible event involves the connection between the in-vehicle device 100E and other electronic devices through the connection unit 1003, the control unit 107 performs control so that the in-vehicle device 100E continues to maintain the state of inputting a voice message, and disconnects the connection between the in-vehicle device 100E and other electronic devices by the connection unit 1003 and / or causes other electronic devices to handle the interrupt-possible event.
[0135] ※Operation of Electronic Device 100E
[0136] Next, a control method for the electronic device (in-vehicle device) 100E applied in the sixth embodiment of the present invention will be described. Figure 14 This is a flowchart of the operation of the electronic device 100E according to the fifth embodiment of the present invention.
[0137] As Figure 14 shown, the processing in steps S5000 to S5006, S5010, S5012, S9008, and S9016 is the same as that described in the above fourth embodiment, so it will not be elaborated here, and only the operations different from those in the fourth embodiment will be described.
[0138] In the present embodiment, when it is determined in step S9008 that the in-vehicle device 100E is connected to other electronic devices through the connection unit 1003 (Yes in step S9008), the process proceeds to step S1414. Here, it is assumed that the in-vehicle device 100E is intelligently connected to other electronic devices through the connection unit 1003, so the process proceeds to step S1414.
[0139] In step S1414, the in-vehicle unit 100E determines, through the association determination unit 1006, whether the cause of the possible interruption event involves the connection between the in-vehicle unit 100E and other electronic devices through the connection unit. If it is determined that the cause of the possible interruption event does not involve the connection between the in-vehicle unit 100E and other electronic devices through the connection unit (No in step S1414), the process proceeds to step S9016. If it is determined that the cause of the possible interruption event involves the connection between the in-vehicle unit 100E and other electronic devices through the connection unit (Yes in step S1414), the process proceeds to step S1416. Here, it is assumed that the cause of the possible interruption event involves the connection between the in-vehicle unit 100E and other electronic devices through the connection unit, so it is Yes in step S1414 and the process proceeds to step S1416.
[0140] In step S1416, the in-vehicle unit 100E controls through the control unit 107 so that the in-vehicle unit 100E continues to maintain the state of inputting a voice message, and disconnects the connection between the in-vehicle unit 100E and other electronic devices through the connection unit 1003 and / or causes other electronic devices to respond to the possible interruption event. After the operation in step S9014 ends, the process ends.
[0141] In step S9016, the in-vehicle unit 100E controls through the control unit 107 to prohibit the communication unit 101 from sending the input voice message, and then the process ends.
[0142] Next, specific examples will be given for illustration. Additionally, specific examples are given here only for easy understanding and do not limit the embodiments of the invention and their variations.
[0143] As a specific example, it is assumed that during driving, the user's mobile phone is connected to the in-vehicle unit 100E via Bluetooth, for example.
[0144] First, when the user is inputting the voice message "Tomorrow I" through WeChat (registered trademark) on the in-vehicle unit 100E side (Yes in step S5000), a phone call to the mobile phone connected to the in-vehicle unit 100E, which is a possible interruption event, comes into the in-vehicle unit 100E (Yes in step S5002), and the process proceeds to step S5004.
[0145] In step S5004, the in-vehicle unit 100E recognizes "Tomorrow I" through the recognition unit 105, and the process proceeds to step S5006.
[0146] In step S5006, the in-vehicle unit 100E determines through the completion determination unit 106 that the input voice message is not completed (No in step S5006), and the process proceeds to step S9008.
[0147] In step S9008, the in-vehicle unit 100E determines through the connection state determination unit 1004 that the in-vehicle unit 100E is connected to a mobile phone as another electronic device through the connection unit 1003 (Yes in step S9008), and proceeds to step S1414.
[0148] In step S1414, the in-vehicle unit 100E determines through the association determination unit 1006 that the cause of the interruption possible event, i.e., an incoming call, involves the connection through the connection unit between the in-vehicle unit 100E and the mobile phone as another electronic device (Yes in step S1414), and proceeds to step S1416. Here, the incoming call to the in-vehicle unit 100E is due to the connection through the connection unit between the in-vehicle unit 100E and the mobile phone. At this time, it can be considered that the cause of the incoming call involves the connection through the connection unit between the in-vehicle unit 100E and the mobile phone as another electronic device.
[0149] In step S1416, the in-vehicle unit 100E controls through the control unit 107 so that the in-vehicle unit 100E continues to maintain the state of inputting a voice message, and disconnects the connection between the in-vehicle unit 100E and the mobile phone through the connection unit 1003 and / or causes the mobile phone to respond to the interruption possible event. After the operation in step S9014 ends, the process ends. The electronic device, i.e., the in-vehicle unit 100C, according to the present embodiment has the effects of the above fourth and fifth embodiments, which will not be elaborated here.
[0150] (Seventh Embodiment)
[0151] Next, the electronic device 100F according to the seventh embodiment and the control method of the electronic device to which it is applied will be described.
[0152] ※Configuration of the Electronic Device 100F
[0153] Figure 15 is a schematic diagram of the configuration of the electronic device 100F according to the seventh embodiment of the present invention. In Figure 15 the same components as those in the schematic diagram of the configuration of the electronic device 100 in the first embodiment, i.e., Figure 1 are labeled with the same reference numerals and the description thereof is omitted.
[0154] The difference between the electronic device 100F according to the seventh embodiment and the electronic device 100 according to the first embodiment is that the electronic device 100F according to the seventh embodiment further includes a prompting unit 1007.
[0155] The prompting unit 1007 can be, for example, a display device for displaying a progress screen (not shown), a sound playback device or buzzer capable of playing a prompting sound, or a warning light capable of giving a prompt by lighting, extinguishing, or flashing, and is used to give a message prompt by sound and / or picture. For example, the prompting unit 1007 can prompt that an interrupt-possible event has occurred, can prompt that a voice message input is incomplete or not sent, can prompt that the in-vehicle unit is connected to, disconnected from, or reconnected to another electronic device through the connection unit, can prompt that a voice message is being input, can prompt the end of voice message input, etc.
[0156] In addition, in the present embodiment, the control unit 107 also performs control to cause the prompting unit 1007 to prompt the occurrence of an interrupt-possible event, and to keep the electronic device 100F in a state of being inputting a voice message.
[0157] ※ Operation of the electronic device 100F
[0158] Next, a control method for an electronic device applied to the electronic device 100F according to the seventh embodiment of the present invention will be described. Figure 16 It is a flowchart of the operation of the electronic device 100F according to the seventh embodiment of the present invention.
[0159] As Figure 16 shown, the processing of steps S5000 to S5012 is the same as the processing of the above steps S2000 to S2012, and thus will not be described here.
[0160] In the present embodiment, in step S5012, after the electronic device 100F controls the communication unit 101 to prohibit sending the input voice message through the control unit 107, instead of ending the processing, it proceeds to step S1614.
[0161] In step S1614, the electronic device 100F also performs control through the control unit 107 to cause the prompting unit 1007 to prompt the occurrence of an interrupt-possible event, and to keep the electronic device 100F in a state of being inputting a voice message. After the operation in step S1614 ends, the processing ends.
[0162] The electronic device 100F according to the present embodiment has the effects of the modification example of the first embodiment described above. In addition, it further includes a notification unit 1007 for notifying messages by sound and / or picture. When the completion determination unit 106 determines that the input voice message is incomplete, the control unit 107 not only prohibits the communication unit 101 from transmitting the incomplete input voice message, but also controls the notification unit 1007 to notify that an interruption - possible event has occurred, and keeps the electronic device 100F in the state of inputting a voice message. Thereby, the user can be further notified by the notification unit 1007, and it is possible to avoid the user forgetting to input and send an incomplete voice message due to the occurrence of an interruption event, and further avoid delaying schedules, etc. Without increasing user operations, it is possible to further avoid causing discomfort to the user, and further improve the operability and user experience of the electronic device.
[0163] (Modification example)
[0164] The above - mentioned embodiments have been described, but the present invention is not limited to the above - mentioned embodiments, examples and modification examples. For example, those skilled in the art can appropriately add, delete, or change the design of structural elements in the above - mentioned embodiments, examples and modification examples, or appropriately combine the features of each embodiment, example or modification example. As long as it conforms to the technical idea of the present invention, it is included in the scope of the present invention.
[0165] In each of the above - mentioned embodiments, in the fourth to sixth embodiments, a vehicle state determination unit may be further provided for determining whether the vehicle is in a driving state. And when the vehicle state determination unit determines that the vehicle is not in a driving state, the control unit controls the connection unit to disconnect the connection between the in - vehicle device and the other electronic device.
[0166] In addition, the electronic device related to the present invention can be applied to various vehicles.
[0167] In addition, the present invention has detailed the specific forms of the electronic device and the control method of the electronic device, but the specific forms of the present invention are not limited thereto, and it can also be manifested in various forms such as a shared - vehicle management system, an integrated circuit, a program, and a medium recording the program.
Claims
1. An electronic device, characterized in that, Comprising: A communication unit capable of communicating with the outside, at least for sending and receiving voice messages; A voice message input unit for the user to input voice messages; An interrupt-possible event occurrence determination unit for determining whether an interrupt-possible event has occurred; A device state determination unit for determining whether the electronic device is in a state of inputting a voice message at the time when the interrupt-possible event occurrence determination unit determines that an interrupt-possible event has occurred; An identification unit for identifying the input voice message when the device state determination unit determines that the electronic device is in a state of inputting a voice message at the time when the interrupt-possible event occurs; A completion device state determination unit for determining whether the input voice message has been completed according to the identification result of the identification unit's identification of the input voice message; and A control unit for controlling to prohibit the communication unit from sending the input voice message when the completion device state determination unit determines that the input voice message is not completed, when the interrupt-possible event occurs and the electronic device is in a state of inputting a voice message at the time when the interrupt-possible event occurs.
2. An electronic device, characterized in that, Comprising: A communication unit capable of communicating with the outside, at least for sending and receiving voice messages; A voice message input unit for the user to input voice messages; A device state determination unit for determining whether the electronic device is in a state of inputting a voice message; An interrupt-possible event occurrence determination unit for determining whether an interrupt-possible event has occurred when the device state determination unit determines that the electronic device is in a state of inputting a voice message; An identification unit for identifying the input voice message when the interrupt-possible event occurrence determination unit determines that the interrupt-possible event has occurred; A completion device state determination unit for determining whether the input voice message has been completed according to the identification result of the identification unit's identification of the input voice message; and A control unit for controlling to prohibit the communication unit from sending the input voice message when the completion device state determination unit determines that the input voice message is not completed, when the interrupt-possible event occurs in the case where the electronic device is in a state of inputting a voice message.
3. The electronic device according to claim 1 or 2, characterized in that, Further comprising: A storage unit; When the completion device state determination unit determines that the input voice message is not completed, the control unit further controls to store the input voice message as a draft in the storage unit.
4. The electronic device according to claim 3, wherein Further comprising: A marking unit for attaching a mark to the message; When the completion device state determination unit determines that the input voice message is not completed, the control unit further controls to cause the marking unit to attach an unfinished mark to the input voice message, and store the input voice message with the attached unfinished mark as a draft in the storage unit.
5. The electronic device according to claim 1 or 2, wherein The electronic device is an in-vehicle unit, and the in-vehicle unit comprises: A connection part through which the in-vehicle device is communicably connected to other electronic devices; A connection state device state determination unit that, when it is determined by the above-mentioned completion device state determination unit that the input voice message is not completed, determines whether the in-vehicle device is connected to the other electronic devices through the above-mentioned connection part, When it is determined by the above-mentioned connection state device state determination unit that the in-vehicle device is connected to the other electronic devices through the above-mentioned connection part, the control unit controls the in-vehicle device to continue to maintain the state of inputting a voice message and disconnects the connection between the in-vehicle device and the other electronic devices through the above-mentioned connection part, When it is determined by the above-mentioned completion device state determination unit that the input voice message is not completed and it is determined by the connection state device state determination unit that the in-vehicle device is not connected to the other electronic devices through the above-mentioned connection part, the control unit controls to prohibit the communication unit from sending the input voice message when the above-mentioned interruption possible event occurs and the electronic device is in the state of inputting a voice message at the time when the above-mentioned interruption possible event occurs.
6. The electronic device according to claim 5, wherein It further includes: A monitoring unit that monitors whether the input of the voice message through the above-mentioned voice message input unit has ended after the connection between the in-vehicle device and the other electronic devices is disconnected, When it is monitored by the above-mentioned monitoring unit that the input of the above-mentioned voice message through the above-mentioned voice message input unit has ended, the control unit controls to restore the connection between the in-vehicle device and the other electronic devices through the above-mentioned connection part.
7. The electronic device according to claim 1 or 2, characterized in that The electronic device is an in-vehicle device, and the in-vehicle device includes: A connection part through which the in-vehicle device is communicably connected to other electronic devices; and A connection state device state determination unit that, when it is determined by the above-mentioned completion device state determination unit that the input voice message is not completed, determines whether the in-vehicle device is connected to the other electronic devices through the above-mentioned connection part, When it is determined by the above-mentioned connection state device state determination unit that the in-vehicle device is connected to the other electronic devices through the above-mentioned connection part, the control unit controls the in-vehicle device to continue to maintain the above-mentioned state of inputting a voice message and enables the other electronic devices to respond to the above-mentioned interruption possible event, When it is determined by the above-mentioned completion device state determination unit that the input voice message is not completed and it is determined by the connection state device state determination unit that the in-vehicle device is not connected to the other electronic devices through the above-mentioned connection part, the control unit controls to prohibit the communication unit from sending the input voice message when the above-mentioned interruption possible event occurs and the electronic device is in the state of inputting a voice message at the time when the above-mentioned interruption possible event occurs.
8. The electronic device according to claim 1 or 2, characterized in that The electronic device is an in-vehicle device, and the in-vehicle device includes: A connection part through which the in-vehicle unit is communicably connected to other electronic devices; A connection state device state determination unit that determines whether the in-vehicle unit is connected to the other electronic devices through the connection part when it is determined by the above-mentioned completion device state determination unit that the input voice message is not completed; and An associated device state determination unit that determines whether the cause of the occurrence of the interrupt-possible event involves the connection between the in-vehicle unit and the other electronic devices through the connection part when it is determined by the connection state device state determination unit that the in-vehicle unit is connected to the other electronic devices through the connection part; When it is determined by the associated device state determination unit that the cause of the occurrence of the interrupt-possible event involves the connection between the in-vehicle unit and the other electronic devices through the connection part, the control unit controls the in-vehicle unit to continue to maintain the state of the voice message being input, and disconnects the connection between the in-vehicle unit and the other electronic devices through the connection part and / or causes the other electronic devices to respond to the interrupt-possible event; When it is determined by the completion device state determination unit that the input voice message is not completed and it is determined by the connection state device state determination unit that the in-vehicle unit is not connected to the other electronic devices through the connection part, the control unit controls to prohibit the communication unit from sending the input voice message when the interrupt-possible event occurs and the electronic device is in the state of inputting a voice message at the time of the occurrence of the interrupt-possible event.
9. The electronic device according to claim 1 or 2, characterized in that, It further includes: A prompting unit that prompts messages by sound and / or picture; The control unit further controls the prompting unit to prompt the occurrence of the interrupt-possible event and causes the electronic device to remain in the state of inputting a voice message.
10. A control method for an electronic device, the electronic device including: A communication unit capable of communicating with the outside and at least performing the sending and receiving of voice messages; and A voice message input unit for a user to input voice messages; The control method for the electronic device is characterized by including: An interrupt-possible event occurrence determination step of determining whether an interrupt-possible event has occurred; A device state determination step of determining whether the electronic device is in the state of inputting a voice message at the time of the occurrence of the interrupt-possible event when it is determined by the interrupt-possible event occurrence determination step that an interrupt-possible event has occurred; An identification step of identifying the input voice message when it is determined by the device state determination step that the electronic device is in the state of inputting a voice message at the time of the occurrence of the interrupt-possible event; A completion determination step of determining whether the input voice message is completed according to the identification result of the input voice message identified in the identification step; And Control step: When it is determined by the above-mentioned completion determination step that the input voice message is not completed, control is performed to prohibit the communication unit from sending the input voice message when the above-mentioned interruption possible event occurs and the electronic device is in the state of inputting a voice message at the time when the above-mentioned interruption possible event occurs.
11. A control method for an electronic device, the electronic device comprising: A communication unit capable of communicating with the outside and at least performing the sending and receiving of voice messages; and A voice message input unit for a user to input a voice message; The control method for the electronic device is characterized by including: A device state determination step of determining whether the electronic device is in the state of inputting a voice message; An interruption possible event occurrence determination step of determining whether an interruption possible event has occurred when it is determined by the above-mentioned device state determination step that the electronic device is in the state of inputting a voice message; An identification step of identifying the input voice message when it is determined by the above-mentioned interruption possible event occurrence determination step that the interruption possible event has occurred; A completion determination step of determining whether the input voice message is completed according to the identification result of the identification of the input voice message by the above-mentioned identification step; and A control step of performing control to prohibit the communication unit from sending the input voice message when the interruption possible event occurs while the electronic device is in the state of inputting a voice message when it is determined by the above-mentioned completion determination step that the input voice message is not completed.
Citation Information
Patent Citations
Method and device for judging voice breakpoint extension
CN104780263A
Voice identification method and mobile terminal
CN108270928A