Information processing method and device, electronic equipment and computer readable storage medium

By adding conversion controls and keyword reminder functions to the game interface, the problem of poor information communication in multi-language game environments is solved, rapid communication and key information reminders are achieved, and the player's gaming experience is improved.

CN120586403APending Publication Date: 2025-09-05NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510499106.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-18
Publication Date
2025-09-05

AI Technical Summary

Technical Problem

In a multilingual gaming environment, communication barriers between players prevent information from being effectively conveyed, affecting the gaming experience and making it easy for key information to be overlooked.

Method used

Provided are an information processing method and device, which automatically identify the language of the recipient and convert information into a language understandable to the recipient by adding a conversion control in a graphical user interface, and at the same time remind important information through a keyword reminder function.

Benefits of technology

It enables rapid information exchange between players from different countries, improves communication efficiency and gaming experience, and ensures that key information is noticed in a timely manner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120586403A_ABST
    Figure CN120586403A_ABST
Patent Text Reader

Abstract

The invention discloses an information processing method, an information exchange interface is provided in a graphical user interface, the information exchange interface at least comprises an information input area, a conversion control and a sending control, and the information input area is used for acquiring first information input by a sender by adopting a first language type; in response to a trigger operation for the conversion control, obtaining target receiver information corresponding to the first information, and determining a second language type corresponding to a target receiver according to the target receiver information; according to the second language type, converting the first information into second information under the second language type; and in response to a trigger operation for the sending control, sending the second information to the terminal device of the target receiver, so that the terminal device of the target receiver displays the second information in a second language type. According to the method, the conversion control is added to the information exchange interface, multiple receiver languages are automatically recognized, information is converted, information missing is avoided, and the communication efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computers, and in particular to an information processing method, device, electronic device, and computer-readable storage medium. Background Art

[0002] Currently, communication barriers can arise when players from different countries interact with each other in various game genres. Typically, the sender initiates a message, and the receiver, upon seeing the message in the foreign language, clicks a translation button to translate it into their own language. However, many novice players, upon receiving the message, do not understand the foreign language and are unaware of the translation button, resulting in poor communication and a negative impact on the player's gaming experience.

[0003] At the same time, the sender hopes that the receiver can pay attention to some key information and may send messages repeatedly to remind the other party. However, after the receiver enters the game and receives a large number of group messages, it is easy to miss the key information. Summary of the Invention

[0004] The present application provides an information processing method, device, electronic device, and computer-readable storage medium, which enable players from different countries to quickly obtain information content, improve reading efficiency, and communicate more conveniently. In addition, by triggering keyword reminders, players can obtain important information in a large amount of information in the first place, thereby improving the gaming experience.

[0005] In a first aspect, an embodiment of the present application provides an information processing method, comprising: providing an information exchange interface in a graphical user interface, the information exchange interface comprising at least: an information input area, a conversion control, and a send control, wherein the information input area is used to obtain first information input by a sender in a first language;

[0006] In response to a trigger operation on the conversion control, obtaining target recipient information corresponding to the first information, and determining a second language type corresponding to the target recipient based on the target recipient information;

[0007] Converting the first information into second information in the second language according to the second language;

[0008] In response to a trigger operation on the sending control, the second information is sent to the terminal device of the target recipient, so that the terminal device of the target recipient displays the second information in the second language.

[0009] In a second aspect, an embodiment of the present application provides an information processing device, the device comprising: a display module for providing an information exchange interface, the information exchange interface comprising at least: an information input area, a conversion control, and a send control, wherein the information input area is used to obtain first information input by a sender in a first language;

[0010] an acquisition module, configured to acquire target recipient information corresponding to the first information in response to a trigger operation on the conversion control, and determine a second language type corresponding to the target recipient based on the target recipient information;

[0011] a conversion module, configured to convert the first information into second information in the second language according to the second language;

[0012] The sending module is configured to send the second information to a terminal device of a target recipient in response to a triggering operation on the sending control, so that the terminal device of the target recipient displays the second information in a second language.

[0013] In a third aspect, an embodiment of the present application provides an electronic device comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor and the memory communicate through the bus, and when the machine-readable instructions are executed by the processor, the method of the first aspect is performed.

[0014] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the method of the first aspect is executed.

[0015] The information processing method provided in the present application provides an information exchange interface in a graphical user interface, wherein the information exchange interface includes at least: an information input area, a conversion control, and a sending control, wherein the information input area is used to obtain first information input by a sender in a first language; in response to a trigger operation on the conversion control, obtain target recipient information corresponding to the first information, and determine a second language corresponding to the target recipient based on the target recipient information; according to the second language, convert the first information into second information in the second language; and in response to a trigger operation on the sending control, send the second information to a terminal device of the target recipient, so that the terminal device of the target recipient displays the second information in the second language.

[0016] From the above method, it can be seen that this application can automatically identify the language types corresponding to recipients in different countries and convert information by adding conversion controls to the information exchange interface. The recipient can read the information directly after receiving it, avoiding secondary translation and improving communication efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments of the present application. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0018] Figure 1 This is a flow chart of the information processing method provided by an embodiment of the present application;

[0019] Figure 2 This is a schematic diagram of an interface of the information processing method provided by an embodiment of the present application;

[0020] Figure 3 This is another flowchart of the information processing method provided in the embodiment of the present application;

[0021] Figure 4 This is another interface diagram of the information processing method provided in the embodiment of the present application;

[0022] Figure 5 is a flowchart of the information processing method provided in an embodiment of the present application;

[0023] Figure 6 This is another interface diagram of the information processing method provided in the embodiment of the present application;

[0024] Figure 7 This is another interface diagram of the information processing method provided in the embodiment of the present application;

[0025] Figure 8 is a structural diagram of an information processing device provided in an embodiment of the present application;

[0026] Figure 9 This is another structural diagram of the information processing device provided in an embodiment of the present application;

[0027] Figure 10 This is a structural block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0028] The following description sets forth many specific details to facilitate a thorough understanding of the present application. However, the present application can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the scope of the present application. Therefore, the present application is not limited to the specific implementations disclosed below.

[0029] It should be noted that the terms "first", "second", "third", etc. in the claims, description and drawings of the present application are used to distinguish similar objects and are not used to describe a specific order or sequence. The data used in this way are interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in a sequence other than that illustrated or described herein. In addition, the terms "including", "having" and their variations are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0030] It should be understood that in the embodiments of the present application, "at least one" refers to one or more, "several" refers to one or more, and "multiple" refers to two or more. "And / or" is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the previous and subsequent associated objects are in an "or" relationship. "Including A, B and / or C" means including any one, any two, or any three of A, B, and C.

[0031] It should be understood that in the embodiments of the present application, "B corresponding to A," "B corresponding to A," "A corresponds to B," or "B corresponds to A" means that B is associated with A and B can be determined based on A. Determining B based on A does not mean determining B based solely on A; B can also be determined based on A and / or other information.

[0032] Based on the problems described above, embodiments of the present application provide an information processing method, apparatus, electronic device, and computer-readable storage medium.

[0033] The game control method provided in the embodiment of the present application can be performed by an electronic device, which can be a terminal or server. The terminal can be a terminal device such as a smart phone, a tablet computer, or a laptop computer. The server can be an independent physical server, or a server cluster or a distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The server can be hardware or software. When the server is hardware, it can be implemented as a distributed server cluster composed of multiple servers, or it can be implemented as a single server. When the server is software, it can be implemented as multiple software or software modules (such as software or software modules for providing distributed services), or it can be implemented as a single software or software module. The embodiment of the present application does not specifically limit this.

[0034] In an optional embodiment, taking a game as an example, when the information processing method is executed on a terminal device, the terminal device stores the game application and the game virtual scene. The terminal device interacts with the player via a graphical sender interface. The terminal device can provide the graphical sender interface to the player in various ways, such as rendering and displaying it on the terminal device's display screen or presenting the graphical sender interface through holographic projection.

[0035] In an optional embodiment, taking cloud gaming as an example, when the game processing method runs on a server, the method can be implemented and executed based on a cloud gaming system. A cloud gaming system refers to a gaming method based on cloud computing. A cloud gaming system includes a server and client devices. The main body running the game application and the main body presenting the game screen are separated. The storage and operation of the method for controlling the vehicle in the game are completed on the server. The game screen is presented on the client. The client is mainly responsible for receiving and sending game data and presenting the game screen. For example, the client can be a display device with data transmission capabilities close to the player, such as a mobile terminal, TV, computer, PDA, personal digital assistant, head-mounted display device, etc., but the terminal device performing game data processing is a cloud server. When playing the game, the player operates the client to send instructions to the server. The server controls the game according to the instructions, encodes and compresses the game screen and other data, and returns it to the client via the network. Finally, the client decodes and outputs the game screen.

[0036] The embodiments of the present application provide an information processing method, apparatus, electronic device, and computer-readable storage medium. The information processing apparatus can be integrated into a computer device, and the electronic device can be a server, a terminal, or other device.

[0037] An information processing method provided in an embodiment of the present application is as follows: Figure 1 As shown, Figure 1 This is a flow chart of an information processing method provided by an embodiment of the present application. It should be noted that the steps shown can be executed in a different logical order than that shown in the flow chart of the method.

[0038] The method includes:

[0039] Step S101: providing an information exchange interface in a graphical user interface, the information exchange interface including at least: an information input area, a conversion control, and a sending control, wherein the information input area is used to obtain first information input by a sender in a first language.

[0040] Step S102, in response to a triggering operation on the conversion control, obtaining target recipient information corresponding to the first information, and determining a second language type corresponding to the target recipient based on the target recipient information;

[0041] Step S103, converting the first information into second information in the second language according to the second language;

[0042] Step S104: in response to the triggering operation on the sending control, the second information is sent to the terminal device of the target recipient, so that the terminal device of the target recipient displays the second information in the second language.

[0043] Through the method provided in this application, by adding a conversion control to the information exchange interface, by triggering the conversion control, the language used by the recipient is automatically identified and the information to be sent is converted into information in the language used by the recipient. The recipient does not need to perform additional translation operations, thereby improving the efficiency of communication of the sender in multilingual scenarios.

[0044] The following is a detailed description of the above steps:

[0045] Step S101: providing an information exchange interface in a graphical user interface, the information exchange interface including at least: an information input area, a conversion control, and a sending control, wherein the information input area is used to obtain first information input by a sender in a first language.

[0046] Figure 2 A schematic diagram of an interface of the information processing method provided in an embodiment of the present application.

[0047] For example, in a multilingual game scenario, a chat window is provided within the graphical user interface. The sender can enter messages, select recipients, and interact with other virtual characters in the game scenario as their in-game character. The sender can be a player or a guild administrator, without limitation.

[0048] like Figure 2 As shown, the message exchange interface includes a message input area. When the sender enters a message, the first language and text content corresponding to the message are obtained. Specifically, a machine learning model can be used to identify the language of the text content entered by the sender to obtain the first language. Alternatively, the language information set by the sender when logging into the game can be used as the first language.

[0049] Optionally, the information input area may also be provided with a voice input button. When the sender clicks the voice input button, the microphone may be enabled to collect the voice input by the sender, and the voice input by the sender may be recognized as text and displayed synchronously in the information input area.

[0050] The messaging interface also includes a conversion control that, in response to a triggering operation on the conversion control, obtains the second language of the target recipient and converts the message entered by the sender in the message input area into a second message in the second language. The conversion control can be marked as "Send in the recipient's language" in the messaging interface to remind the sender to enable this function.

[0051] The target recipient is the player selected by the sender in the game scene, who can receive emails, communicate, or team up with the virtual character. The target recipient can be a player from a different country and use a second language in the game scene.

[0052] The first language and the second language correspond to different language types. For example, the first language is Chinese and the second language is English. The above language types include, but are not limited to, at least one of Chinese, English, Japanese, German, Russian, Latin, French, Korean, and Swedish.

[0053] The information exchange interface also includes a sending control, which sends the converted second information to the terminal device of the target recipient in response to a triggering operation on the sending control, so that the second information in the second language type is displayed on the terminal interface of the target recipient.

[0054] Optionally, the message input area of ​​the message exchange interface is set in the middle of the interface to facilitate the sender to enter text. The conversion control and the send control can be displayed side by side at the bottom of the interface, of course, they can also be set in other areas, such as the side area.

[0055] Step S102 : in response to a triggering operation on the conversion control, obtaining target recipient information corresponding to the first information, and determining a second language type corresponding to the target recipient according to the target recipient information.

[0056] A trigger action is a control command generated by the sender on a conversion control. This can be achieved by pressing a physical button to input a control signal, or by long pressing, clicking, double-clicking, and / or sliding on a designated area of ​​the screen.

[0057] Figure 3 This is another flowchart of the information processing method provided by an embodiment of the present application. It should be noted that the steps shown can be executed in a logical order different from that shown in the flowchart of the method.

[0058] In an optional embodiment, step 102 specifically includes:

[0059] Step S1021: In response to a trigger operation on the conversion control, obtaining an ID or email address of at least one target recipient, and sending a request message including the target recipient ID or email address to a server, wherein the request message is used to obtain language setting information and / or IP address information of the target recipient;

[0060] Step S1022: Receive the query result returned by the server, and determine the second language type corresponding to at least one target recipient based on the query result. The query result is the language setting information and / or IP address information queried by the server based on the ID or email address of the target recipient after receiving the request information.

[0061] Specifically, when a user logs into a game application on the client side, he or she can set the language to be used in the language menu of the settings interface. The database of the game server can store the correspondence between the user's ID, email address and language setting information in a list. At the same time, the database also stores the IP address information of each user when logging into the game within a preset time week.

[0062] like Figure 2 As shown, the information exchange interface also includes a selection area, in which the sender can manually enter the ID or email address of the target recipient, or select the ID or email address of the target recipient in the communication list.

[0063] In an optional embodiment, taking a multi-language game scenario as an example, the sender selects the object to which the message is to be sent, that is, the target recipient, in the current chat window, and enters text content in the language of his own country in the message content input area.

[0064] In response to the triggering operation of the conversion control by the sender, the game ID or email address of the target recipient is obtained, and a first request message containing the above information is sent to the server.

[0065] Upon receiving the first request from the sender, the server verifies the sender's identity and authority to provide the target recipient's relevant information. If the sender is found to have viewing authority, the game server searches the database for the target recipient's corresponding language settings or IP address based on their game ID or email address.

[0066] Before this, when the target recipient logs in for the first time, they can check in the privacy agreement whether to allow the server to obtain language setting information and / or IP address information at the time of login and display it to relevant players in the game.

[0067] If the target recipient allows the server to obtain its language setting information, the server will return the retrieved language setting information to the sender;

[0068] If the target recipient allows the server to obtain the IP address information of its login, the server will return the queried IP address information to the sender. The IP address information can be the IP address of the target recipient's most recent login, or the IP address that appears the most times within a preset time period. There is no limitation here.

[0069] Optionally, the server can convert the acquired IP address information of the target recipient into corresponding country or region information through the IP geographic location database, and send the country or region information corresponding to the target recipient B to the sender, thereby not directly exposing the IP address and better protecting user privacy.

[0070] If the target recipient allows the server to obtain its language setting information and IP address information at the same time, the server will return the query results including the language setting information and IP address information to the sender; if the target recipient does not allow the server to obtain the above information, the server will return an empty query result to the sender.

[0071] Step S1022: receiving the query result returned by the server, and determining the second language type corresponding to the target recipient based on the query result, specifically including:

[0072] If the query result is the language setting information of the target recipient, the language type corresponding to the language setting information is identified as the second language type corresponding to the target recipient.

[0073] Specifically, based on the request information containing the target recipient's ID or email address, the server searches the database for the target recipient's language setting information and returns the language setting information to the sender. Upon receiving the language setting information, the sender's client parses the language setting information and uses it as the target recipient's current language. The language setting information can be a field code or identification data, and the language types include, but are not limited to, at least one of Chinese, English, Japanese, German, Russian, Latin, French, Korean, and Swedish.

[0074] If the query result is the IP address information of the target recipient, the mainstream language type used in the region corresponding to the IP address information is identified as the second language type corresponding to the target recipient.

[0075] Specifically, based on the first request message containing the target recipient's ID or email address, the server searches the database for the target recipient's IP address information and returns the IP address information to the sender. Upon receiving the IP address information, the sender's client interprets the IP address information as the mainstream language used in the corresponding region and uses it as the target recipient's current language. The IP address information can be a desensitized region code or a converted country or region information.

[0076] If the query result is the language setting information and IP address information of the target recipient, and a conflict is identified between the language types corresponding to the two, the language type corresponding to the identified language setting information is used as the second language type corresponding to the target recipient.

[0077] Specifically, based on the request information containing the target recipient's ID or email address, the server simultaneously searches the database for the target recipient's IP address information and language setting information, and returns the above information to the sender. After receiving the information, the sender's client parses the language types corresponding to the IP address information and language setting information respectively. If the language types of the two are the same, the parsed language type is used as the second language type corresponding to the target recipient; if the IP address information and language setting information are parsed to different languages, the language type corresponding to the language setting information, that is, the language pre-set by the target recipient when logging into the game for the first time, is used as the second language type. Of course, the target recipient can change the language type they set, and this is not limited here.

[0078] If the query result is empty, the language used by the target recipient in the historical communication records is used as the second language type corresponding to the target recipient.

[0079] When the intended recipient logs into the game, if they have also checked the "not disclose language settings" or "not disclose IP address" option in the privacy agreement, the server will not be able to obtain the above information. Accordingly, the server will not be able to find the corresponding language settings or IP address information in the database, and an empty query result will be returned to the sender.

[0080] After receiving the message, the sender will continue to query the target recipient's and the sender's historical communication records for the language used. This will be used as the target recipient's second language. This historical communication record can be stored locally or on the server. The language used in the historical communication record can be the language used in the most recent chat record or the most frequently used language, which can be set according to the sender's specific needs. If the target recipient has never spoken with the target recipient before, the automatic language conversion function will not be enabled.

[0081] Furthermore, there may be multiple target recipients, and the corresponding second language types may also be multiple.

[0082] Step 103: Convert the first information into second information in the second language according to the second language.

[0083] After determining the language used by the recipient, the chat information in the first language is translated into the chat information in the second language using an existing translation model.

[0084] Furthermore, the chat message to be sent may contain some colloquial expressions input by game users, which may affect the accuracy of the translation. A pre-set language library can be used to standardize the text of the first message. Specifically, the colloquial expressions in the text of the first message are identified, and corresponding standard terms are searched in the pre-set language library. The colloquial expressions in the text of the first message are then replaced with these standardized game professional terms to improve the accuracy of subsequent translation.

[0085] Furthermore, the lexicon can be regularly updated, including adding new terms, revising term expressions, and expanding synonyms, to ensure it remains up to date. A feedback interface can also be set up to receive user input for adjustments and improvements, allowing for iterative optimization and continuous improvement of algorithm and model performance.

[0086] Step 104 : In response to a trigger operation on the sending control, the second information is sent to the terminal device of the target recipient, so that the terminal device of the target recipient displays the second information in the second language.

[0087] For example, when a sender and a receiver are playing an SLG game, the sender enters Chinese content and clicks send. The Chinese message text is displayed on the sender's client, and the English message text is displayed on the receiver's client.

[0088] Optionally, when the target recipient replies, the same operation can also be implemented. When replying to the message, use English for the reply. When the sender's client receives the reply message, it is displayed in Chinese.

[0089] Figure 4 It is another interface schematic diagram of the information processing method provided by the embodiment of the present application.

[0090] As Figure 4 shown, the information exchange interface further includes an information preview area, which is used to display the converted second information, so that the sender can know the language type of the second information and the corresponding target recipient.

[0091] In an optional embodiment, the sender selects multiple chat information recipients in the selection area, such as "KK", "ちゆき", "梓伦哥2", and then in the content input area, enters "Today UTC12, Wangcheng Station, please arrive at the red area in advance" in Chinese, clicks the "Send in the recipient's native language" control, and obtains the corresponding language types according to the IDs of "KK", "ちゆき", "梓伦哥2", such as obtaining that the language type used by "KK" is English, the language type used by "ちゆき" is Japanese, and the language type used by "梓伦哥2" is Korean.

[0092] According to the obtained language types corresponding to each recipient, "Today UTC12, Wangcheng Station, please arrive at the red area in advance" is translated respectively and displayed in the sending preview area. The sender can clearly see the language types used by the recipients and whether the information translation is accurate, thereby further improving the communication efficiency.

[0093] Figure 5 It is another flowchart of the information processing method provided by the embodiment of the present application. It should be noted that the steps shown can be executed in a logical order different from that shown in this method flowchart.

[0094] The information processing method further includes:

[0095] Step S201, obtaining a preset keyword;

[0096] Step S202, in response to detecting that the first information and / or the second information contains the keyword, marking the first information and the second information as key information, so that when the second information is displayed in the second language type on the terminal device of the recipient, it is marked synchronously.

[0097] In order to remind the recipient to pay attention to important information, the sender of the information can set keywords in advance. When it is detected that the first information input contains preset keywords, the first information is marked as key information. The marking method includes but is not limited to adjusting the font, font size, color of the keyword, adding animation effects, adding prompt symbols, etc.

[0098] When the receiving terminal device displays the second information in the second language, the second information containing the converted corresponding keywords will be marked as key information. The marking methods include but are not limited to adjusting the font, font size, color of the keywords, adding animation effects, adding prompt symbols, etc.

[0099] Figure 6 This is another example interface diagram of the information processing method provided in the embodiment of the present application.

[0100] like Figure 6 As shown, a keyword setting interface is provided in the graphical user interface, wherein the keyword setting interface is used to receive the keywords set by the sender and / or the importance level of the keywords. For example, the sender AAAA can set "UTC12" as a keyword in the keyword setting interface provided in the chat window. When the input information contains "UTC12", it is automatically recognized as key information and the keyword is marked. The marking method includes but is not limited to adjusting the font, font size, color of the keyword, adding animation effects, adding prompt symbols, etc.

[0101] Figure 7 This is another example interface diagram of the information processing method provided in the embodiment of the present application.

[0102] like Figure 7 As shown, when the terminal device interface of the recipient KK displays the second information in the second language, the recognized keyword "UTC12" is displayed in a preset marking manner, and an asterisk mark is added to the second information to remind the information recipient KK to pay attention to the information.

[0103] By setting keyword reminders, the recipient can promptly notice the existence of important information and improve reading efficiency.

[0104] Corresponding to the information processing method provided in the embodiment of the present application, the embodiment of the present application also provides an information processing device 100, such as Figure 8 As shown, Figure 8 This is a schematic diagram of the structure of an information processing device provided in an embodiment of the present application. The device 100 includes: a display module 101, an acquisition module 102, a translation module 103, and a sending module 104.

[0105] The display module 101 is used to provide an information exchange interface, which includes at least: an information input area, a conversion control, and a sending control. The information input area is used to obtain a first message input by a sender in a first language;

[0106] An acquisition module 102 is configured to acquire target recipient information corresponding to the first information in response to a trigger operation on the conversion control, and determine a second language type corresponding to the target recipient based on the target recipient information;

[0107] A translation module 103, configured to convert the first information into second information in a second language according to the second language;

[0108] The sending module 104 is configured to send the second information to a terminal device of a target recipient in response to a triggering operation on the sending control, so that the terminal device of the target recipient displays the second information in a second language.

[0109] Optionally, the information exchange interface further includes a selection area for obtaining the ID or email address of the target recipient input by the sender.

[0110] Optionally, the information exchange interface further includes an information preview area for displaying the converted second information so that the sender can know the language type of the second information and the corresponding target recipient.

[0111] Optionally, the acquisition module 102 is further configured to, in response to a triggering operation on the conversion control, send a request message including the ID or email address of the target recipient to the server based on the acquired ID or email address of the target recipient, wherein the request message is used to acquire language setting information and / or IP address information of the target recipient;

[0112] Receive the query result returned by the server, and determine the second language type corresponding to at least one target recipient based on the query result. The query result is the language setting information and / or IP address information queried by the server based on the ID or email address of the target recipient after receiving the request.

[0113] Optionally, if the query result is the language setting information of the target recipient, identifying the language type corresponding to the language setting information as the second language type corresponding to the target recipient;

[0114] If the query result is the IP address information of the target recipient, identify the mainstream language used in the region corresponding to the IP address information as the second language corresponding to the target recipient;

[0115] If the query result is the language setting information and IP address information of the target recipient, and a conflict is identified between the language types corresponding to the two, the language type corresponding to the identified language setting information is used as the second language type corresponding to the target recipient.

[0116] If the query result is empty, the language used by the target recipient in the historical chat records is used as the second language type corresponding to the target recipient.

[0117] Figure 9 This is another structural diagram of the information processing device provided in an embodiment of the present application.

[0118] like Figure 10 As shown, the device 100 also includes a reminder module 105 for obtaining preset keywords, and in response to detecting that the first information and / or the second information contain keywords, marking the first information and the second information as critical information, so that the terminal device of the target recipient displays the second information in the second language and displays the critical information mark.

[0119] Optionally, the device 100 further includes a setting module 106 for providing a keyword setting interface, wherein the keyword setting interface is used to receive keywords and importance levels of the keywords set by the sender.

[0120] The embodiment of the present application further provides an electronic device 200 for implementing the information processing method, such as Figure 10 As shown, the electronic device 200 includes: a processor 201, a memory 202 and a bus 203. The memory 202 stores machine-readable instructions executable by the processor 201. When the electronic device is running, the processor 201 communicates with the memory 202 through the bus 203, so that the processor 201 executes the steps of the various embodiments described above in this specification during operation.

[0121] An embodiment of the present application further provides a computer-readable storage medium storing a computer program of the information processing method, wherein the computer program is executed by a processor to perform the steps of the various embodiments described above in this specification.

[0122] It should be noted that for the detailed description of the apparatus, electronic device and computer-readable storage medium provided in the embodiments of the present application, reference can be made to the relevant description of the method embodiment of the information provided in the embodiments of the present application, which will not be repeated here.

[0123] Although the present application is disclosed as above with the preferred embodiments, it is not intended to limit the present application. Any person skilled in the art may make possible changes and modifications without departing from the spirit and scope of the present application. Therefore, the scope of protection of the present application shall be based on the scope defined by the claims of the present application.

[0124] In a typical configuration, an electronic device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0125] Memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.

[0126] 1. Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can be implemented using any method or technology to store information. Information can be computer-readable operations, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include non-transitory computer-readable media, such as modulated data signals and carrier waves.

[0127] 2. Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0128] Although the present application is disclosed as above with the preferred embodiments, it is not intended to limit the present application. Any person skilled in the art may make possible changes and modifications without departing from the spirit and scope of the present application. Therefore, the scope of protection of the present application shall be based on the scope defined by the claims of the present application.

Claims

1. An information processing method, characterized in that: The method comprises: An information exchange interface is provided in a graphical user interface, the information exchange interface comprising at least: an information input area, a conversion control, and a sending control, wherein the information input area is used to obtain first information input by a sender in a first language; In response to a triggering operation on the conversion control, obtaining target recipient information corresponding to the first information, and determining a second language type corresponding to the target recipient based on the target recipient information; converting the first information into second information in the second language according to the second language; In response to a trigger operation on the sending control, the second information is sent to the terminal device of the target recipient, so that the terminal device of the target recipient displays the second information in the second language.

2. The method according to claim 1, characterized in that The step of obtaining target recipient information corresponding to the first information in response to a triggering operation on the conversion control, and determining a second language type corresponding to the target recipient according to the target recipient information, includes: In response to the triggering operation on the conversion control, obtaining an ID or email address of at least one of the target recipients, and sending a request message including the target recipient ID or email address to a server, wherein the request message is used to obtain language setting information and / or IP address information of the target recipient; Receive a query result returned by the server, and determine a second language type corresponding to at least one of the target recipients based on the query result, wherein the query result is the language setting information and / or IP address information queried by the server based on the ID or email address of the target recipient after receiving the request information.

3. The method according to claim 2, characterized in that: The receiving the query result returned by the server and determining the second language type corresponding to at least one target recipient according to the query result includes: If the query result is language setting information, identifying the language type corresponding to the language setting information as the second language type corresponding to the target recipient; If the query result is IP address information, identifying the mainstream language used in the region corresponding to the IP address information as the second language corresponding to the target recipient; If the query result is language setting information and IP address information, and a conflict is identified between the language types corresponding to the two, the language type corresponding to the identified language setting information is used as the second language type corresponding to the target recipient. If the query result is empty, the language used by the target recipient in the historical chat records is used as the second language type corresponding to the target recipient.

4. The method according to claim 1, wherein The information exchange interface further includes a selection area, and the selection area is used to obtain at least one ID or email address of the target recipient input by the sender.

5. The method according to claim 1, wherein The information exchange interface further includes an information preview area, which is used to display the converted second information so that the sender can know the language type of the second information and the corresponding target recipient.

6. The method according to claim 1, characterized in that The method further comprises: Get the preset keywords; In response to detecting that the first information contains the keyword, the first information and the second information are marked as key information, so that the terminal device of the target recipient simultaneously marks the second information when displaying the second information in the second language.

7. The method according to claim 1, characterized in that: The method further comprises: A keyword setting interface is provided in the graphical user interface, wherein the keyword setting interface is used to receive the keyword and / or the importance level of the keyword set by the sender.

8. An information processing device, characterized in that The device comprises: A display module, the display module is used to provide an information exchange interface, the information exchange interface at least comprising: an information input area, a conversion control, and a sending control, wherein the information input area is used to obtain the first information input by the sender in the first language; an acquisition module, configured to, in response to a triggering operation on the conversion control, acquire target recipient information corresponding to the first information, and determine a second language type corresponding to the target recipient based on the target recipient information; a conversion module, configured to convert the first information into second information in the second language according to the second language; A sending module is configured to send the second information to the terminal device of the target recipient in response to a triggering operation on the sending control, so that the terminal device of the target recipient displays the second information in the second language.

9. An electronic device, characterized in that: The electronic device comprises: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, the information processing method according to any one of claims 1 to 7 is executed.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the information processing method according to any one of claims 1 to 7 is executed.