Call information transmission method and device, equipment, storage medium and program product

By generating and sending call text after satellite call connection, the problem of unclear and delayed calls in satellite communication is solved, and the timely and accurate transmission of satellite call information is achieved.

CN120528484APending Publication Date: 2025-08-22BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410199660.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-02-22
Publication Date
2025-08-22

AI Technical Summary

Technical Problem

The call process in satellite communication is not clear enough and there is time delay, which makes it impossible for users to obtain key call information in a timely and accurate manner, and the call information transmission efficiency is poor.

Method used

After the first device establishes a satellite call connection with the second device, a call text is generated and the call text is sent to the second device under the preset conditions. The call text is generated through voice recognition and keyword database matching, including the topic information and voice content selected by the user.

Benefits of technology

By generating and sending call text, the second device user can timely and accurately obtain key information of satellite calls, improving the efficiency of call information transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120528484A_ABST
    Figure CN120528484A_ABST
Patent Text Reader

Abstract

The invention relates to a call information transmission method and device, equipment, a storage medium and a program product. The method comprises the following steps: a first device establishes a satellite call connection with a second device; generating a call text, wherein the call text is a text generated based on the call content of the satellite call connection; and if a preset condition is satisfied, sending the call text to the second device. According to the method, after the satellite call connection is established between the first equipment and the second equipment, the call text corresponding to the satellite call is generated, and the call text is sent to the second equipment under the condition that the preset condition is met, so that a user at the second equipment can timely and accurately obtain the key information of the satellite call through the call text, and the user experience is improved. And the transmission efficiency of the call information is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to a call information transmission method, apparatus, device, storage medium, and program product. Background Art

[0002] Satellite communication refers to the use of satellite technology to achieve inter-terminal communication. Unlike traditional base station communication, satellite communication can be used in areas without base station coverage, such as oceans, deserts, and high mountains. It is widely used in scenarios such as navigation, rescue, and exploration. However, due to factors such as the long distance between satellites and ground stations, low signal propagation speeds, and complex signal processing, satellite communication can lead to unclear calls and time delays. This prevents users from obtaining timely and accurate key call information, resulting in poor call information transmission efficiency. Summary of the Invention

[0003] To overcome the problems existing in the related art, the present disclosure provides a call information transmission method, apparatus, device, storage medium and program product.

[0004] According to a first aspect of an embodiment of the present disclosure, a call information transmission method is provided, including:

[0005] The first device establishes a satellite call connection with the second device;

[0006] generating a call text, wherein the call text is a text generated based on the call content of the satellite call connection;

[0007] If the preset condition is met, the call text is sent to the second device.

[0008] Optionally, generating the call text includes:

[0009] Displaying a call interface on the first device; wherein the call interface is used to display subject information options;

[0010] In response to a selection operation on a subject information option, collecting information matching the selected subject information option;

[0011] The call text is generated according to the collected information.

[0012] Optionally, the collecting of information matching the selected subject information option includes:

[0013] Collecting first information matching the selected topic information option in the system of the first device; and / or identifying second information matching the selected topic information option from the call voice.

[0014] Optionally, the first device has a pre-stored keyword library; and generating the call text includes:

[0015] Based on each keyword in the keyword library, information matching the keyword is collected, and the call text is generated according to the collected information.

[0016] Optionally, before collecting information matching each keyword in the keyword library, the method further includes:

[0017] Determine that the power level of the first device is greater than a preset power level.

[0018] Optionally, the collecting information matching each keyword in the keyword library and generating the call text according to the collected information includes:

[0019] Convert call audio to text;

[0020] Extracting call keywords from the voice text;

[0021] Matching the call keyword with each keyword in the keyword library to obtain a target call keyword;

[0022] The voice text corresponding to the target call keyword is determined as the call text.

[0023] Optionally, if a preset condition is met, sending the call text to the second device includes:

[0024] In response to the first device and the second device disconnecting the satellite call connection, sending the call text to the second device; or,

[0025] In response to detecting a preset operation performed on the first device during a call, the call text is sent to the second device.

[0026] According to a second aspect of an embodiment of the present disclosure, there is provided a call information transmission device, comprising:

[0027] a connection module configured to establish a satellite call connection between the first device and the second device;

[0028] a text generation module configured to generate a call text, wherein the call text is a text generated based on the call content of the satellite call connection;

[0029] The sending module is configured to send the call text to the second device if a preset condition is met.

[0030] According to a third aspect of an embodiment of the present disclosure, there is provided an electronic device, including:

[0031] processor;

[0032] a memory for storing processor-executable instructions;

[0033] Wherein, the processor is configured to:

[0034] establishing a satellite call connection with a second device;

[0035] generating a call text, wherein the call text is a text generated based on the call content of the satellite call connection;

[0036] If the preset condition is met, the call text is sent to the second device.

[0037] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which computer program instructions are stored. When the program instructions are executed by a processor, the steps of the call information transmission method provided in the first aspect of the present disclosure are implemented.

[0038] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the steps of the call information transmission method provided in the first aspect of the present disclosure.

[0039] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: after a satellite call connection is established between a first device and a second device, a call text corresponding to the satellite call is generated, and when preset conditions are met, the call text is sent to the second device. In this way, the user at the second device can obtain key information of the satellite call in a timely and accurate manner through the call text, thereby improving the efficiency of transmitting call information.

[0040] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0042] Figure 1 It is a structural diagram of an implementation environment according to an exemplary embodiment.

[0043] Figure 2 The figure is a flowchart of a method for transmitting call information according to an exemplary embodiment.

[0044] Figure 3 The figure is a schematic diagram of a call interface according to an exemplary embodiment.

[0045] Figure 4 The figure is a schematic diagram of a posting interface according to an exemplary embodiment.

[0046] Figure 5 The figure is a flowchart of a method for transmitting call information according to another exemplary embodiment.

[0047] Figure 6 The figure is a block diagram of a device for transmitting call information according to an exemplary embodiment.

[0048] Figure 7 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0049] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible embodiments consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.

[0050] It should be noted that all actions of acquiring signals, information or data in the present disclosure are carried out in compliance with the relevant local data protection laws and policies and with the authorization given by the owner of the corresponding device.

[0051] Figure 1 1 is a schematic diagram illustrating an implementation environment according to an exemplary embodiment. The implementation environment may include a first terminal 101, a second terminal 102, and a communication satellite 103. The first terminal 101 and the second terminal 102 are connected in communication via the communication satellite 103. The first terminal 101 is the calling party of the communication satellite and may be a terminal device such as a satellite phone or satellite communication module capable of transmitting signals to the satellite 103. The second terminal 102 is the called party of the satellite communication and may be a terminal device similar to the first terminal 101 capable of initiating satellite communication, or a terminal device that cannot initiate satellite communication, such as a smartphone or landline phone.

[0052] Figure 2 This is a flow chart of a method for transmitting call information according to an exemplary embodiment. The method can be applied to a first device, which is a terminal device capable of initiating satellite communication, for example, Figure 1 The first terminal 101 is shown. Figure 2 As shown, the call information transmission method may include the following steps.

[0053] S201: A first device establishes a satellite call connection with a second device.

[0054] In one embodiment of the present disclosure, a first device may send a signal to a corresponding satellite via an antenna, and then the satellite relays the signal to a corresponding ground station, which processes the signal and sends it to a second device, thereby establishing a satellite call connection between the first device and the second device. The second device, as the called party of the satellite communication, may be Figure 1 The second terminal 102 is shown.

[0055] S202: Generate call text.

[0056] In one embodiment of the present disclosure, a call text corresponding to the satellite call between the first device and the second device may be generated through methods such as voice recognition and voice-to-text conversion; wherein the call text may be text generated based on the call content of the satellite call connection, and the call text may be used to reflect the conversation content in the satellite call.

[0057] S203: If the preset condition is met, send the call text to the second device.

[0058] In one embodiment of the present disclosure, if a preset condition is met, the first device transmits the call text to the second device, enabling the user at the second device to accurately and quickly access the content of the satellite call, thereby improving the efficiency of call information transmission. The preset condition may include the user at the first device actively triggering the call text transmission, the satellite call being terminated, and other conditions related to triggering the call text transmission.

[0059] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: after a satellite call connection is established between a first device and a second device, a call text corresponding to the satellite call is generated, and when preset conditions are met, the call text is sent to the second device. In this way, the user at the second device can obtain key information of the satellite call in a timely and accurate manner through the call text, thereby improving the efficiency of transmitting call information.

[0060] As an optional implementation, S202 may include: displaying a call interface on the first device; wherein the call interface is used to display subject information options; in response to a selection operation of the subject information option, collecting information matching the selected subject information option; and generating call text based on the collected information.

[0061] In one embodiment of the present disclosure, Figure 3 FIG. 1 is a schematic diagram of a call interface according to an exemplary embodiment. Figure 3As shown, a call interface can be displayed during a satellite call, and multiple subject information options can be displayed in the call interface, where the subject information can be a predetermined conversation topic that is mentioned frequently or is of high importance in the satellite call scenario, such as battery power, current location, current physical condition, weather, mood, etc.

[0062] The user at the first device can make their own judgment and select the conversation topic that the called party needs to pay attention to. They can select it by clicking the corresponding topic information option in the call interface. Then, in response to the user's selection operation, information matching the selected topic information option is collected and the corresponding call text is generated. For example, user A at the first device clicks the "Current Location" topic information option. Then, the current location information of the first device is collected, which is a degree and b minutes east longitude and c degrees and d minutes north latitude. Finally, the current location information is converted into text form to generate a call text. The call text "A's current location: a degree and b minutes east longitude, c degrees and d minutes north latitude" can be displayed at the corresponding position in the call page, making it convenient for user A to view the information corresponding to the selected topic information option.

[0063] As an optional implementation, collecting information that matches the selected subject information option includes: collecting first information that matches the selected subject information option in the system of the first device; and / or identifying second information that matches the selected subject information option from the call voice.

[0064] In one embodiment of the present disclosure, the information matched with the selected subject information option may include first information collected from the system of the first device. Specifically, the first information can be obtained by accessing the application, database or other data sources of the first device. The above-mentioned other data sources may be other terminal devices associated with the first device, for example, the user's smart wearable device (bracelet, smart watch, etc.), vehicle, etc. For example, the user at the first device clicks on the "weather" subject information option, and then the first information is collected from the weather application of the first device. The first information may include weather conditions, temperature, etc. For another example, the user at the first device clicks on the "current physical condition" subject information option, and then the first information is collected from the user's bracelet. The first information may include the user's heart rate, blood oxygen, etc.

[0065] In another embodiment of the present disclosure, the information matching the selected subject information option may also include second information identified from the call voice. Specifically, the call can be recorded or the voice can be converted into text, and then the second information can be identified from the call recording or the converted text using voice recognition technology. For example, the user on the first device clicks the "Mood" subject information option, and then the second information is identified from the call recording as "I was frightened and feel a little nervous."

[0066] As an optional implementation, S202 may include: based on each keyword in the keyword library, collecting information matching the keyword, and generating a call text according to the collected information.

[0067] In one embodiment of the present disclosure, a keyword library can be pre-stored on the first device. This pre-established keyword library includes keywords corresponding to conversation topics related to satellite call scenarios. These conversation topics can include conversation topics corresponding to the topic information displayed in the call interface, as well as other conversation topics not displayed in the call interface. Thus, based on each keyword in the keyword library, information matching each keyword can be collected from the system of the first device and / or from the call audio, and a corresponding call text can be generated.

[0068] As an optional implementation manner, before collecting information matching each keyword in the keyword library, it includes: determining that the power level of the first device is greater than a preset power level.

[0069] In one embodiment of the present disclosure, the keyword library contains a large amount of data. The process of collecting information matching the keywords requires a large amount of computing power and sufficient random access memory (RAM) resources, which consumes a large amount of power. Based on this, before matching each keyword in the keyword library, it is determined that the power level of the first device is greater than a preset power level, such as 85%, to ensure that the information matching the keyword can be successfully collected.

[0070] In one feasible implementation, after collecting information matching each keyword in the keyword library, the keyword matching the user's selected topic information option can be prioritized. This allows the scope of information collection to be expanded, ensuring that information corresponding to the user's selected topic information is collected, to provide a more comprehensive call transcript. Furthermore, call transcripts corresponding to the information can be generated based on the order in which the keywords are matched, allowing the user on the second device to better understand the information sharing intentions of the user on the first device.

[0071] As an optional implementation method, based on each keyword in the keyword library, information matching the keyword is collected, and a call text is generated based on the collected information, including: converting the call voice into voice text; extracting the call keywords in the voice text; matching the call keywords with each keyword in the keyword library to obtain the target call keyword; and determining the voice text corresponding to the target call keyword as the call text.

[0072] In one embodiment of the present disclosure, the call speech can be converted into speech text by a speech-to-text method, and then, each call keyword is extracted from the speech text by a method such as speech recognition. Then, these call keywords are matched with each keyword in the keyword library respectively, and the successfully matched call keywords are determined as target call keywords. Finally, the speech text corresponding to the target call keyword is extracted, and these speech texts are determined as call texts.

[0073] In a feasible implementation, in response to a selection operation on a subject information option, collecting information matching the selected subject information option; and generating a call text based on the collected information may include:

[0074] Determine the keywords corresponding to the above-mentioned subject information options. After the user clicks on the subject information option, determine the keywords corresponding to the selected subject information option. Then, convert the call voice into voice text through the voice-to-text method, and extract each call keyword from the voice text through voice recognition and other methods. Then, match each call keyword in the call process with the keyword corresponding to the selected subject information option respectively, and determine the successfully matched call keyword as the target call keyword. Finally, extract the voice text corresponding to the target call keyword, and determine these voice texts as call texts.

[0075] As an optional implementation, S203 may include: sending a call text to the second device in response to the first device disconnecting the satellite call connection with the second device; or sending a call text to the second device in response to detecting a preset operation on the first device during the call.

[0076] In one embodiment of the present disclosure, the preset conditions for controlling the first device to send a call text to the second device may include: the termination of the current satellite call and the disconnection of the satellite call between the first device and the second device; or the user performing a preset operation on the first device when the user wishes to send a generated call text to the second device during the call; for example, the preset operation may be a preset gesture, a click on a preset interface location, etc. In this way, the first device can send the call text to the second device via satellite, so that the user at the second device can accurately obtain the information that the user at the first device wants to convey.

[0077] In a feasible implementation, before sending the call text to the second device, the first device can jump from the call interface to the text sending interface, where the generated call text is displayed for the user at the first device to confirm or edit. For example, the text sending interface can be the SMS interface of the first device. Figure 4 FIG. 1 is a schematic diagram of a posting interface according to an exemplary embodiment. Figure 4 As shown, the generated call text is displayed in the posting interface: "A's current location: a degree and b minutes east longitude, c degree and d minutes north latitude".

[0078] In a feasible embodiment, when the second device is a terminal device of the same type as the first device and can initiate satellite communication, for example, when the second device is a satellite phone, due to the limitations of current satellite communication technology, in order to ensure that the satellite signal can be received smoothly, the satellite phone needs to maintain a stable posture during the signal reception process. Based on this, before the second device receives the call text sent to it by the first device via satellite, a prompt message can be sent to the second device to encourage the user at the second device to maintain the current posture of the second device.

[0079] Figure 5 FIG. 1 is a flow chart showing a method for transmitting call information according to another exemplary embodiment. Figure 5 As shown, the call information transmission method may include the following steps.

[0080] S501: The first device establishes a satellite call connection with the second device;

[0081] S502: Determine whether the power level of the first device is greater than a preset power level; if so, execute S503; if not, execute S504;

[0082] S503: Based on each keyword in the keyword library, collect information matching the keyword;

[0083] S504: Waiting for the user to select a subject information option;

[0084] S505: In response to the user's selection operation on the subject information option, collecting information matching the selected subject information option;

[0085] S506: Generate a call text based on the collected information;

[0086] S507: If the preset condition is met, send the call text to the second device.

[0087] Figure 6 FIG. 1 is a block diagram of a call information transmission device according to an exemplary embodiment. Figure 6The call information transmission device 600 includes a connection module 601, a text generation module 602 and a sending module 603.

[0088] The connection module 601 is configured to establish a satellite call connection between the first device and the second device;

[0089] The text generation module 602 is configured to generate a call text, where the call text is a text generated based on the call content of the satellite call connection;

[0090] The sending module 603 is configured to send the call text to the second device if a preset condition is met.

[0091] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: after a satellite call connection is established between a first device and a second device, a call text corresponding to the satellite call is generated, and when preset conditions are met, the call text is sent to the second device. In this way, the user at the second device can obtain key information of the satellite call in a timely and accurate manner through the call text, thereby improving the efficiency of transmitting call information.

[0092] Optionally, the text generation module 602 includes:

[0093] a display submodule configured to display a call interface on the first device; wherein the call interface is used to display subject information options;

[0094] A first collecting submodule is configured to collect information matching the selected subject information option in response to a selection operation on the subject information option;

[0095] The generating submodule is configured to generate the call text according to the collected information.

[0096] Optionally, the first collection submodule includes:

[0097] A first matching submodule is configured to collect first information matching the selected subject information option in the system of the first device; and / or,

[0098] The second matching submodule is configured to identify second information matching the selected topic information option from the call voice.

[0099] Optionally, the first device has a pre-stored keyword library;

[0100] The text generation module 602 includes:

[0101] The second collection submodule is configured to collect information matching each keyword in the keyword library, and generate the call text according to the collected information.

[0102] Optionally, before the second collection submodule, the text generation module 602 includes:

[0103] The determination submodule is configured to determine that the power level of the first device is greater than a preset power level.

[0104] Optionally, the second collection submodule is configured to:

[0105] Convert call audio to text;

[0106] Extracting call keywords from the voice text;

[0107] Matching the call keyword with each keyword in the keyword library to obtain a target call keyword;

[0108] The voice text corresponding to the target call keyword is determined as the call text.

[0109] Optionally, the sending module 603 includes:

[0110] A first sending submodule is configured to send the call text to the second device in response to the first device and the second device disconnecting the satellite call connection; or

[0111] The second sending submodule is configured to send the call text to the second device in response to detecting a preset operation performed on the first device during a call.

[0112] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0113] The present disclosure also provides a computer-readable storage medium having computer program instructions stored thereon. When the program instructions are executed by a processor, the steps of the call information transmission method provided by the present disclosure are implemented.

[0114] Figure 7 FIG1 is a block diagram of an electronic device 700 according to an exemplary embodiment. For example, the electronic device 700 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a personal digital assistant, or other device capable of initiating satellite communications.

[0115] Reference Figure 7 The electronic device 700 may include one or more of the following components: a processing component 702 , a memory 704 , a power component 706 , a multimedia component 708 , an audio component 710 , an input / output interface 712 , a sensor component 714 , and a communication component 716 .

[0116] The processing component 702 generally controls the overall operation of the electronic device 700, such as operations associated with display, phone calls, data communications, camera operation, and recording operations. The processing component 702 may include one or more processors 720 to execute instructions to perform all or part of the steps of the call information transmission method described above. In addition, the processing component 702 may include one or more modules to facilitate interaction between the processing component 702 and other components. For example, the processing component 702 may include a multimedia module to facilitate interaction between the multimedia component 708 and the processing component 702.

[0117] The memory 704 is configured to store various types of data to support operations on the electronic device 700. Examples of such data include instructions for any application or method operating on the electronic device 700, contact data, phone book data, messages, pictures, videos, etc. The memory 704 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.

[0118] The power supply component 706 provides power to the various components of the electronic device 700. The power supply component 706 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the electronic device 700.

[0119] The multimedia component 708 includes a screen that provides an output interface between the electronic device 700 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensor can not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 708 includes a front camera and / or a rear camera. When the electronic device 700 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each front camera and rear camera can be a fixed optical lens system or have a focal length and optical zoom capability.

[0120] The audio component 710 is configured to output and / or input audio signals. For example, the audio component 710 includes a microphone (MIC), which is configured to receive external audio signals when the electronic device 700 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 704 or transmitted via the communication component 716. In some embodiments, the audio component 710 also includes a speaker for outputting audio signals.

[0121] The input / output interface 712 provides an interface between the processing component 702 and peripheral interface modules, such as a keyboard, a click wheel, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

[0122] The sensor assembly 714 includes one or more sensors for providing various aspects of status assessment for the electronic device 700. For example, the sensor assembly 714 can detect the open / closed state of the electronic device 700, the relative positioning of components, such as the display and keypad of the electronic device 700. The sensor assembly 714 can also detect changes in the position of the electronic device 700 or a component of the electronic device 700, the presence or absence of user contact with the electronic device 700, the orientation or acceleration / deceleration of the electronic device 700, and temperature changes of the electronic device 700. The sensor assembly 714 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 714 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 714 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0123] The communication component 716 is configured to facilitate wired or wireless communication between the electronic device 700 and other devices. The electronic device 700 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 716 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 716 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0124] In an exemplary embodiment, the electronic device 700 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to execute the above-mentioned call information transmission method.

[0125] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 704 including instructions. The instructions can be executed by the processor 720 of the electronic device 700 to implement the above-mentioned call information transmission method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0126] In another exemplary embodiment, a computer program product is further provided. The computer program product includes a computer program that can be executed by a programmable device, and the computer program has a code portion for executing the above-mentioned call information transmission method when executed by the programmable device.

[0127] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the present disclosure. This disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the following claims.

[0128] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A call information transmission method, characterized in that: include: The first device establishes a satellite call connection with the second device; generating a call text, wherein the call text is a text generated based on the call content of the satellite call connection; If the preset condition is met, the call text is sent to the second device.

2. The method according to claim 1, characterized in that Generating the call text includes: Displaying a call interface on the first device; wherein the call interface is used to display subject information options; In response to a selection operation on a subject information option, collecting information matching the selected subject information option; The call text is generated according to the collected information.

3. The method according to claim 2, characterized in that The information collected that matches the selected subject information option includes: Collecting first information matching the selected topic information option in the system of the first device; and / or identifying second information matching the selected topic information option from the call voice.

4. The method according to claim 1, wherein The first device has a pre-stored keyword library; generating the call text includes: Based on each keyword in the keyword library, information matching the keyword is collected, and the call text is generated according to the collected information.

5. The method according to claim 4, characterized in that Before collecting information matching each keyword in the keyword library, the method includes: Determine that the power level of the first device is greater than a preset power level.

6. The method according to claim 4, characterized in that The step of collecting information matching each keyword in the keyword library and generating the call text according to the collected information includes: Convert call audio to text; Extracting call keywords from the voice text; Matching the call keyword with each keyword in the keyword library to obtain a target call keyword; The voice text corresponding to the target call keyword is determined as the call text.

7. The method according to any one of claims 1 to 6, characterized in that If a preset condition is met, sending the call text to the second device includes: In response to the first device and the second device disconnecting the satellite call connection, sending the call text to the second device; or, In response to detecting a preset operation performed on the first device during a call, the call text is sent to the second device.

8. A call information transmission device, characterized in that: include: a connection module configured to establish a satellite call connection between the first device and the second device; a text generation module configured to generate a call text, wherein the call text is a text generated based on the call content of the satellite call connection; The sending module is configured to send the call text to the second device if a preset condition is met.

9. An electronic device, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to: establishing a satellite call connection with a second device; generating a call text, wherein the call text is a text generated based on the call content of the satellite call connection; If the preset condition is met, the call text is sent to the second device.

10. A computer-readable storage medium having computer program instructions stored thereon, characterized in that: When the program instructions are executed by a processor, the steps of the method according to claims 1 to 7 are implemented.

11. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to claims 1 to 7 are implemented.