Method for realizing cross-language communication and computer program product
Through the cross-language communication method of the travel service platform, communication email content of the target language is automatically generated and sent, and the reply content of the service provider is translated into user language, solving the inefficiency caused by the differences in communication forms and languages in cross-border travel and Communication failure problem achieves efficient communication between users and service providers.
Patent Information
- Application Number
- CN202411039272.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-30
- Publication Date
- 2024-12-27
AI Technical Summary
In the cross-border travel scenario, communication efficiency and even communication failure are caused by differences in communication forms and languages between users and service providers.
Receive user communication requests through the travel service platform, automatically generate communication email content in the target language and send it to the service provider, and translate the reply content of the service provider into the original language used by the user to realize cross-language communication.
Eliminate the obstacles caused by differences in communication forms and languages, improve communication efficiency, ensure that users and service providers can use the communication forms and language they are used to, and avoid communication failure.
Smart Images

Figure CN119205058A_ABST
Abstract
Description
Technical Field
[0001] One or more embodiments of the present specification relate to the technical field of sentence processing, and more particularly, to a method and a computer program product for implementing cross-language communication. Background Art
[0002] For travel products on travel service platforms, users often have inquiries to the corresponding service providers. In domestic travel scenarios, users are usually accustomed to communicating with service providers through the conversational interface provided by travel services, and service providers are also happy to use this form of communication, and there will be no language barriers between the two parties.
[0003] However, in cross-border travel scenarios, service providers are usually accustomed to communicating with users through emails rather than the above-mentioned conversational interfaces. In addition to the difference in communication form, the difference in language also brings additional challenges to users.
[0004] Therefore, differences in communication forms and languages can easily lead to inefficient communication or even communication failure between users and service providers. Summary of the invention
[0005] In view of this, one or more embodiments of this specification provide the following technical solutions:
[0006] According to a first aspect of one or more embodiments of this specification, a method for implementing cross-language communication is proposed, which is applied to a travel service platform, and the method includes:
[0007] receiving a communication request initiated by a user, wherein the communication object indicated by the communication request is a service provider corresponding to the travel product on the travel service platform, and the language used for the communication content contained in the communication request is the original language;
[0008] Generate corresponding communication email content according to the communication content, the language used by the communication email content is the target language; and send the communication email content to the service provider through the communication mailbox associated with the user;
[0009] When the communication mailbox associated with the user receives a reply email from the service provider, and the language used in the corresponding reply email content is the target language, a reply content is returned to the user based on the reply email content, and the language of the reply content is the original language.
[0010] According to a second aspect of one or more embodiments of this specification, a method for implementing cross-language communication is proposed, which is applied to a client of a travel service, and the method includes:
[0011] Acquire the communication content input by the user to the service provider corresponding to the travel product on the travel service platform, where the language used in the communication content is the original language;
[0012] Initiating a communication request to the travel service platform according to the communication content, so as to instruct the travel service platform to: generate corresponding communication email content according to the communication content, and send the communication email content to the service provider through the communication email box associated with the user, wherein the language used in the communication email content is the target language;
[0013] The reply content returned by the travel service platform is displayed, and the language of the reply content is the original language; wherein, the reply content is received by the travel service platform in the communication mailbox associated with the user through the reply email of the service provider, and the language used in the corresponding reply email content is the target language, and then returned to the user according to the reply email content.
[0014] According to a third aspect of one or more embodiments of this specification, a computer program product is provided, comprising a computer program / instruction, which implements the steps of the method described in the first aspect or the second aspect when executed by a processor.
[0015] As can be seen from the above embodiments, the travel service platform in this specification can obtain the communication content submitted by the user in the form of a conversation interface, and automatically generate the communication content into the corresponding communication email content and send it to the service provider, and automatically generate the reply email content into the corresponding reply content and return it to the user in the form of a conversation interface, so that the communication form of the conversation interface used by the user and the email-based communication form used by the service provider can be connected and automatically switched, so that both the user and the service provider can use their own accustomed communication form, thereby eliminating the communication barriers caused by the communication form. At the same time, for the communication content in the original language provided by the user, the travel service platform can automatically generate the communication email content in the target language for the service provider to review, and for the reply email content in the target language provided by the service provider, the travel service platform can automatically generate the reply content in the original language for the user to review, and can realize automatic translation between the original language used by the user and the target language used by the service provider, thereby eliminating the communication barriers caused by language differences. It can be seen that the technical solution of this specification avoids the problems of low communication efficiency and communication failure caused by different communication forms and different languages used in the process of communication in cross-border travel scenarios. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 It is a schematic diagram of the architecture of a travel service system provided by an exemplary embodiment.
[0017] Figure 2 It is a flowchart of a method for implementing cross-language communication provided by an exemplary embodiment.
[0018] Figure 3 It is a flowchart of another method for implementing cross-language communication provided by an exemplary embodiment.
[0019] Figure 4 It is an interactive diagram of a method for cross-language communication with a cross-border hotel front desk provided by an exemplary embodiment.
[0020] Figure 5A It is a schematic diagram of a dialogue interface input box provided by an exemplary embodiment.
[0021] Figure 5B It is a schematic diagram of a dialogue interface provided by an exemplary embodiment.
[0022] Fig. 6A It is a schematic diagram of a message interface provided by an exemplary embodiment.
[0023] Figure 6B It is a schematic diagram of another dialogue interface provided by an exemplary embodiment.
[0024] Figure 6C It is a schematic diagram of yet another dialogue interface provided by an exemplary embodiment.
[0025] Fig.6D It is a schematic diagram of a verification voucher page and a personalized demand inquiry page provided by an exemplary embodiment.
[0026] Figure 7 It is a structural schematic diagram of a device provided by an exemplary embodiment.
[0027] Figure 8 It is a block diagram of a device for implementing cross-language communication provided by an exemplary embodiment.
[0028] Fig. 9 It is a block diagram of another device for implementing cross-language communication provided by an exemplary embodiment. DETAILED DESCRIPTION
[0029] The user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this manual are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0030] Figure 1 FIG. 1 is a schematic diagram of the architecture of a travel service system provided by an exemplary embodiment. Figure 1 As shown, the system may include a server 11, a network 12, and several electronic devices, such as a PC (Personal Computer) 13, a mobile phone 14, and the like.
[0031] The server 11 may be a physical server including an independent host, or the server 11 may be a virtual server carried by a host cluster. During operation, the server 11 may run a program on the server side of a certain application to implement the relevant functions of the application, such as when the server 11 runs a program for travel services, it may be implemented as a corresponding travel service platform.
[0032] PC13 and mobile phone 14 are only some types of electronic devices that users can use. In fact, users can obviously also use electronic devices such as the following types: tablet devices, laptops, PDAs (Personal Digital Assistants), wearable devices (such as smart glasses, smart watches, etc.), etc., and one or more embodiments of this specification do not limit this. During operation, the electronic device can run a program on the client side of a certain application to implement the relevant functions of the application, such as when the electronic device runs a program for a travel service, it can be implemented as a client of the travel service. Among them, the application program of the client of the above-mentioned travel service can be started and run on the electronic device. The program on the client side can be a native application installed on the electronic device, or the program on the client side can be a small program, a quick application or other similar forms. Of course, when using web page technologies such as HTML5 or similar, the relevant functions can be implemented by the page displayed by the browser, and the browser here can be an independent browser application or a browser module embedded in some applications.
[0033] As for the network 12 for interaction between electronic devices such as PC 13 and mobile phone 14 and server 11, it is possible to select a wired or wireless network to achieve communication based on the communication mode supported by the corresponding electronic device, and this specification does not limit this. For example, PC 13 can support both wired and wireless communication, so it can use a wired or wireless network to achieve communication as needed, while mobile phone 14 usually only supports wireless communication, so it can use a wireless network to achieve communication.
[0034] In the related art, the above-mentioned travel service platform is only used for the introduction or ordering of travel products. For example, when the travel service platform provides ordering services, merchants can list corresponding travel products on the travel service platform according to the travel services they can provide, and users can register accounts on the travel service platform and then order travel products listed on the platform.
[0035] In order to meet the different needs of users, the travel products provided by travel service platforms also include some cross-border travel products. Usually, cross-border travel products involve different regions, resulting in differences in language and communication between users and service providers.
[0036] For example, when a user needs to travel abroad and book a foreign hotel, the language used by the user is usually Chinese, and is accustomed to using the conversational interface provided by the travel service for communication, but the staff of foreign hotels usually use English or local languages, and are accustomed to using emails for communication. In the related art, if the user needs to ask some questions before going to the hotel, it is necessary to query the hotel's email address through the Internet or from the travel service platform, and communicate with the hotel by sending emails. It should be understood that communicating with the hotel in this way not only requires the user to adapt to the other party's commonly used communication form, but also requires the user to have the ability to communicate across languages, and also needs to find the hotel's contact information, which not only reduces the communication efficiency, but may even lead to communication failure due to insufficient language ability.
[0037] It can be seen that the related technologies have problems such as low communication efficiency or even communication failure due to the different communication forms and languages adopted by users and service providers.
[0038] Figure 2 This is a flow chart of a method for implementing cross-language communication as shown in an exemplary embodiment of this specification. The method is applied to a travel service platform; Figure 2 As shown, the method may include the following steps:
[0039] Step 202: receiving a communication request initiated by a user, wherein the communication object indicated by the communication request is the service provider corresponding to the travel product on the travel service platform, and the language used in the communication content contained in the communication request is the original language.
[0040] As described above, the travel service platform can provide a travel product introduction function, and can also provide a travel product ordering function. The specific function or functions provided by the travel service platform can be determined by those skilled in the art according to actual conditions, and this specification does not limit this. Correspondingly, this specification does not limit the application corresponding to the travel service platform. For example, the application corresponding to the travel service platform can be a map application or a travel product ordering program.
[0041] The term "travel" in this specification includes tourism and travel. In the case of tourism, the corresponding travel products may include tickets to various scenic spots and group tour tickets to various regions; and in the case of travel, the corresponding travel products may include products that provide accommodation and food services such as hotels, homestays, and restaurant reservations, and may also include products that provide transportation services such as air tickets and train tickets. Of course, the examples here are only illustrative, and the specific definition of travel and the corresponding travel products can be determined by those skilled in the art according to actual conditions. For example, travel can include both private travel and business trips, and this specification does not limit this.
[0042] The service provider in this specification may be a service provider that provides any type of service. For example, the service provider may be a hotel staff or a service staff of a tourist attraction. The specific service provided by the service provider may be determined by those skilled in the art according to actual conditions, and this specification does not limit this.
[0043] In response to the communication needs between users and service providers, the client of the travel service can meet the communication needs in the form of a conversation interface, so that users can initiate communication requests accordingly. The communication request can indicate the service provider corresponding to the travel product on the travel service platform as the communication object, and the language used in the communication content contained in the communication request is the original language. For example, the conversation interface provided by the client of the travel service can be specifically presented as a dialogue interface between the user and the service provider, so that the user can input the above-mentioned communication content based on the dialogue interface, and the client can generate the above-mentioned communication request based on the communication content, and the recipient of the communication content is marked as the above-mentioned service provider. Among them, the conversation interface can be specifically presented as a display effect such as an instant messaging conversation interface; of course, it can also be presented as a display effect of any other form of conversation interface, such as a text message interface, etc., and this specification does not limit this.
[0044] In one case, the travel service can provide an instant messaging function, and display the above-mentioned conversation interface through the instant messaging function, then the conversation interface is the instant messaging conversation interface. In another case, since the conversation interface is only presented as a dialogue interface between the user and the service provider in terms of presentation effect, but in fact it is a communication conversation between the user and the travel service platform, and the service provider is not directly involved, the process does not necessarily need to rely on the instant messaging function to be implemented, so that the travel service can also provide the conversation interface as described above without providing or using the above-mentioned instant messaging function. Of course, the examples here are only illustrative, and the communication process in the form of a conversation interface can be determined by those skilled in the art based on what function is used on the client side according to actual needs, and this specification does not limit this.
[0045] Step 204: Generate corresponding communication email content according to the communication content, where the language used by the communication email content is the target language; and send the communication email content to the service provider via the communication mailbox associated with the user.
[0046] In order for the service provider to smoothly receive and understand the user's needs, the travel service platform needs to provide the communication content to the service provider in the form of emails commonly used by the service provider. Therefore, after receiving the communication request, the travel service platform can generate the corresponding communication email content according to the communication content contained in the communication request, and the language used in the communication email content is the target language. On this basis, the communication email content can be sent to the service provider through the communication mailbox associated with the user.
[0047] In this specification, the user can initiate the communication request in different situations.
[0048] In one embodiment, the user can initiate a communication request without ordering a travel product. At this time, the communication request can be regarded as a pre-purchase consultation. In order to let the service provider know which travel product the user is consulting, the content related to the travel product can be added to the communication email corresponding to the communication email content, so as to be sent to the service provider in association with the communication email content. For example, the information of the corresponding travel product can be added to the communication email; for example, the information of the travel product can include at least one of the following: the name of the travel product, the link of the travel product, the SKU (Stock Keeping Unit, the minimum inventory unit) of the travel product, etc., and this specification does not limit this. For another example, in addition to the information of the corresponding travel product, the user's pre-filled ordering information can also be added to the communication email; for example, many travel products such as hotels, air tickets, train tickets, and tickets often need to fill in user information (such as name, ID number, or number of people, adults or children, etc.), check-in / check-out / departure / travel date, purchase quantity, etc. when purchasing. This information may be helpful for subsequent communication, so the user can still pre-fill even if the travel product has not been ordered, so as to improve communication efficiency. The pre-filled ordering information can also be retained on the client or platform side of the travel service so that the user does not need to fill it out again when actually ordering the travel product. Of course, the example here is only for illustration, and what information to add to the communication email corresponding to the content of the communication email can be determined by those skilled in the art according to actual needs, and this specification does not limit this.
[0049] In another embodiment, the user can initiate a communication request when a travel product has been ordered. At this time, in order to let the service provider know which travel product the user is inquiring about, certain content can also be added to the communication email corresponding to the content of the communication email, so as to be sent to the service provider in association with the content of the communication email. For example, information about travel products can also be added; for another example, since the user has ordered the corresponding travel product and generated the corresponding order, the user's order information for the travel product can be added. The order information can accurately describe the travel products that the user has ordered, and will include the user information, check-in / check-out / departure / travel date, purchase quantity and other information as mentioned above, and of course, it can further include other more dimensional information, and this specification does not limit this. Of course, the examples given here are also illustrative, and what kind of information to add to the communication email corresponding to the content of the communication email can be determined by a technician in this field according to actual needs, and this specification does not limit this.
[0050] As mentioned above, the travel service platform communicates with the service provider through the communication mailbox associated with the user. The communication mailbox associated with the user is specifically the mailbox assigned to the user by the travel service platform. The "assignment" here should be understood as: the travel service platform can automatically assign the corresponding mailbox to the user without the user actively performing the mailbox binding operation.
[0051] The travel service platform can assign a corresponding communication mailbox to the user when the user registers an account. Alternatively, the travel service platform can also assign a corresponding communication mailbox to the user when the user needs to communicate with the service provider through the technical solution of this specification. The assigned mailbox can be one that the travel service platform has registered in advance, and is selected and assigned when it is needed. Alternatively, the assigned mailbox can be one that the travel service platform temporarily registers for the user when it needs to be assigned, but the registration process is "transparent" to the user.
[0052] Of course, when registering an account, the user can enter the previously registered email address as his / her account information, and the travel service platform can even provide the user with a special email address registration function so that the user can register a personal email address accordingly. However, it should be understood that whether the email address entered by the user in the account information or the personal email address registered by the user based on the above email address registration function is different from the communication email address assigned to the user by the travel service platform, and will not be used as the above communication email address associated with the user.
[0053] As a communication hub between all users and service providers, the travel service platform may need to coordinate the communication process between many users and service providers at the same time. For each user, the travel service platform may use a variety of email addresses when cooperating with the user to communicate with the service provider.
[0054] In one embodiment, the travel service platform can send the above communication email content through an independent mailbox dedicated to the corresponding user. In other words, there is a one-to-one correspondence between the user and the communication mailbox, and a communication mailbox is only used for the user himself and will not be used for other users.
[0055] In another embodiment, the travel service platform can send the above communication email content through a public communication mailbox shared by the user who initiated the communication request and at least one other user. For example, the public communication mailbox can be a group mailbox of the group to which the user belongs, so that the members of the group can share the public communication mailbox, that is, when these members initiate a communication request, the travel service platform will use the public communication mailbox to send the corresponding communication email content; wherein, the group can be, for example, the enterprise where the user is located, a department within the enterprise, a group within the department, a project group within the enterprise, a cross-enterprise collaboration team, etc., and this specification does not limit this. For another example, the public communication mailbox can be a platform mailbox of the travel service platform; of course, the number of platform mailboxes of the travel service platform can be one or more: if there is only one, then the platform mailbox will correspond to all users using the travel service; if there are multiple, then multiple platform mailboxes can share all users using the travel service to reduce the pressure of a single platform mailbox. Among them, multiple platform mailboxes and corresponding users can be associated with each other using predefined strategies. For example, users in the same region can be divided into the same mailbox. The dimension of the region can be provincial, municipal, district, etc. This specification does not limit this. For example, users with the same membership level can be divided into the same mailbox, or other strategies can be adopted. This specification does not limit this. Since the same public communication mailbox needs to provide services to multiple users, when sending the above-mentioned communication email content, the travel service platform can mark the emails corresponding to different users through unique identifiers such as the user's registered account, user ID, etc., so that when the service provider returns the reply email, the reply content can be returned to the correct user accordingly. Of course, the examples here are only illustrative. When using a public communication mailbox to send communication email content, the specific type of mailbox of the public communication mailbox can be determined by technicians in this field according to actual needs, and this specification does not limit this.
[0056] As mentioned above, whether it is from the communication content to the communication email content, or from the reply email content to the reply content, it involves the translation operation between the original language and the target language. In one case, the travel service platform may have a language translation function itself, so the translation operation can be performed by the travel service platform; in another case, the travel service platform can call the language translation service in other systems to implement the translation operation; the travel service platform can send the communication content in the original language to the language translation service, and receive the communication email content in the target language returned by the language translation service, and the travel service platform can send the reply email content in the target language to the language translation service, and receive the reply content in the original language returned by the language translation service. Among them, the above-mentioned language translation service can be provided by a pre-trained large language model, or it can be a language translation service implemented based on other technologies in the relevant technology, and this specification does not limit this.
[0057] It is worth noting that the original language in this specification refers to the language used by the user who initiates the communication request (usually the language set by the user in the client, or the language used by the user when entering the communication content on the client through the input method), and the target language refers to any language mastered by the service provider (for example, the country or region where the service provider is located can use the local official language or commonly used language as the target language), or a common language in cross-border service scenarios (such as English or other preset languages). The specific languages of the original language and the target language can be determined by technical personnel in this field according to actual conditions, and this specification does not limit this.
[0058] Step 206: When the communication mailbox associated with the user receives a reply email from the service provider, and the language of the corresponding reply email content is the target language, a reply content is returned to the user based on the reply email content, and the language of the reply content is the original language.
[0059] After sending the content of the communication email to the service provider, the service provider can return a reply email to the communication mailbox associated with the user based on the content of the communication email, and the travel service platform can return the reply content in the original language to the user based on the reply email after receiving the reply email. From the perspective of the service provider, the entire process is carried out using emails according to their habits, without using the conversation interface provided by the travel service for communication. The entire communication process does not change the usage habits of the service provider. Furthermore, through the reasonable setting of the email content, such as setting the email signature to the user's personal information, the service provider will not even be aware of the existence of the travel service platform, but thinks that it is communicating directly with the user. It can be seen that the entire communication process can effectively avoid reducing communication efficiency and communication experience for the service provider.
[0060] From the perspective of user operation, the client of the travel service can display the dialogue interface between the user and the service provider, and the dialogue interface is used for the user to input the communication content to form a communication request. The dialogue interface can be presented as the display effect of the instant messaging session interface as described above. Specifically, after the input is completed, the first message box of the dialogue interface can display the first communication dialogue submitted by the user, and the sender of the first message box is marked as the user. Correspondingly, the communication request received by the travel service platform is "the first communication dialogue submitted by the user in the dialogue interface between the service provider and the client of the travel service", and the communication content is the dialogue content in the first communication dialogue. Similarly, when the travel service platform receives the reply content returned by the service provider, it can push the reply content to the client of the travel service, so that the reply content is displayed in the second message box in the dialogue interface in the form of a second communication dialogue, and the sender corresponding to the second message box is marked as the service provider. It can be seen that from the user's perspective, the communication between the user and the service provider is carried out in the form of a dialogue interface, which conforms to the user's communication habits to the greatest extent, improves the communication efficiency, and enhances the communication experience.
[0061] Among them, for any message box in the dialogue interface, the client can mark its sender in any way. For example, the sender's name, avatar and / or other dimensions of user information can be displayed in the message box or near the message box. For another example, the display position of the message box can be biased towards a certain side edge of the dialogue interface, such as displaying the first message box towards the right edge of the dialogue interface to indicate that the sender is the user, and displaying the second message box towards the left edge of the dialogue interface to indicate that the sender is the service provider. Of course, the service provider does not actually use the conversation interface provided by the travel service to communicate. The reason why the sender corresponding to the second message box is marked as the service provider is mainly to weaken the existence of "email" so that users can get the experience or feeling of "communicating directly with the service provider" during the communication process, so as to optimize the user's communication experience.
[0062] In addition to the aforementioned reply content, the travel service platform can also return the original text of the reply content, that is, the reply email content, to the user. In order to show the relationship between the reply email content and the reply content, the travel service platform can return the email reply content to the user in association with the reply content, so that the travel service client can display the reply content and the reply email content in association. By returning the reply email content, for users with strong language skills, if they have doubts about the reply content or may have doubts about the translation level, they can check it by viewing the original text of the reply email content to eliminate doubts or doubts.
[0063] Among them, the client can use a variety of ways to display the two in association. For example, when the reply content is displayed in the first area in the second message box, the client can expand the second message box to form a second area different from the first area, and display the reply email content in the second area, so that the reply content and the reply email content are respectively displayed in different areas in the second message box, which is convenient for users to compare and view the two; for another example, the client can also display the reply content and the reply email content in the same area in the second message box in different time periods: at the same time, only the reply content or only the reply email content is displayed, that is, the two are switched for display, rather than displayed at the same time, so as to avoid occupying too much display area when displayed at the same time, and prevent the user from viewing other content; for another example, the client can display a display control corresponding to the reply email content in the second message box. If the user triggers the control, the reply email content is displayed in the form of a floating window. Of course, the examples here are only illustrative, and how to display the reply content and the reply email content in association can be determined by those skilled in the art according to actual needs, and this specification does not limit this.
[0064] The content of the reply email may include the translated original text corresponding to the reply content, that is, the email content in the target language. In addition, the content of the reply email may also include the signature information of the service provider in the reply email. The signature information may include one or more of the name, address, contact information (such as telephone number, email address, web address, etc.) of the service provider, and this specification does not limit this. The above-mentioned signature information can assist users in obtaining relevant information of the service provider, so that users can learn more about the communication methods with the service provider based on this information, so that in the event of communication barriers, they can choose to change the communication method adopted, such as the user directly dialing the service provider's telephone number. Of course, the examples here are only illustrative, and the specific information contained in the reply email content can be determined by technicians in this field according to actual needs, and this specification does not limit this.
[0065] It should be pointed out that the dialogue interface in this specification is not the email viewing interface provided by the mailbox function. In fact, as mentioned above, the dialogue interface is provided by the client of the travel service in the form of a conversation interface, and its purpose is to fit the actual usage habits of the user, so that the user can complete the communication with the service provider without involving the mailbox or email. Similarly, the service provider only needs to view the email viewing interface provided by the mailbox function according to its habits, without involving the dialogue interface such as the above provided by the travel service, so as to fully fit the service provider's usage habits of the mailbox function.
[0066] When the user has booked a travel product, the service provider will provide the user with a verification voucher page for the relevant order; accordingly, when the user verifies the travel product he ordered offline, he can show the service provider an electronic page or a printed page of the verification voucher page, so that the service provider can quickly confirm the user's order. Under this premise, the travel service platform can also obtain the verification voucher page sent by the service provider for the relevant order when the user has booked the corresponding travel product, and send the verification voucher page to the user. On this basis, since the user often has some personalized needs and needs to ask the offline staff of the service provider when verifying offline, in order to avoid communication barriers in terms of language differences between the user and the offline staff, the travel service platform can send the verification voucher page to the user in association with the personalized demand inquiry page, wherein: the content in the personalized demand inquiry page can include: the inquiry information corresponding to the user's personalized needs for travel products; and it can also include a reserved area for the offline staff to write the reply content, or an alternative option for the offline staff to choose. It is worth noting that the language used in the content of the personalized demand inquiry page at least includes the target language. Then, the user can print the verification voucher page and the personalized demand inquiry page at the same time, and provide them to the offline staff of the service provider, so that the offline staff of the service provider can directly check the inquiry information and provide feedback to the user by writing the reply content or selecting alternative options. This can not only meet the user's inquiries about personalized needs, but also avoid the language barriers caused by direct oral communication between the user and the offline staff.
[0067] As can be seen from the above technical solution, the travel service platform in this specification can obtain the communication content submitted by the user in the form of a conversation interface, and automatically generate the communication content into the corresponding communication email content and send it to the service provider, and automatically generate the reply email content into the corresponding reply content and return it to the user in the form of a conversation interface, so that the communication form of the conversation interface used by the user and the email-based communication form used by the service provider can be connected and automatically switched, so that both the user and the service provider can use their own accustomed communication form, thereby eliminating the communication barriers caused by the communication form. At the same time, for the communication content in the original language provided by the user, the travel service platform can automatically generate the communication email content in the target language for the service provider to review, and for the reply email content in the target language provided by the service provider, the travel service platform can automatically generate the reply content in the original language for the user to review, and can realize automatic translation between the original language used by the user and the target language used by the service provider, thereby eliminating the communication barriers caused by language differences. It can be seen that the technical solution of this specification avoids the problem of low communication efficiency, communication failure, etc. caused by different communication forms and languages used in the process of communication before cross-border travel.
[0068] This specification also proposes another method for achieving cross-language communication. It should be stated that compared with the cross-language communication method described above, this method mainly describes the technical solution of this specification from the perspective of the client of the travel service. There are many similarities between the two in terms of content. For example, how to generate communication email content based on communication content, how to send communication email content to the service provider based on the mailbox, etc., can all refer to the above introduction and will not be repeated in the following text.
[0069] Figure 3 This is a flowchart of another method for implementing cross-language communication according to an exemplary embodiment of this specification. The method is applied to a client of a travel service, such as Figure 3 As shown, the method may include the following steps:
[0070] Step 302, obtaining the communication content input by the user to the service provider corresponding to the travel product on the travel service platform, wherein the language used in the communication content is the original language.
[0071] Users can install travel service applications on their own terminal devices to form a travel service client. Among them, the travel service platform can list many travel products for users to query or order through the client. On this basis, when users need to communicate with the service providers corresponding to the travel products on the travel service platform, they can enter the corresponding communication content in the client in the original language they use.
[0072] Step 304, initiating a communication request to the travel service platform according to the communication content, to instruct the travel service platform: to generate corresponding communication email content according to the communication content, and to send the communication email content to the service provider via the communication mailbox associated with the user, wherein the language used in the communication email content is the target language.
[0073] After obtaining the communication content input by the user, the client can generate a corresponding communication request based on the communication content and send it to the travel service platform, so that the travel service platform can generate communication email content in the target language based on the communication content in the original language, and send it to the service provider through the communication mailbox associated with the user.
[0074] Step 306, displaying the reply content returned by the travel service platform, wherein the language of the reply content is the original language; wherein the reply content is received by the travel service platform in the communication mailbox associated with the user through a reply email from the service provider, and the language used in the corresponding reply email content is the target language, and then returned to the user according to the reply email content.
[0075] As described above, in order to adapt to the communication form commonly used by users, the client can display a dialogue interface with the service provider and obtain the first communication dialogue input by the user in the dialogue interface as the above communication content; wherein, the first communication dialogue can be displayed in a first message box in the dialogue interface, and the sender of the first message box is marked as the user. Correspondingly, after receiving the reply content returned by the travel service platform, the reply content can also be displayed in the dialogue interface in the form of a second communication dialogue in a second message box in the dialogue interface, and the sender corresponding to the second message box is marked as the service provider.
[0076] In the client, a corresponding view original text option can also be displayed in the dialogue interface for the returned reply content, so that the user can view the original text corresponding to the reply content by triggering the option. In other words, the client can display the reply content and the reply email content in association in response to the triggering operation of the view original text option. Among them, the associated display can be performed in the following manner: when the reply content is displayed in the first area in the second message box, the second message box is expanded to form a second area different from the first area, and the reply email content is displayed in the second area, so that the reply content and the reply email content are respectively displayed in different areas in the second message box.
[0077] As described above, the reply email content may include only the original translation corresponding to the reply content, or may also include "the original translation and the signature information of the communication service provider in the reply email", and this manual does not impose any restrictions on this.
[0078] When the client displays the communication content and the reply content in the form of a dialogue, the relevant description information of the travel product can also be displayed in the dialogue interface. Among them, if the user has not yet ordered the travel product, the relevant description information displayed may include: the information of the corresponding travel product, or the information of the corresponding travel product and the order information pre-filled by the user. Correspondingly, if the user has ordered the corresponding travel product, the relevant description information displayed may include: the information of the corresponding travel product and at least one of the user's order information for the travel product. Of course, the examples here are only illustrative, and which specific relevant description information to display can be determined by those skilled in the art according to actual needs, and this specification does not limit this.
[0079] In the client, when the first message box and the second message box are located in the dialog message display area in the dialog interface, the display position of the relevant description information can be placed at the top of the dialog message display area, and the display position does not change with the scrolling operation on the dialog message display area. In this way, the user can compare the content of the conversation with the relevant description information of the product at any time. On the one hand, it is convenient for the user to find the difference between the reply content returned by the service provider and the product information and raise questions in time. On the other hand, it allows the user to always know the travel product that the current communication is aimed at, avoiding the user asking about multiple travel products at the same time and confusing the communication content of multiple travel products.
[0080] In the client, the verification voucher page provided by the service provider based on the relevant order of the user's travel product booking, as well as the personalized demand inquiry page provided by the travel service platform in association with the verification voucher page can also be displayed, so that the user can print it and provide it to the offline staff of the service provider; among them, in order to facilitate the offline staff of the service provider to understand the personalized needs of the user, the language used in the content of the personalized demand inquiry page should at least include the target language.
[0081] It is worth noting that the personalized demand inquiry page can be set with different contents in different situations. For example, the content of the personalized demand inquiry page can include: inquiry information corresponding to the user's personalized demand for travel products; for another example, the content of the personalized demand inquiry page can include: "a reserved area for offline staff to write a reply" and "options for offline staff to choose from", so that offline staff can reply by writing answers or selecting answers.
[0082] As can be seen from the above technical solution, when the travel service platform in this specification receives a communication request initiated by a user, it can generate communication email content in the target language based on the communication content expressed in the original language in the communication request, and send the communication email content to the service provider through the communication mailbox, so that the service provider returns a reply email. Among them, when receiving the returned reply email, the reply content expressed in the original language can be returned to the user.
[0083] It should be understood that the travel service platform in this specification is involved in the communication between the user and the service provider, and the travel service platform generates the communication email content based on the communication content provided by the user, which is equivalent to presenting the communication content in the email format applicable to the service provider. Among them, the email communication content provided to the service provider is in the target language, and the returned reply content is in the original language, so that the information received by both parties in the communication is in the language applicable to themselves. It can be seen that the technical solution of this specification avoids the problem that in the process of communication before cross-border travel, due to different communication forms and different languages used, the user needs to use the communication form and communication language applicable to the other party to communicate, which leads to problems such as low communication efficiency and communication failure.
[0084] Below, taking "a user who speaks Chinese booking a cross-border hotel in English" as an example, the technical solution of this manual is introduced.
[0085] Figure 4 This is an interactive diagram of a method for cross-language communication with a cross-border hotel front desk, as shown in an exemplary embodiment of this specification. Figure 4 As shown, the method may include the following steps:
[0086] Step 401: The user client displays a dialogue interface with the hotel in response to a user triggering operation on a communication option.
[0087] In this embodiment, after the user books a cross-border hotel, the user client can display a communication option in the order interface, so that when the user needs to communicate with the hotel, the user can trigger the communication option to open a dialogue interface with the hotel. Of course, here is just an example of setting the communication option on the order page. It should be understood that the communication option can be set in any page related to the cross-border hotel, and this embodiment does not limit this.
[0088] For example, after detecting the user's trigger operation on the communication option, the user client can display the following Figure 5A The dialogue interface shown in the figure. The keyboard is at the bottom of the dialogue interface, and the input box to be edited is in the middle: users can input through the keyboard, and the input content will be displayed in the input box. In addition, the relevant information of the order is displayed at the top of the dialogue interface, and the name of the hotel is displayed at the top. These can serve as prompts for order information, which is convenient for users to view while entering communication content without having to manually switch to the order interface.
[0089] Step 402: The user client obtains the Chinese query content input by the user and displays it in the dialogue interface.
[0090] Continuing with the above example, user MeiMei Han can input corresponding information according to the content she wants to inquire about, and provide it to the user client by clicking the send button. The user client can then display the inquiry content entered by the user in the form of a dialogue based on the information entered by the user.
[0091] Following the above example, after user MeiMei Han enters the query content, the dialogue interface displayed by the user client can be as follows Figure 5B As shown, below the order information is the first message box mentioned above, which displays the following Chinese inquiry content: "Hello, does the hotel provide airport pick-up service? Is there a charge? If so, how much is it? In addition, I would like to add one more person for breakfast. How much is the fee? Can you send me a photo of the crib I noted in my order? Thank you!" The first message box also displays the sender's avatar and name "MeiMei Han", as well as the sending time. Below the first message box is a prompt message that "the hotel merchant is rushing to answer your questions and is expected to reply within 1 hour." In fact, when the user uses the following method: Figure 5A-5BWhen communicating through the dialogue interface shown, if the user does not understand the relevant communication process, he or she may think that the communication is conducted online with the hotel merchant through, for example, an instant messaging function. In this case, the user may wait for a long time in the dialogue interface or mistakenly believe that the hotel merchant cannot communicate effectively. Therefore, the above prompt information helps the user to know the approximate waiting time for feedback, thereby avoiding misunderstandings.
[0092] In addition, since the user has already sent the communication content, there is no need to refer to the prompts for order information as mentioned above, so Figure 5A The order information is displayed in detail at the top of the interface. Figure 5B The relevant order information can be displayed in a summary form, for example, only the room type is shown, while other information such as the check-in date, the check-in person and the hotel confirmation number are hidden.
[0093] Step 403: The user client initiates a communication request to the travel service platform based on the Chinese inquiry content.
[0094] In this embodiment, the user client can not only display the Chinese query content input by the user, but also initiate a corresponding communication request to the travel service platform based on the Chinese query content input by the user.
[0095] Step 404, the travel service platform translates the Chinese inquiry content into English inquiry content in the form of an email.
[0096] In this embodiment, after receiving the communication request, the travel service platform can read the Chinese inquiry content contained therein and translate the Chinese inquiry content into English inquiry content in the form of an email.
[0097] Continuing with the above example, the Chinese inquiry content input by the user can be translated into English inquiry content "Hello, may I ask if the hotel provides airport pick-up service? Is there a fee? If so, how much is it? Also, I would like to add another person for breakfast. How will the cost be calculated? Can you send me a photo of the baby crib I ordered with a note? Thank you!" and represented in the form of an email. For example, the personal signature of the user MeiMeiHan can be further added, and then the contact information and other information can be attached.
[0098] Step 405: The travel service platform generates an English inquiry email based on the English inquiry content, and sends it to the hotel's email address through the user's personal email address.
[0099] In this embodiment, the travel service platform can create a personal mailbox for the corresponding user when the user registers a platform account. On this basis, when communication through the mailbox is needed, it can be achieved through the personal mailbox.
[0100] Following the above example, after the translated English inquiry content is represented in the form of an email, an English inquiry email containing the English inquiry content can be sent to the hotel's email address through the user MeiMei Han's personal email address.
[0101] Step 406: The hotel equipment receives the English inquiry email via the hotel mailbox.
[0102] In this embodiment, the hotel's mailbox can be logged into the hotel's device, and then the English inquiry email sent to the hotel's mailbox can be obtained. Among them, the hotel's device can display the received English inquiry email so that the hotel staff can view the English inquiry content and respond to it.
[0103] Step 407, the hotel equipment obtains the English reply content provided by the hotel based on the content in the English inquiry email, and sends the English reply email generated based on the English reply content to the user's personal email via the hotel's email.
[0104] In this embodiment, the hotel staff can enter the English reply content for the English inquiry content in the letter writing page of the hotel mailbox, and send the English reply content to the user's personal mailbox in the form of an English reply email through the hotel mailbox.
[0105] Step 408: The travel service platform receives the returned English reply email through the user's personal mailbox.
[0106] In this embodiment, after the travel service platform receives the returned English reply email through the user's personal mailbox, it can translate the English reply content contained in the English reply email into Chinese reply content, and return the Chinese reply content to the user's client for display by the user's client.
[0107] Step 409: The travel service platform translates the English reply content in the English reply email into Chinese reply content.
[0108] Step 410: The travel service platform returns the Chinese reply content to the user's client.
[0109] Step 411: The user client displays the returned Chinese reply content in the dialogue interface.
[0110] In this embodiment, when the user client receives the returned Chinese reply content, the user may be in different states, and the user client may also be on different pages. Therefore, the user client can show different information to facilitate the user to view the reply content.
[0111] Following the above example, the travel service client can provide a message page to show the user's communication options with different communication objects. Fig. 6A As shown, the user client is in the message page, wherein, since the reply message returned by "Hotel A" has been received and has not been read yet, the communication option of "Hotel A" can be displayed at the top, and the number of unread messages can be shown, and the beginning of the Chinese reply content can also be displayed below the name, so that the user can roughly understand the content of the reply.
[0112] When the user client is still in the dialogue interface, the received Chinese reply content can be directly displayed in the dialogue interface. For example, Figure 6B As shown, in the second message box different from the first message box, it is displayed "Hello Ms. Han, 1. We have free airport pick-up service. You can provide us with flight information and the number of travelers, and we will arrange a pick-up vehicle to serve you in due time! 2. The hotel provides buffet breakfast, and the table fee is 460THB. If you need to increase it, you can go to the front desk when checking in; 3. The following are the baby cots we can provide. Do you think they are suitable: Picture (see for details Figure 6B The Chinese reply content is "(picture is used here instead of)", wherein the logo of the sender "Hotel A" and the sending time are further shown above the second message box, and the hotel phone number and email address are shown below the second message box.
[0113] It is worth noting that in Figure 6B The interface shown also shows the option of "View original text". If the user clicks on this option, the Figure 6C The dialogue interface shown is as follows: Figure 6CAs shown, if the area used to display the Chinese reply content is called the first area, after the user client detects that the "view original text" option is triggered, the second message box is expanded to form a second area different from the first area, and the English reply content is further displayed in the second area, that is, "Hi, Ms. Han, 1. We have a free pick-up service. You can provide us with flight information and the number of travel, we will arrange transport for you in time! 2. A buffet breakfast is available at 460 THB. Which can be added at the front desk upon check-in; 3. Here are the cribs we can provide for you to see if they are suitable:".
[0114] It should also be noted that, as mentioned above, the hotel device can also return an additional verification voucher page so that the user can quickly check in when arriving at the hotel. When the travel service platform receives the verification voucher page returned by the hotel device, it can send the personalized demand inquiry page and the verification voucher page to the user client in association, and the user can obtain the personalized demand inquiry page and the verification voucher page from the client and print them. The printed page can be as follows Fig.6D As shown, the left half is the verification voucher page, and the right half is the personalized demand inquiry page. Among them, at the top of the personalized demand inquiry page, there is a prompt in Chinese: "When checking in, if necessary, you can show the following content to the front desk. I wish you a pleasant stay!" This reminds users that they can show the personalized demand inquiry page to the hotel's offline staff when checking in, and then get a reply or service from the offline staff. Fig.6D As shown in the figure, the personalized demand inquiry page contains two areas. The upper area is the reserved area for offline staff to write the reply content mentioned above. Fig.6DIn the reserved area shown, "Ask for Wi-Fi name and password" is used as an example for display. In this figure, the prompt for expressing "Please provide Wi-Fi name and password" is shown in Chinese and English, that is, "Please write Wi-Fi Name and password, thanks! | Please help write the Wi-Fi name and password, thank you!", and the filling area of the Wi-Fi name and Wi-Fi password is further marked in Chinese and English below the prompt for offline staff to write; and the area below the personalized demand inquiry page is used to display the above-mentioned alternative options for offline staff to choose, such as Fig.6D As shown, the top of the area also displays the Chinese and English prompts for "Can you provide the following items? Please check the box", that is, "Can you provide the following services? Please check the box below and ask the front desk whether it can be provided." Below the prompt, there are six checkable options: "Quietroom", "High floor room", "Toothbrush / toothpaste", "Adapter plug", "Disposable slippers", and "Shampoo / body wash". It should be understood that due to Fig.6D The personalized demand inquiry page shown is described in both Chinese and English. Therefore, both the user and the hotel's offline staff can understand the inquiry content and corresponding options, avoiding the problem of communication between the two parties due to different levels of understanding of the content in the personalized demand inquiry page.
[0115] After printing out the above-mentioned verification voucher page and personalized demand inquiry page, the user can provide the personalized demand inquiry page and the verification voucher page to the front desk after arriving at the hotel. On the one hand, the front desk staff will verify the verification voucher page to achieve quick check-in. On the other hand, the front desk staff can quickly understand the user's needs from the content of the personalized demand inquiry page and give a reply or provide services.
[0116] It can be seen from the above embodiments that the travel service platform in this specification can be responsible for language translation and format switching between users and service providers, so that when the user and the service provider use different languages and adopt different forms of communication, on the one hand, the user side can communicate smoothly with the service provider in the dialogue form and language they are accustomed to, thereby improving communication efficiency and communication experience; on the other hand, the service provider can also answer the user's inquiries in the email form and the target language they use, which also improves communication efficiency and communication experience, and avoids the problem in related technologies that requires users to unilaterally adapt to the service provider's communication form and language used, resulting in low communication efficiency or communication failure.
[0117] Figure 7 is a schematic structural diagram of a device provided by an exemplary embodiment. Figure 7 At the hardware level, the device includes a processor 702, an internal bus 704, a network interface 706, a memory 708, and a non-volatile memory 710, and may also include hardware required for other functions. One or more embodiments of this specification may be implemented based on software, such as the processor 702 reading the corresponding computer program from the non-volatile memory 710 into the memory 708 and then running it. Of course, in addition to the software implementation, one or more embodiments of this specification do not exclude other implementations, such as logic devices or a combination of software and hardware, etc., that is, the execution subject of the following processing flow is not limited to each logic unit, but can also be hardware or logic devices.
[0118] Please refer to Figure 8 , the device that enables cross-language communication can be applied to Figure 7 The device shown in the figure is used to implement the technical solution of this specification. Among them, the device for realizing cross-language communication is applied to the travel service platform and may include:
[0119] The receiving unit 801 receives a communication request initiated by a user, wherein the communication object indicated by the communication request is a service provider corresponding to the travel product on the travel service platform, and the language used for the communication content contained in the communication request is the original language;
[0120] A generating unit 802 generates corresponding communication email content according to the communication content, wherein the language used by the communication email content is the target language; and sends the communication email content to the service provider through a communication mailbox associated with the user;
[0121] The return unit 803 returns the reply content to the user according to the reply email content, and the language of the reply content is the original language, when the communication mailbox associated with the user receives the reply email from the service provider and the language of the corresponding reply email content is the target language.
[0122] Optionally, the method further includes: adding unit 804,
[0123] If the user has not yet ordered the travel product, then in the communication email corresponding to the content of the communication email, the information of the travel product is added, or the information of the travel product and the ordering information pre-filled by the user are added, and the communication email is sent to the service provider in association with the content of the communication email;
[0124] If the user has ordered the travel product, then in the communication email corresponding to the communication email content, the information of the travel product and / or the user's order information for the travel product is added to be sent to the service provider in association with the communication email content.
[0125] Optional,
[0126] The receiving unit 801 is further used to: receive a first communication dialogue submitted by the user in a dialogue interface between the user and the service provider and displayed on the client of the travel service, wherein the first communication dialogue is displayed in a first message box in the dialogue interface, and the sender of the first message box is marked as the user; wherein the dialogue interface is different from the email viewing interface provided by the mailbox function;
[0127] The return unit 803 is further used to: push the reply content to the client of the travel service, so that the reply content is displayed in the second message box in the dialogue interface in the form of a second communication dialogue, and the sender corresponding to the second message box is marked as the service provider;
[0128] And / or, the return unit 803 is also used to: in association with the reply content, also return the reply email content to the user, so that the reply content and the reply email content are displayed in association by the client of the travel service; wherein the associated display includes: when the reply content is displayed in a first area within the second message box, the second message box is expanded to form a second area different from the first area, and the reply email content is displayed in the second area, so that the reply content and the reply email content are respectively displayed in different areas within the second message box;
[0129] And / or, the reply email content includes: the translated original text corresponding to the reply content; or the translated original text and the signature information of the communication service provider in the reply email.
[0130] Optionally, the communication mailbox associated with the user is a mailbox assigned to the user by the travel service platform without the user having to bind a mailbox; wherein the mailbox assigned by the travel service platform includes:
[0131] A separate communication mailbox exclusively for the use of said user; or,
[0132] A public communication mailbox shared between the user and at least one other user.
[0133] Optionally, also include:
[0134] An acquiring unit 805, when the user has booked the travel product, acquires a verification voucher page sent by the service provider for the relevant order;
[0135] The generating unit 802 is further used to: send the verification voucher page in association with the personalized demand inquiry page to the user, so that the user can print and provide it to the offline staff of the service provider; wherein the language used in the content of the personalized demand inquiry page at least includes the target language;
[0136] Among them, the content of the personalized demand inquiry page includes: the inquiry information corresponding to the user's personalized demand for the travel product; and a reserved area for the offline staff to write the reply content, and / or alternative options for the offline staff to choose.
[0137] Please refer to Fig. 9 , the device that enables cross-language communication can be applied to Figure 7 The device shown in the figure is used to implement the technical solution of this specification. The device for implementing cross-language communication is applied to the client of travel service and may include:
[0138] The acquisition unit 901 acquires the communication content input by the user for the service provider corresponding to the travel product on the travel service platform, where the language used in the communication content is the original language;
[0139] The request unit 902 initiates a communication request to the travel service platform according to the communication content, so as to instruct the travel service platform to generate corresponding communication email content according to the communication content, and send the communication email content to the service provider through the communication email box associated with the user, wherein the language used in the communication email content is the target language;
[0140] Display unit 903 displays the reply content returned by the travel service platform, and the language of the reply content is the original language; wherein, the reply content is received by the travel service platform in the communication mailbox associated with the user through a reply email from the service provider, and the language used in the corresponding reply email content is the target language, and then returned to the user according to the reply email content.
[0141] Optional,
[0142] The acquisition unit 901 is further used to: display a dialogue interface with the service provider, and acquire a first communication dialogue input by the user in the dialogue interface as the communication content; wherein the first communication dialogue is displayed in a first message box in the dialogue interface, and the sender of the first message box is marked as the user; wherein the dialogue interface is different from the mail viewing interface provided by the mailbox function;
[0143] The display unit 903 is further used to: in the dialogue interface, display the reply content in the form of a second communication dialogue in a second message box in the dialogue interface, and the sender corresponding to the second message box is marked as the service provider;
[0144] And / or, the display unit 903 is also used to: display a corresponding view original text option for the reply content in the dialogue interface; in response to the triggering operation of the view original text option, display the reply content and the reply email content in an associated manner; wherein the associated display includes: when the reply content is displayed in a first area within the second message box, expanding the second message box to form a second area different from the first area, and displaying the reply email content in the second area, so that the reply content and the reply email content are respectively displayed in different areas within the second message box;
[0145] And / or, the reply email content includes: the translated original text corresponding to the reply content; or the translated original text and the signature information of the communication service provider in the reply email.
[0146] Optional,
[0147] The display unit 903 is also used to: display the relevant description information of the travel product in the dialogue interface; wherein, if the user has not yet ordered the travel product, the relevant description information includes: the information of the travel product, or the information of the travel product and the order information pre-filled by the user; if the user has ordered the travel product, the relevant description information includes: the information of the travel product and / or the order information of the user for the travel product;
[0148] and / or,
[0149] When the first message box and the second message box are located in the dialog message display area in the dialog interface, the display position of the relevant description information is at the top of the dialog message display area, and the display position does not change with the scrolling operation on the dialog message display area.
[0150] Optionally, the display unit 903 is also used for:
[0151] Displaying a verification voucher page provided by the service provider based on the order of the travel product booked by the user, and a personalized demand inquiry page provided by the travel service platform in association with the verification voucher page, so that the user can print it and provide it to the offline staff of the service provider; wherein the language used in the content of the personalized demand inquiry page at least includes the target language;
[0152] Among them, the content of the personalized demand inquiry page includes: the inquiry information corresponding to the user's personalized demand for the travel product; and a reserved area for the offline staff to write the reply content, and / or alternative options for the offline staff to choose.
[0153] Based on the same concept as the above method, this specification also provides an electronic device, including: a processor; a memory for storing processor executable instructions; wherein the processor implements the steps of the method described in any of the above embodiments by running the executable instructions.
[0154] Based on the same concept as the above method, this specification also provides a computer-readable storage medium on which computer instructions are stored. When the instructions are executed by a processor, the steps of the method described in any of the above embodiments are implemented.
[0155] Based on the same concept as the above method, this specification also provides a computer program product, including a computer program / instruction, which implements the steps of the method described in any of the above embodiments when executed by a processor.
Claims
1. A method for achieving cross-language communication, characterized in that: Applied to a travel service platform, the method comprises: receiving a communication request initiated by a user, wherein the communication object indicated by the communication request is a service provider corresponding to the travel product on the travel service platform, and the language used for the communication content contained in the communication request is the original language; Generate corresponding communication email content according to the communication content, the language used by the communication email content is the target language; and send the communication email content to the service provider through the communication mailbox associated with the user; When the communication mailbox associated with the user receives a reply email from the service provider, and the language used in the corresponding reply email content is the target language, a reply content is returned to the user based on the reply email content, and the language of the reply content is the original language.
2. The method according to claim 1, characterized in that Also includes: If the user has not yet ordered the travel product, then in the communication email corresponding to the content of the communication email, the information of the travel product is added, or the information of the travel product and the ordering information pre-filled by the user are added, and the communication email is sent to the service provider in association with the content of the communication email; If the user has ordered the travel product, then in the communication email corresponding to the communication email content, the information of the travel product and / or the user's order information for the travel product is added to be sent to the service provider in association with the communication email content.
3. The method according to claim 1, characterized in that The receiving of the communication request initiated by the user includes: receiving a first communication dialogue submitted by the user in a dialogue interface between the user and the service provider and displayed on a client of the travel service, wherein the first communication dialogue is displayed in a first message box in the dialogue interface, and the sender of the first message box is marked as the user; wherein the dialogue interface is different from the email viewing interface provided by the mailbox function; The step of returning the reply content to the user according to the reply email content includes: pushing the reply content to the client of the travel service, so that the reply content is displayed in a second message box in the dialogue interface in the form of a second communication dialogue, and the sender corresponding to the second message box is marked as the service provider; And / or, the method further includes: in association with the reply content, also returning the reply email content to the user, so that the reply content and the reply email content are displayed in association by the client of the travel service; wherein the associated display includes: when the reply content is displayed in a first area within the second message box, expanding the second message box to form a second area different from the first area, and displaying the reply email content in the second area, so that the reply content and the reply email content are respectively displayed in different areas within the second message box; And / or, the reply email content includes: the translated original text corresponding to the reply content; or the translated original text and the signature information of the communication service provider in the reply email.
4. The method according to claim 1, characterized in that: The communication mailbox associated with the user is a mailbox assigned to the user by the travel service platform without the user having to bind a mailbox; wherein the mailbox assigned by the travel service platform includes: A separate communication mailbox exclusively for the use of said user; or, A public communication mailbox shared between the user and at least one other user.
5. The method according to claim 1, characterized in that Also includes: If the user has booked the travel product, obtaining a verification voucher page sent by the service provider for the relevant order; Sending the verification voucher page in association with a personalized demand inquiry page to the user, so that the user can print it and provide it to the offline staff of the service provider; wherein the language used in the content of the personalized demand inquiry page at least includes the target language; Among them, the content of the personalized demand inquiry page includes: the inquiry information corresponding to the user's personalized demand for the travel product; and a reserved area for the offline staff to write the reply content, and / or alternative options for the offline staff to choose.
6. A method for achieving cross-language communication, characterized in that: Applied to a client of a travel service, the method comprises: Acquire the communication content input by the user to the service provider corresponding to the travel product on the travel service platform, where the language used in the communication content is the original language; Initiating a communication request to the travel service platform according to the communication content, so as to instruct the travel service platform to: generate corresponding communication email content according to the communication content, and send the communication email content to the service provider through the communication email box associated with the user, wherein the language used in the communication email content is the target language; The reply content returned by the travel service platform is displayed, and the language of the reply content is the original language; wherein, the reply content is received by the travel service platform in the communication mailbox associated with the user through the reply email of the service provider, and the language used in the corresponding reply email content is the target language, and then returned to the user according to the reply email content.
7. The method according to claim 6, characterized in that The obtaining of the communication content input by the user for the service provider corresponding to the travel product on the travel service platform includes: displaying a dialogue interface with the service provider, obtaining a first communication dialogue input by the user in the dialogue interface as the communication content; wherein the first communication dialogue is displayed in a first message box in the dialogue interface, and the sender of the first message box is marked as the user; wherein the dialogue interface is different from the email viewing interface provided by the mailbox function; The displaying of the reply content returned by the travel service platform includes: in the dialogue interface, displaying the reply content in a second message box in the dialogue interface in the form of a second communication dialogue, and the sender corresponding to the second message box is marked as the service provider; And / or, the method further includes: in the dialogue interface, displaying a corresponding view original text option for the reply content; in response to a triggering operation of the view original text option, displaying the reply content and the reply email content in association; wherein the associated display includes: when the reply content is displayed in a first area within the second message box, expanding the second message box to form a second area different from the first area, and displaying the reply email content in the second area, so that the reply content and the reply email content are respectively displayed in different areas within the second message box; And / or, the reply email content includes: the translated original text corresponding to the reply content; or the translated original text and the signature information of the communication service provider in the reply email.
8. The method according to claim 7, characterized in that Also includes: In the dialogue interface, relevant description information of the travel product is displayed; wherein, if the user has not yet ordered the travel product, the relevant description information includes: information of the travel product, or information of the travel product and order information pre-filled by the user; if the user has already ordered the travel product, the relevant description information includes: information of the travel product and / or order information of the user for the travel product; and / or, When the first message box and the second message box are located in the dialog message display area in the dialog interface, the display position of the relevant description information is at the top of the dialog message display area, and the display position does not change with the scrolling operation on the dialog message display area.
9. The method according to claim 6, characterized in that Also includes: Displaying a verification voucher page provided by the service provider based on the order of the travel product booked by the user, and a personalized demand inquiry page provided by the travel service platform in association with the verification voucher page, so that the user can print it and provide it to the offline staff of the service provider; wherein the language used in the content of the personalized demand inquiry page at least includes the target language; Among them, the content of the personalized demand inquiry page includes: the inquiry information corresponding to the user's personalized demand for the travel product; and a reserved area for the offline staff to write the reply content, and / or alternative options for the offline staff to choose.
10. A computer program product, characterized in that The method comprises a computer program / instruction, which, when executed by a processor, implements the steps of the method according to any one of claims 1 to 9.
