Call method and apparatus, electronic device, and readable storage medium
By displaying the call text and key information during the call, the problem of low communication efficiency in noisy environments is solved, and the ability to accurately understand the other party's content is achieved in noisy environments.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- VIVO MOBILE COMM CO LTD
- Filing Date
- 2025-10-24
- Publication Date
- 2026-05-07
AI Technical Summary
In noisy call environments, users have difficulty hearing the content of the call clearly, resulting in low communication efficiency.
By displaying the call text and key information based on the voices of each party during a call, including speech recognition, semantic analysis, and language conversion, it helps users accurately understand the content of the other party's call.
Even in noisy environments, it can effectively improve communication efficiency and enable users to accurately understand the content of the call.
Smart Images

Figure CN2025129898_07052026_PF_FP_ABST
Abstract
Description
Communication methods, devices, electronic devices and readable storage media
[0001] Cross-reference to related applications
[0002] This application claims priority to Chinese Patent Application No. 202411532268.X, filed on October 30, 2024, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application belongs to the field of electronic equipment technology, specifically relating to a communication method, device, electronic equipment, and readable storage medium. Background Technology
[0004] With the development of terminal technology, electronic devices are becoming increasingly feature-rich, such as having call functionality.
[0005] For example, users can use the calling function of electronic devices to communicate quickly and efficiently with colleagues, family, friends, bosses, clients, etc.
[0006] However, when making a call using the call function of an electronic device, if the call environment is noisy, the user may not be able to hear the content of the call, resulting in low communication efficiency. Summary of the Invention
[0007] The purpose of this application is to provide a call method, device, electronic device, and readable storage medium that can improve the communication efficiency of calls.
[0008] In a first aspect, embodiments of this application provide a call method, which includes: displaying call information based on the voice recordings of each party during a call; wherein the call information includes at least one of the following: the call text of each party and key call information.
[0009] Secondly, embodiments of this application provide a calling device, which may include: a display module; the processing module is used to display call information according to the voice of each party during a call; wherein the call information includes at least one of the following: the call text of each party and key call information.
[0010] Thirdly, embodiments of this application provide an electronic device including a processor and a memory, wherein the memory stores programs or instructions executable on the processor, and the programs or instructions, when executed by the processor, implement the steps of the method described in the first aspect.
[0011] Fourthly, embodiments of this application provide a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect.
[0012] Fifthly, embodiments of this application provide a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the method as described in the first aspect.
[0013] In a sixth aspect, embodiments of this application provide a computer program product stored in a storage medium, which is executed by at least one processor to implement the method described in the first aspect.
[0014] In this embodiment of the application, during a call, since call information including the call text and / or key call information of each caller can be displayed based on the call voice of each caller, it is convenient for the user to combine the call information and the call voice of each caller to accurately understand the other party's call content. Thus, even if the call environment is relatively noisy, communication can still be carried out effectively and accurately, thereby improving the communication efficiency of the call. Attached Figure Description
[0015] Figure 1 is a flowchart illustrating the call method provided in an embodiment of this application;
[0016] Figure 2A is a schematic diagram of an interface of a call method provided in an embodiment of this application;
[0017] Figure 2B is a schematic diagram of an interface of a call method provided in an embodiment of this application;
[0018] Figure 3A is a schematic diagram of an interface of a call method provided in an embodiment of this application;
[0019] Figure 3B is a schematic diagram of an interface of a call method provided in an embodiment of this application;
[0020] Figure 4A is a schematic diagram of an interface of a call method provided in an embodiment of this application;
[0021] Figure 4B is a schematic diagram of an interface of a call method provided in an embodiment of this application;
[0022] Figure 5A is a schematic diagram of an interface of a call method provided in an embodiment of this application;
[0023] Figure 5B is a schematic diagram of an interface of a call method provided in an embodiment of this application;
[0024] Figure 5C is a schematic diagram of an interface of a call method provided in an embodiment of this application;
[0025] Figure 6A is a schematic diagram of an interface of a call method provided in an embodiment of this application;
[0026] Figure 6B is a schematic diagram of an interface of a call method provided in an embodiment of this application;
[0027] Figure 7A is a schematic diagram of an interface of a call method provided in an embodiment of this application;
[0028] Figure 7B is a schematic diagram of an interface of a call method provided in an embodiment of this application;
[0029] Figure 8 is a structural schematic diagram of a communication device provided in an embodiment of this application;
[0030] Figure 9 is a schematic diagram of the structure of an electronic device provided in an embodiment of this application;
[0031] Figure 10 is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0032] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0033] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0034] The following description, in conjunction with the accompanying drawings, details the call method, apparatus, electronic device, and medium provided in the embodiments of this application through specific examples and application scenarios.
[0035] The call method, apparatus, electronic device, and medium provided in this application embodiment can be applied to voice call or video call scenarios.
[0036] For example, taking a voice call via mobile phone as an example, during the voice call, the mobile phone can acquire the voice recording of the call and display the text and key information of the call based on the voice recording. In this way, the user can more accurately understand the content of the other party's call based on the text and key information of the call, and thus respond more efficiently, thereby improving call efficiency.
[0037] For example, taking video calls via mobile phone as an example, during a video call, the mobile phone can display the call text and / or key call information based on the voice of each video party. This allows the user to more accurately understand the other party's call content based on the call text and key call information, thus enabling a more efficient response and improving call efficiency.
[0038] The call method provided in this application embodiment can be executed by an electronic device, or at least one of the functional modules and entity modules within the electronic device capable of performing the search. The specific execution subject can be determined according to actual usage requirements, and this embodiment of the invention does not impose any limitations. This application embodiment uses an electronic device executing the call method as an example to illustrate the call method provided in this application embodiment.
[0039] This application provides a call method, which may include:
[0040] Step 101: During a call, the electronic device displays call information based on the voice recordings of each party.
[0041] The aforementioned call information may include at least one of the following: the call text of each party, and key call information.
[0042] In some embodiments of this application, the aforementioned call may be a voice call or a video call.
[0043] For example, the call mentioned above could be a call made through a phone application.
[0044] For example, the above call was a video or voice call conducted through a conversational application.
[0045] In some embodiments of this application, the aforementioned call may be a two-way call or a multi-way call. Each contact participating in the call may be referred to as a party to the call.
[0046] In some embodiments of this application, the electronic device may be the caller or the called party in the aforementioned call.
[0047] In some embodiments of this application, the electronic device can acquire the voice recordings of each party in real time, thereby improving the matching degree between the call information displayed by the electronic device and the real-time voice recordings and avoiding delays.
[0048] In some embodiments of this application, the electronic device can acquire the voice recordings of all parties involved in the call.
[0049] For example, suppose an electronic device is having a conversation with Zhang San and Li Si. The electronic device can capture the user's voice recording, Zhang San's voice recording, and Li Si's voice recording; and display the text of each party's conversation. This allows the user to understand Zhang San and Li Si's statements based on their text, and also allows them to verify the accuracy of their own statements, thus improving communication efficiency and accuracy.
[0050] In some embodiments of this application, the electronic device may also only acquire the speech of other parties in the call besides the user of the electronic device, which can reduce the power consumption of the electronic device.
[0051] For example, during the aforementioned call, the electronic device acquires the call voice data received through the electronic device's radio frequency module, but does not acquire the call voice data acquired through the microphone.
[0052] In some embodiments of this application, the electronic device can display call information of the call voice on an interface.
[0053] For example, during a call between a user and Zhang San, as shown in Figure 2A, the electronic device can display Zhang San's call text 21 and three key call information 22 on the interface 20.
[0054] In some embodiments of this application, when the call information of the call voice includes call text, the electronic device can distinguish and display the call text of the most recently acquired call voice and other call texts, wherein the other call texts are the call texts of previously acquired call voices.
[0055] For example, as shown in Figure 2A, an electronic device can display the text of the most recently acquired call audio in bold.
[0056] In some embodiments of this application, after the electronic device acquires a call voice message, it can perform speech recognition on the call voice message, convert the call voice message into call text, and then display the call text.
[0057] Of course, when the above call information includes key call information, the electronic device can perform semantic recognition on each call text to determine whether the call text contains key call information.
[0058] In some embodiments of this application, the electronic device may also combine the semantics of multiple consecutive call texts to identify key call information, or the electronic device may combine multiple consecutively identified key call information to determine the call topic, etc.
[0059] It should be noted that in actual implementation, electronic devices can directly determine key information in a call by performing semantic recognition on the voice recording, and this application does not impose any limitations on this.
[0060] In some embodiments of this application, key call information may include at least one of the following: location information, time information, to-do event information, schedule information, person's name, place name, contact information such as telephone number, order number, and other information indicating key call content.
[0061] For example, the text of a voice call might include: "Based on our last communication, we plan to organize a team-building activity on Friday at the resort, from 2 p.m. to 8 p.m. on Friday."
[0062] You will need to bring your ID card at that time, and registration is required for the exclusive team building event. As shown in Figure 2A, the electronic device can display the call text 21 and three key call messages, which are:
[0063] The team building event was held at Phoenix Mountain Resort.
[0064] Team building activities will be held on Friday afternoons from 2 pm to 8 pm.
[0065] You need to bring your ID card.
[0066] In some embodiments of this application, the electronic device can acquire the voice recordings of each party from the start of the call, or it can start acquiring the voice recordings of each party after the call has been going on for a period of time, depending on the actual usage requirements.
[0067] In some embodiments of this application, when the electronic device is in smart summary mode, it can acquire the voice messages of each party in the call and display at least one of the voice messages and key information of each party in the call based on the acquired voice messages.
[0068] For example, when the electronic device enters smart summary mode, it can display the call text of each party in real time, as well as key call information extracted from at least one call text. This helps users quickly grasp the key points of the call and avoid embarrassing situations caused by not being able to hear clearly.
[0069] In some embodiments of this application, after acquiring the voice recordings of each party in a call, the electronic device can directly display call information based on the voice recordings of each party. Alternatively, the electronic device can display call information based on the voice recordings of each party in a call, provided that a first condition is met.
[0070] In some embodiments of this application, step 101 described above can be implemented by step 101A described below.
[0071] Step 101A: During a call, if the first condition is met, the electronic device displays call information based on the voice recordings of each party.
[0072] The first condition may include at least one of the following:
[0073] The distance between the electronic device and the human ear is greater than or equal to the first distance;
[0074] Connecting electronic devices to headphone devices;
[0075] The electronic device is in hands-free mode.
[0076] In some embodiments of this application, the electronic device can detect the distance between the electronic device and the human ear through a proximity sensor, or it can determine the distance between the electronic device and the human ear through an image captured by a front-facing camera.
[0077] In some embodiments of this application, the first distance can be set by the user, the default of the electronic device, or determined based on big data.
[0078] In some embodiments of this application, the headphone device can be a wired headphone device or a wireless headphone device. Wireless headphone devices may include Bluetooth headphones, car headphones, etc.
[0079] It's understandable that an electronic device meeting the first condition indicates that the user has the means or convenience to view call information. Specifically, during a call, the phone is held close to the ear, making it inconvenient to read text. Therefore, this function is designed for scenarios such as answering calls using headphones, hands-free calling, and in-car system mode. If the phone is detected to be held close to the ear, call information will not be displayed; if the phone is detected to be removed from the ear, the information will be displayed, saving energy.
[0080] Thus, since the electronic device meeting the first condition indicates that the user is capable of viewing the text content displayed by the electronic device, displaying call information corresponding to the call voice when the electronic device meets the first condition can improve the accuracy of displaying call information and avoid wasting the power consumption of the electronic device.
[0081] In some embodiments of this application, the call information may include key call information, and step 101 may be implemented by step 101B.
[0082] Step 101B: During a call, the electronic device displays key call information according to the call topic based on the voices of each party.
[0083] In some embodiments of this application, each call topic corresponds to at least one key call information.
[0084] In some embodiments of this application, when the call information includes key call information, after the electronic device obtains the call texts of each party, it can perform semantic analysis on these call texts to determine the call topics corresponding to these call texts, and then extract the key call information corresponding to each call topic from these call texts.
[0085] For example, the above call is a voice call between the user and Li Si, and the electronic device obtains the voice recordings of each party during the call as follows:
[0086] "I suggest we go shopping at AA Mall first in the morning."
[0087] Me: I think it's okay, I also want to go to the stadium to play ball.
[0088] Li Si: Sure, I'll go this afternoon.
[0089] Me: Okay, how about going to the amusement park? They'll have a discount on August 24th.
[0090] Li Si: Sure, sure.
[0091] Me: Okay, it's a deal then.
[0092] The electronic device can then identify three topics from the call text and determine the key information of these three topics. As shown in Figure 2B, the electronic device displays the call text 25 of each party on interface 24, and displays three key pieces of call information according to the call topics, which are:
[0093] Option 1: Go shopping at AA Mall in the morning;
[0094] Option 2: Go to the stadium to play ball in the afternoon;
[0095] Option 3: Go to the amusement park on August 24th.
[0096] It is understandable that Option 1, Option 2, and Option 3 are different topics of conversation.
[0097] In this way, since electronic devices can display key information about a call based on the voice of each party, that is, key information about a call is displayed by index or unit based on the call topic, users can more quickly and accurately understand the main content of the call based on the key information in the voice, thereby further improving communication efficiency.
[0098] In some embodiments of this application, step 101 described above can be implemented by step 101C described below.
[0099] Step 101C: During a call, if at least one party's voice is in a dialect, the electronic device converts the dialect voice into Mandarin voice and displays the call information based on the Mandarin voice.
[0100] It should be noted that step 101C describes the processing method for the voice of a caller using a dialect. For the voice of a caller using Mandarin, the electronic device can directly perform speech recognition and semantic recognition on the voice and display the call information based on the recognition results.
[0101] For example, suppose in a call, party 1 (the user) speaks Mandarin, while party 2 speaks a dialect. The electronic device can convert party 2's speech into Mandarin and then display the call information based on that Mandarin speech. For party 1's speech, the electronic device can directly display the call information based on the speech.
[0102] It is understandable that in daily communication, users may need to communicate with people from the same region. However, different regions may have different language habits. For example, a partner may use a dialect for communication. If a user cannot understand the dialect, it may lead to communication breakdowns or even communication failure. To address this, the communication method provided in this application can recognize dialect speech and convert it into Mandarin text, so that even if the user cannot understand the dialect, it will not affect communication and discussion.
[0103] In some embodiments of this application, the electronic device can determine a dialect speech database corresponding to a specific dialect category, wherein a table showing the correspondence between dialect sentences and Standard Mandarin is provided in the dialect speech database. Thus, the electronic device can compare the acquired dialect speech with the dialect speech in the dialect speech database to find a matching sentence, and then use the corresponding Standard Mandarin sentence as the Standard Mandarin text of the acquired dialect sentence.
[0104] It is understandable that since electronic devices can convert dialect speech into Mandarin speech, smooth communication can be achieved regardless of whether the two parties use Mandarin. Therefore, the function of electronic devices to display Mandarin text corresponding to dialects can also be called "dialect speaking at will".
[0105] Thus, since electronic devices can convert dialects into Mandarin during a call and display call information based on the audio, it enables callers from different regions to communicate without barriers and improves communication efficiency.
[0106] In some embodiments of this application, step 101 described above can be implemented by step 101D described below.
[0107] Step 101D: During a call, if at least one party's language differs from the first language, the electronic device displays call information based on the first language and the voice recordings of each party; wherein the first language is the language of the local user.
[0108] In some embodiments of this application, the language in step 101D can be: the language of a certain language, such as Chinese, English, or German. Or it can be a dialect of a certain language, such as Hakka in Chinese.
[0109] In some embodiments of this application, when at least one party to the call uses a language different from the language of the local user, the electronic device can first perform language conversion on the speech of the at least one party to obtain the speech in a first language, and then display the call information based on the converted speech. This ensures that the call information displayed by the electronic device is information that the user recognizes.
[0110] For example, assuming caller 1 speaks English and the local user speaks French, the electronic device can first convert caller 1's speech into French speech 'a', and then display the corresponding French text. Furthermore, the electronic device can display French text based on the local user's speech. Moreover, when the call information includes key call information, the electronic device can identify and display the key call information from the received French speech or French text.
[0111] In some embodiments of this application, the language of the caller can be determined based on the caller's voice. For example, if an electronic device can recognize the language of the caller based on the caller's voice, it can be understood that the language of the caller is the language used by the caller during the call.
[0112] Thus, when at least one party's voice differs from the local user's language, the electronic device can display call information based on the voices of each party and the local user's language, ensuring that the call information displayed by the electronic device is recognized and understood by the local user.
[0113] In some embodiments of this application, step 101 described above can be implemented by step 101E described below.
[0114] Step 101E: When the other party in a call is a preset contact, the electronic device displays call information based on the voice of each party during the call.
[0115] In some embodiments of this application, one or more preset contacts can be set in the electronic device, so that the electronic device can display call information according to the voice of each party during a call with the preset contacts.
[0116] In some embodiments of this application, after receiving a call request or sending a call request to the other party, the electronic device can obtain the contact information of each party and determine whether the other party is a preset contact based on the obtained contact information. After determining that the other party is a preset contact, the electronic device can display call information based on the voice of each party after the call is connected.
[0117] In some embodiments of this application, when the other party to the call includes multiple contacts, for example, when the call is a multi-party call, if the multiple contacts include at least one preset contact, the electronic device can perform the above step 101E.
[0118] In some embodiments of this application, the contact information may be unique information that identifies the contact person, such as a contact phone number, name, contact account, or nickname.
[0119] In some embodiments of this application, during a call, the electronic device can display call information based on the voice of a preset contact. For the voices of other parties in the call, the electronic device may not display call information, i.e., ignore the voices of other parties.
[0120] Thus, since electronic devices can display call information based on the voices of each party during a call when the other party is a preset contact, without requiring the user to manually trigger it during the call, the convenience of displaying call information on electronic devices can be improved.
[0121] In the call method provided in this application embodiment, during the call, since call information including the call text and / or key call information of each caller can be displayed based on the call voice of each caller, it is convenient for the user to combine the key call information, the call voice and call text of each caller to accurately know the other party's call content. Thus, even if the call environment is relatively noisy, communication can still be carried out effectively and accurately, thereby improving the efficiency of call communication.
[0122] In some embodiments of this application, as shown in FIG1, before step 101 above, the call method provided in the embodiments of this application may further include the following step 102, and step 101 above can be implemented by the following step 101F.
[0123] Step 102: Receive the first input to the first control in the call request interface.
[0124] The electronic device receives the user's first input to the first control on the call request interface.
[0125] Step 101F: In response to the first input, during the call, display call information based on the voice of each party.
[0126] The electronic device responds to the first input and displays call information based on the voice messages of each party during the call.
[0127] In some embodiments of this application, the call request interface may include a first control, which can trigger the electronic device to enter the smart summary mode.
[0128] In some embodiments of this application, the first input may be a touch input, voice input, or preset gesture input to the first control.
[0129] For example, when the first input is a touch input, the first input can be a click input, a hard press input, or a swipe input on the first control.
[0130] In some embodiments of this application, the electronic device may hide the first control, so that the electronic device can be triggered to display the first control by an input before the user performs the first input.
[0131] For example, as shown in Figure 3A, the electronic device displays the call request interface 30 for the above-mentioned call. The call request interface 30 includes a "Telephone Assistant" control 31, which the user can click on. As shown in Figure 3B, the electronic device can display a "Call" control 32, a "Note-taking" control 33 (the first control), a "Simultaneous Interpretation" control 34, and a "Cancel" control on the call request interface 30.
[0132] Among them, the "call" control 32 refers to making a call using the conventional call method, which is the same as the related technology.
[0133] The “Record Helper” control 33, also known as the first control, is used to trigger the electronic device to enter the smart summary mode.
[0134] The "simultaneous interpretation" control 34 is used to translate the voice of a call from the first language to the second language, such as translating English voice to German voice, or translating the first dialect to Mandarin.
[0135] The "Cancel" control is used to trigger the electronic device to return and display the "Phone Assistant" control.
[0136] Furthermore, as shown in Figure 3A, the user can click on the "Remember" control 33, and the electronic device can enter the intelligent summary mode. Thus, when the call is connected, the electronic device can start to acquire the voice of each party in the call, and as shown in Figure 2A, the electronic device can display the text of each party's call based on the voice of each party, as well as the key information of the call during the call.
[0137] Thus, since the user can trigger the electronic device to display call information based on the voice of each party after the call is connected by inputting the first control in the call request interface before the call is connected, the electronic device can display call information more accurately and completely.
[0138] In some embodiments of this application, before step 101 above, the call method provided in the embodiments of this application may further include step 103 below, and step 101 above can be implemented by step 101G below.
[0139] Step 103: During a call, the electronic device receives a second input from the user to the second control on the call interface.
[0140] Step 101G: The electronic device responds to the second input and displays call information based on the voice of each party in the call.
[0141] It is understandable that after receiving the second input, the electronic device responds to the first input and begins displaying call information based on the voice messages of each party. That is, during a call, if the user has not received the second input, the electronic device does not need to display call information based on the voice messages of each party; in other words, for the voice messages of each party before receiving the second input, the electronic device does not need to display relevant call information.
[0142] In some embodiments of this application, before the electronic device connects a call, the user may not know whether the content of the call needs to be displayed. If it is found during the call that the electronic device needs to display the call text or key call information for assistance, such as the user needing to record a phone number, order number, etc., the user can trigger the electronic device to obtain the call voice and display the call information through a second input.
[0143] In some embodiments of this application, the second input can be user touch input, voice input, or preset gesture input to the second control.
[0144] For example, when the second input is a touch input, the second input can be a click input, a hard press input, or a swipe input on the second control.
[0145] It is understandable that after receiving the second input, the electronic device can enter the intelligent summary mode, thereby displaying call information based on the voice of each party in the call.
[0146] In some embodiments of this application, the second control can be directly displayed on the second interface, allowing the user to directly perform the second input. Alternatively, the user can trigger the electronic device to display the second control on the call interface before performing the second input.
[0147] In some embodiments of this application, the call interface may include a "telephone assistant" control. The user can first input into the "telephone assistant" control to trigger the electronic device to display a second control. Then, the user can perform a second input on the second control to trigger the electronic device to respond to the second input and display call information according to the call voice of each party.
[0148] For example, as shown in Figure 4A, the electronic device displays a call interface 40 between the local user and Zhang San. The call interface includes a "Telephone Assistant" control 41, which the user can input. As shown in Figure 4B, the electronic device can display a "Call" control 42, a "Note-taking" control 43 (the second control), a "Simultaneous Interpretation" control 44, and a "Cancel" control 45 on the call interface 40. The user can then click on the "Note-taking" control 43 to trigger the electronic device to respond to the click input and display call information based on the voice recordings of each party. For descriptions of the "Call" control, "Note-taking" control, "Simultaneous Interpretation" control, and "Cancel" control, please refer to the relevant descriptions in the above embodiments.
[0149] Thus, since users can trigger the electronic device to display call information based on the voice of each party during a call by inputting a second control on the call interface, the flexibility of the electronic device's call information can be improved.
[0150] In some embodiments of this application, before step 101 above, the call method provided in the embodiments of this application may further include the following steps 104 and 105, and step 101 above can be implemented by the following step 101B.
[0151] Step 104: The electronic device receives a third input for at least one contact.
[0152] Step 105: In response to the third input, the electronic device sets the at least one contact as a preset contact.
[0153] In some embodiments of this application, the third input may specifically be the input of contact information for at least one contact.
[0154] In some embodiments of this application, the electronic device can set the at least one contact as a preset contact by adding the contact information of the at least one contact to the memory queue.
[0155] In some embodiments of this application, when a user needs to add contact information to the help queue, the user can first trigger the electronic device to display an automatic smart summary interface through an input. The smart summary interface includes an "Add Number" control and contact information in the help queue. The user can trigger the electronic device to add contact information to the help queue through a third input to the "Add Number" control, or the user can trigger the electronic device to delete contact information from the help queue by inputting contact information in the smart summary interface.
[0156] In some embodiments of this application, before performing the third input, the user can first input the icon of the settings application in the electronic device to trigger the electronic device to display the main interface of the settings application. Then, the user can find the smart summary option on the main interface and, by inputting the smart summary option, trigger the electronic device to display the smart summary interface, which may include: a first identifier and a second identifier.
[0157] When the first indicator is selected, the electronic device enters smart summary mode, and can display key call information based on the voice of each party during each call. When the first indicator is not selected, the electronic device conducts calls in the normal manner. The second indicator can indicate the interface for automatically enabling smart summary.
[0158] For example, when a user clicks the Smart Summary option in the main interface of the settings application, as shown in Figure 5A, the electronic device can display the Smart Summary interface 50. The Smart Summary interface 50 includes a first identifier 51 and a second identifier 52. The user can click on the second identifier 52, as shown in Figure 5B, and the electronic device can display the interface 53 for automatically enabling Smart Summary. It can be seen that the interface 53 does not include contact information, that is, the summary queue does not include contact information, that is, the electronic device has not set preset contacts.
[0159] If a user wants to display call information during a conversation with Zhang San and / or Li Si, as shown in Figure 5B, the user can input information into the "Add Number" control 54 to trigger the electronic device to add Zhang San's and Li Si's phone numbers. Then, as shown in Figure 5C, the electronic device can display Zhang San's and Li Si's phone numbers on interface 53, thus setting Zhang San and Li Si as preset contacts. In this way, when the user is talking to Zhang San or Li Si, the electronic device can automatically display call information based on the voice of each party.
[0160] In this way, since users can add the contact information of the contacts who need to display text and / or key information of the call in advance to the call log queue, there is no need for users to manually trigger it during the call, thus improving the ease of operation of electronic devices to display call information of the call voice.
[0161] In some embodiments of this application, after step 101 described above, the call method provided in this application embodiment may further include step 106.
[0162] Step 106: If the second condition is met, the electronic device stops displaying call information.
[0163] The second condition includes at least one of the following:
[0164] The distance between the electronic device and the human ear is less than the second distance;
[0165] The electronic device disconnected from the headphone device;
[0166] Received user input for a third control in the call interface.
[0167] It is understandable that the electronic device meets the second condition, indicating that the user did not look at the screen of the electronic device, the user did not need the call information, or the user did not have the objective conditions to look at the screen.
[0168] In some embodiments of this application, "stop displaying call information" can be understood as: the electronic device stops acquiring the voice messages of each party in the call and stops displaying the call information.
[0169] In some embodiments of this application, as shown in FIG2A, the electronic device may display an "exit" control 23, i.e., a third control, on the interface 20 displaying call information. The user can trigger the electronic device to cancel the display of call information by inputting the "exit" control 23. It can be understood that the third control can be used to trigger the electronic device to cancel the display of call information based on the voice of each party in the call.
[0170] In some embodiments of this application, the second distance can be set by the user, the default distance of the electronic device, or determined based on big data.
[0171] In some embodiments of this application, the second distance and the first distance may be the same or different, and this application does not limit the embodiments.
[0172] In some embodiments of this application, for other descriptions of the second condition, please refer to the relevant descriptions of the first condition in the above embodiments.
[0173] Thus, since the electronic device can stop displaying call information when the distance between the electronic device and the user's ear is less than the second distance, when the electronic device is disconnected from the headset, or when it receives input from the user to the third control, the electronic device can stop displaying call information when the user is inconvenient, does not need, or cannot view the call information. Therefore, the power consumption of the electronic device can be reduced, and the flexibility of displaying call information can be further improved.
[0174] In some embodiments of this application, after step 101 described above, the call method provided in this application may further include steps 107 and 108.
[0175] Step 107: The electronic device receives the user's fourth input regarding the first information in the call information.
[0176] The first piece of information is either time information or address information.
[0177] In some embodiments of this application, the first information may be time information or location information in the call text.
[0178] In some embodiments of this application, the first information may be key call information or time or location information in a call text of a caller.
[0179] In some embodiments of this application, the first information may be time information or location information from the key information of the call. It is understood that compared to inputting information from the call text, the accuracy of user input is higher because the update or scrolling speed of the key information in the call is slower.
[0180] In some embodiments of this application, the fourth input can be touch input or voice input from the user to the first information. Touch input can be click input, long press input, or hard press input, etc.
[0181] Step 108: The electronic device responds to the fourth input and displays the first details interface corresponding to the first information in the first application.
[0182] In some embodiments of this application, the electronic device may overlay a first details interface on the interface displaying call information, or may display a split screen including the call interface and the first details interface.
[0183] In some embodiments of this application, when the first information is address information, the first application can be a map application, and the first details interface can be the map results interface searched by the map application using the address information as search information.
[0184] For example, as shown in Figure 2B, the electronic device displays the call text of each party on the call interface 24, as well as key information for Scheme 1, Scheme 2, and Scheme 2. The user can perform a fourth input on the key information of Scheme 1, such as clicking on the key information "Go shopping at AA Mall" in Scheme 1. Then, as shown in Figure 6A, the electronic device can display a map interface near AA Mall. In this way, the user can quickly see the distance between AA Mall and their current location, as well as the route, transportation, and travel time to AA Mall.
[0185] In some embodiments of this application, when the first information is time information, the first application can be a calendar application, and the first details interface can be a calendar interface that includes the time information.
[0186] For example, as shown in Figure 2B, the electronic device displays the call text of each party, as well as key information for Scheme 1, Scheme 2, and Scheme 2 in the call interface 24. The user can perform a fourth input on the key information of Scheme 3, such as clicking on the key information of Scheme 2. Then, as shown in Figure 6B, the electronic device can display the calendar interface 27 for August 2024 in the calendar application. Thus, the user can quickly check through the calendar interface 27 whether August 15th is suitable for carrying out the activity in Scheme 3.
[0187] In this way, since users can trigger the electronic device to display the corresponding details interface by inputting the time or location information in the call information, it is convenient for users to quickly check whether the time or location of the communication during the call is appropriate, thereby further improving communication efficiency.
[0188] In some embodiments of this application, after step 101 described above, the call method provided in the embodiments of this application may further include step 109.
[0189] Step 109: After the call ends, the electronic device displays a call summary.
[0190] The call summary may include at least one of the following: caller ID of each party, call voice ID, call text of each party, call subject, key call information, call schedule information, and call to-do list information.
[0191] In some embodiments of this application, a call voice identifier can be used to indicate the call recording of the aforementioned call, and inputting the call voice identifier can trigger an electronic device to play the call recording of the aforementioned call.
[0192] In some embodiments of this application, after the electronic device ends a call, it can generate a call summary based on at least one of all call texts displayed during the call, key call information, and call recordings.
[0193] Understandably, users can quickly understand the content of the above call through the call summary.
[0194] In some embodiments of this application, the electronic device can display a call summary on an Atomic Notes page.
[0195] Thus, since the electronic device can display a call summary after the call ends, including at least one of the following: call topic, call recording, key call information, caller IDs of each party, schedule information discussed during the call, and to-do list information, users can quickly understand and summarize the call content based on the call summary, thereby further improving call efficiency.
[0196] In some embodiments of this application, before step 109 above, the call method provided in the embodiments of this application may further include the following step 110.
[0197] After the call ends, a fourth control is displayed. This fourth control can be used to indicate the progress of call summary generation.
[0198] In some embodiments of this application, the electronic device may display a fourth control after the call ends, or when the call summary generation begins, and display indication information in the fourth control, which may indicate the progress of the call summary generation.
[0199] For example, an electronic device can display a capsule control and show the text "50% complete" or "Completed".
[0200] For example, an electronic device could display a capsule control that includes the message "Generating..." to indicate that the call summary is not yet complete.
[0201] In some embodiments of this application, the fourth control can be displayed in a floating manner, such as on a desktop. Alternatively, the electronic device can display it in a preset display area, such as displaying the fourth identifier in a navigation bar or status bar.
[0202] Thus, since the electronic device can indicate the progress of call summary generation through the fourth control during the call summary generation process, it is convenient for users to know the progress of call summary generation, thereby improving human-computer interaction performance.
[0203] In some embodiments of this application, after step 110 above, the call method provided in the embodiments of this application may further include the following step 111, and the above step 109 may be implemented by the following step 109A.
[0204] Step 111: The electronic device receives the user's fifth input to the fourth control.
[0205] Step 109A: The electronic device responds to the fifth input and displays the call summary interface.
[0206] The call summary interface includes a call summary.
[0207] In some embodiments of this application, when the electronic device receives the fifth input, if the call summary is not yet complete, the electronic device may output a prompt message to remind the user that the call summary is not yet complete. Alternatively, the electronic device may display the portion of the call summary that has already been generated.
[0208] In some embodiments of this application, the call summary interface may be an Atomic Notes interface or any other interface that includes a call summary; this application does not impose any limitations on this.
[0209] In some embodiments of this application, when the electronic device receives the fifth input, the call summary has been completed, and the electronic device can display the call summary.
[0210] For example, taking the above call as a phone call, after the user hangs up, as shown in Figure 7A, the electronic device displays the desktop 70 and a capsule control 71, and the capsule displays the prompt message: "Summary generated...". If the user wants to view the call summary, as shown in Figure 7A, the user can click on the capsule control 71, i.e., the fifth input, as shown in Figure 7B. The electronic device can display the Atomic Notes page 72, which includes the call summary, including the call topic, summary, schedule, to-do list, call recording identifier 73, and the original call text (i.e., the call transcript).
[0211] Thus, since users can trigger the electronic device to display a call summary interface including a call summary by inputting a fifth command to the fourth control, the flexibility of the electronic device in displaying call summaries can be further improved.
[0212] In some embodiments of this application, after step 109 above, the call method provided in the embodiments of this application may further include the following steps 112 and 113.
[0213] Step 112: The electronic device receives the user's sixth input regarding the second information in the call summary.
[0214] Step 113: The electronic device responds to the sixth input and displays the second details interface corresponding to the second information in the second application.
[0215] In this case, the second information indicates the first schedule, and the second details interface is the schedule processing interface; or, the second information indicates the first to-do item, and the second details interface is the to-do item processing interface.
[0216] In some embodiments of this application, the schedule information in the call summary can be linked to a calendar application to automatically create schedules. On the one hand, users can click on the schedule information in the call summary to access the schedule interface of the calendar application and view the time; on the other hand, the calendar application can send notifications and reminders before the scheduled event.
[0217] In some embodiments of this application, the schedule processing interface may include reminder information for reminding the first schedule in advance, such as setting an alarm.
[0218] In some embodiments of this application, the to-do item processing interface may include status information of a first to-do item, which is used to indicate whether the first to-do item has been completed.
[0219] For example, if the identifier (i.e., status information) corresponding to a to-do item is selected, it means that the to-do item has been completed; otherwise, it means that the to-do item has not yet been completed.
[0220] In some embodiments of this application, after a user completes the first task, the electronic device can be triggered to modify the status information to mark the first task as completed.
[0221] Thus, since users can trigger the display of the corresponding details on the electronic device by inputting schedule information or to-do information in the call summary, it is convenient for users to quickly check whether the schedule is appropriate and the processing progress of to-do items, thereby increasing the flexibility of information display on the electronic device.
[0222] The call method provided in this application can be executed by a call device. This application uses a call device executing the call method as an example to illustrate the call device provided in this application.
[0223] This application provides a communication device. FIG8 shows a schematic diagram of the communication device provided in this application. As shown in FIG8, the communication device 800 may include a display module 801.
[0224] Display module 801 is used to display call information based on the voice of each party during a call.
[0225] The call information includes at least one of the following: the call text of each party and key call information.
[0226] In some embodiments of this application, the communication device further includes a receiving module;
[0227] The receiving module is used to receive a first input to a first control in the call request interface before the display module displays call information based on the voice of each party during the call.
[0228] The display module is specifically used to respond to the first input received by the receiving module and display call information according to the voice of each party during the call.
[0229] In some embodiments of this application, the communication device further includes a receiving module;
[0230] The receiving module is used to receive a second input to the second control in the call interface during the call process, before the display module displays call information according to the call voice of each party.
[0231] The display module is specifically used to respond to the second input received by the receiving module and display call information according to the call voice of each party.
[0232] In some embodiments of this application, the display module is specifically used to display call information based on the voice of each party in a call when the other party is a preset contact.
[0233] In some embodiments of this application, the communication device further includes a receiving module and a setting module;
[0234] The receiving module is used to receive a third input for at least one contact.
[0235] The setting module is used to set the at least one contact as a preset contact in response to the third input received by the receiving module. (The above-mentioned call voice...)
[0236] In some embodiments of this application, the display module is specifically used to display call information based on the voice of each caller when a first condition is met; wherein the first condition includes at least one of the following: the distance between the electronic device and the human ear is greater than or equal to a first distance; the electronic device is connected to an earphone device; and the electronic device is in hands-free mode.
[0237] In some embodiments of this application, the display module is further configured to stop displaying call information after displaying call information based on the call voice of each party, provided that a second condition is met; wherein the second condition includes at least one of the following: the distance between the electronic device and the human ear is less than a second distance; the electronic device is disconnected from the headset device; or the user inputs a third control in the call interface is received.
[0238] In some embodiments of this application, the call information includes key call information; the display module is specifically used to display the key call information according to the call topic based on the voice of each caller.
[0239] In some embodiments of this application, the display module is specifically used to convert the dialect speech of at least one party in a call into Mandarin speech, and display the call information according to the Mandarin speech.
[0240] In some embodiments of this application, the display module is specifically used to display the call information according to the first language and the voice of each caller when at least one of the callers speaks a language different from the first language; the first language is the language of the local user.
[0241] In some embodiments of this application, the calling device further includes a receiving module; the receiving module is configured to receive a fourth input of first information in the call information after the display module displays call information according to the call voice of each party, wherein the first information is time information or address information.
[0242] The display module is further configured to respond to the fourth input received by the receiving module by displaying a first details interface corresponding to the first information in the first application.
[0243] In some embodiments of this application, the display module is further configured to display a call summary after the call ends; wherein the call summary includes at least one of the following: caller identifiers of each caller, call text of each caller, call subject, key call information, call-related schedule information, and call-related to-do items information.
[0244] In some embodiments of this application, the display module is further configured to display a fourth control after the call has ended, before displaying the call summary, the fourth control being used to indicate the progress of the call summary generation.
[0245] In some embodiments of this application, the communication device further includes a receiving module;
[0246] The receiving module is used to receive a fifth input to the fourth control after the display module displays the fourth control;
[0247] The display module is specifically used to display a call summary interface in response to the fifth input received by the receiving module, the call summary interface including the call summary.
[0248] In some embodiments of this application, the communication device further includes a receiving module;
[0249] The receiving module is configured to receive a sixth input regarding the second information in the call summary after the display module displays the call summary;
[0250] The display module is also configured to respond to the sixth input received by the receiving module by displaying a second details interface corresponding to the second information in the second application;
[0251] The second information indicates the first schedule, and the second details interface is the schedule processing interface;
[0252] Alternatively, the second information indicates the first to-do item, and the second details interface is the to-do item processing interface.
[0253] In the communication device provided in this application embodiment, the communication device can display communication information including the communication text and / or key communication information of each party based on the communication voice of each party during the call. Therefore, it is convenient for users to combine the key communication information, the communication voice and communication text of each party to accurately understand the other party's communication content. Thus, even if the communication environment is relatively noisy, communication can still be carried out effectively and accurately, thereby improving communication efficiency.
[0254] The calling device in this application embodiment can be an electronic device or a component within an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices besides a terminal. For example, the electronic device can be a mobile phone, tablet computer, laptop computer, PDA, in-vehicle electronic device, mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, ultra-mobile personal computer (UMPC), netbook, or personal digital assistant (PDA), etc. It can also be a server, network attached storage (NAS), personal computer (PC), television (TV), ATM, or self-service machine, etc. This application embodiment does not specifically limit the scope of the device.
[0255] The calling device in this application embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this application embodiment does not specifically limit the specific operating system used.
[0256] The communication device provided in this application embodiment can implement the various processes implemented in the method embodiments of Figures 1 to 7B, and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0257] Optionally, as shown in FIG9, this application embodiment also provides an electronic device 900, including a processor 901 and a memory 902. The memory 902 stores a program or instructions that can run on the processor 901. When the program or instructions are executed by the processor 901, they implement the various steps of the above-described call method embodiment and can achieve the same technical effect. To avoid repetition, they will not be described again here.
[0258] It should be noted that the electronic devices in the embodiments of this application include mobile electronic devices and non-mobile electronic devices.
[0259] Figure 10 is a schematic diagram of the hardware structure of an electronic device that implements an embodiment of this application.
[0260] The electronic device 1500 includes, but is not limited to, components such as: radio frequency unit 1501, network module 1502, audio output unit 1503, input unit 1504, sensor 1505, display unit 1506, user input unit 1507, interface unit 1508, memory 1509, and processor 1510.
[0261] Those skilled in the art will understand that the electronic device 1500 may also include a power supply (such as a battery) for powering the various components. The power supply can be logically connected to the processor 1510 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. The electronic device structure shown in Figure 10 does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0262] The display unit 1506 is used to display call information based on the voice of each party during a call; the call information includes at least one of the following: the call text of each party and key call information.
[0263] In some embodiments of this application, the user input unit 1507 is used to receive a first input to the first control in the call request interface before the display unit 1506 displays call information according to the call voice of each party during the call process.
[0264] The display unit 1506 is specifically used to respond to the first input received by the user input unit 1507 and to display call information according to the voice of each party during the call.
[0265] In some embodiments of this application, the user input unit 1507 is used to receive a second input to the second control in the call interface during the call process, before the display unit 1506 displays call information according to the call voice of each party.
[0266] The display unit 1506 is specifically used to respond to the second input received by the user input unit 1507 and display call information according to the call voice of each party.
[0267] In some embodiments of this application, the display unit 1506 is specifically used to display call information based on the voice of each party in a call when the other party is a preset contact.
[0268] In some embodiments of this application, the user input unit 1507 is used to receive third input for at least one contact;
[0269] The processor 1510 is configured to set at least one contact as a preset contact in response to a third input received by the user input unit 1507.
[0270] In some embodiments of this application, the display unit 1506 is specifically used to display call information based on the call voice of each party when a first condition is met; wherein the first condition includes at least one of the following: the distance between the electronic device and the human ear is greater than or equal to a first distance; the electronic device is connected to the headset device; the electronic device is in hands-free mode.
[0271] In some embodiments of this application, the display unit 1506 is further configured to stop displaying call information after displaying call information based on the call voice of each party, provided that a second condition is met; wherein the second condition includes at least one of the following: the distance between the electronic device and the human ear is less than a second distance; the electronic device is disconnected from the headset device; or the user inputs a third control in the call interface is received.
[0272] In some embodiments of this application, the call information includes key call information; the display unit 1506 is specifically used to display key call information according to the call topic based on the voice of each party in the call.
[0273] In some embodiments of this application, the display unit 1506 is specifically used to convert the dialect speech into Mandarin speech when at least one party's speech is in a dialect, and to display the call information according to the Mandarin speech.
[0274] In some embodiments of this application, the display unit 1506 is specifically used to display call information based on the first language and the voice of each caller when the language of at least one caller is different from the first language; the first language is the language of the local user.
[0275] In some embodiments of this application, the user input unit 1507 is used to receive a fourth input on the first information in the call information after the display unit 1506 displays the call information according to the call voice of each party. The first information is time information or address information.
[0276] The display unit 1506 is also configured to respond to a fourth input received by the user input unit 1507 and display a first details interface corresponding to the first information in the first application.
[0277] In some embodiments of this application, the display unit 1506 is also used to display a call summary after the call ends;
[0278] The call summary includes at least one of the following: the caller ID of each party, the call text of each party, the call subject, key call information, the corresponding schedule information, and the corresponding to-do items information.
[0279] In some embodiments of this application, the display unit 1506 is further configured to display a fourth control after the call has ended, before displaying the call summary, the fourth control being used to indicate the progress of the call summary generation.
[0280] In some embodiments of this application, the user input unit 1507 is used to receive a fifth input to the fourth control after the display unit 1506 displays the fourth control;
[0281] Display unit 1506 is specifically used to display a call summary interface in response to a fifth input received by user input unit 1507, the call summary interface including a call summary.
[0282] In some embodiments of this application, the user input unit 1507 is used to receive a sixth input on the second information in the call summary after the display unit 1506 displays the call summary;
[0283] The display unit 1506 is also configured to respond to the sixth input received by the user input unit 1507 and display a second details interface corresponding to the second information in the second application;
[0284] The second information indicates the first schedule, and the second details interface is the schedule processing interface;
[0285] Alternatively, the second information indicates the first to-do item, and the second details screen is the to-do item processing interface.
[0286] In the electronic device provided in this application embodiment, the electronic device can display call information including the call text and / or key call information of each caller based on the call voice of each caller during the call. Therefore, it is convenient for users to combine the key call information, the call voice and call text of each caller to accurately know the other party's call content. Thus, even if the call environment is relatively noisy, communication can still be carried out effectively and accurately, thereby improving the efficiency of call communication.
[0287] It should be understood that, in this embodiment, the input unit 1504 may include a graphics processing unit (GPU) 15041 and a microphone 15042. The GPU 15041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 1506 may include a display panel 15061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1507 includes a touch panel 15071 and at least one of other input devices 15072. The touch panel 15071 is also called a touch screen. The touch panel 15071 may include a touch detection device and a touch controller. Other input devices 15072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0288] The memory 1509 can be used to store software programs and various data. The memory 1509 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 1509 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 1509 in this embodiment includes, but is not limited to, these and any other suitable types of memory.
[0289] Processor 1510 may include one or more processing units; optionally, processor 1510 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 1510.
[0290] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described call method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0291] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0292] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described call method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0293] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0294] This application provides a computer program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described call method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0295] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0296] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0297] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. A method for making a call, comprising: During the call, call information is displayed based on the voice recordings of each party. The call information includes at least one of the following: the call text of each party and key call information.
2. The method according to claim 1, wherein, Before displaying call information based on the voice recordings of each party during a call, the method further includes: Receive the first input to the first control in the call request interface; During the call, the method of displaying call information based on the voice recordings of each party includes: In response to the first input, during the call, call information is displayed based on the voice recordings of each party.
3. The method according to claim 1, wherein, Before displaying call information based on the voice recordings of each party, the method further includes: During the call, receive a second input to the second control in the call interface; The method of displaying call information based on the voice recordings of each party includes: In response to the second input, call information is displayed based on the voice messages of each party in the call.
4. The method according to claim 1, wherein, The method of displaying call information based on the voice recordings of each party includes: When the other party in the call is a preset contact, the call information is displayed based on the voice of each party.
5. The method according to claim 4, wherein, The method further includes: Receive third input for at least one contact; In response to the third input, the at least one contact is set as a preset contact.
6. The method according to claim 1, wherein, The method of displaying call information based on the voice recordings of each party includes: If the first condition is met, the call information is displayed based on the voice recordings of each party in the call; The first condition includes at least one of the following: The distance between the electronic device and the human ear is greater than or equal to the first distance; The electronic device is connected to the headphone device; The electronic device is in hands-free mode.
7. The method according to any one of claims 1 to 5, wherein, After displaying call information based on the voice recordings of each party, the method further includes: If the second condition is met, stop displaying call information; The second condition includes at least one of the following: The distance between the electronic device and the human ear is less than the second distance; The electronic device disconnected from the headphone device; Received user input for a third control in the call interface.
8. The method according to claim 1, wherein, The call information includes the key call information; The method of displaying call information based on the voice recordings of each party includes: Based on the voice recordings of each party in the call, the key information of the call is displayed according to the call topic.
9. The method according to claim 1, wherein, The method of displaying call information based on the voice recordings of each party includes: If at least one party in the call speaks a dialect, the dialect is converted to Mandarin, and the call information is displayed based on the Mandarin pronunciation.
10. The method according to claim 1, wherein, The method of displaying call information based on the voice recordings of each party includes: If at least one party in the call speaks a language different from the first language, the call information is displayed based on the first language and the voice of each party; the first language is the language of the local user.
11. The method according to claim 1, wherein, After displaying call information based on the voice recordings of each party, the method further includes: Receive a fourth input for the first information in the call information, wherein the first information is time information or address information; In response to the fourth input, a first details interface corresponding to the first information is displayed in the first application.
12. The method according to claim 1, wherein, The method further includes: After the call ends, a call summary is displayed; The call summary includes at least one of the following: the caller ID of each party, the call text of each party, the call subject, key information of the call, the schedule information corresponding to the call, and the to-do items information corresponding to the call.
13. The method according to claim 12, wherein, Before displaying the call summary, the method further includes: After the call ends, a fourth control is displayed, which indicates the progress of generating the call summary.
14. The method according to claim 13, wherein, After displaying the fourth control, the method further includes: Receive a fifth input to the fourth control; The displayed call summary includes: In response to the fifth input, a call summary interface is displayed, which includes the call summary.
15. The method according to claim 12, wherein, After displaying the call summary, the method further includes: Receive a sixth input for the second information in the call summary; In response to the sixth input, a second details interface corresponding to the second information is displayed in the second application; The second information indicates the first schedule, and the second details interface is the schedule processing interface; Alternatively, the second information indicates the first to-do item, and the second details interface is the to-do item processing interface.
16. A communication device, comprising: Display module; The display module is used to display call information based on the voice of each party during a call. The call information includes at least one of the following: the call text of each party and key call information.
17. The apparatus according to claim 16, wherein, The device also includes a receiving module; The receiving module is used to receive a first input to a first control in the call request interface before the display module displays call information based on the voice of each party during the call. The display module is specifically used to respond to the first input received by the receiving module and display call information according to the voice of each party during the call.
18. The apparatus according to claim 16, wherein, The device also includes a receiving module; The receiving module is used to receive a second input to the second control in the call interface during the call process, before the display module displays call information according to the call voice of each party. The display module is specifically used to respond to the second input received by the receiving module and display call information according to the call voice of each party.
19. An electronic device comprising a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the call method as claimed in any one of claims 1 to 15.
20. A readable storage medium storing a program or instructions that, when executed by a processor, implement the steps of the call method as described in any one of claims 1 to 15.
21. A computer program product stored in a storage medium, the computer program product being executed by at least one processor to implement the call method as described in any one of claims 1 to 15.
22. A chip comprising a processor and a communication interface coupled to the processor, the processor being configured to run a program or instructions to implement the call method as described in any one of claims 1 to 15.
Citation Information
Patent Citations
Call content analyzing and extracting system and method
CN103873654A
Communication processing method and device and communication device
CN109151225A
Voice call recognition method and device and storage medium
CN111355838A
Call assisting method and system
CN111491057A
Call method and device, electronic equipment and readable storage medium
CN119254880A