Interaction method and device, computer equipment and storage medium
By detecting the user's first operation behavior of the smart TV functional module, obtaining interactive information and generating response content, the diversity and complexity of the smart TV interaction methods are solved, and the personalized interaction between the TV device and the user is realized, and the user experience and the intelligence of the device are improved.
Patent Information
- Application Number
- CN202510770715.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-10
- Publication Date
- 2025-08-15
AI Technical Summary
The existing smart TV interaction methods have not fully adapted to the diversity and complexity of functional modules, making it difficult for users to quickly and accurately find the required functions, have low operational efficiency and high learning costs, lack of personalized response, and reduce user satisfaction.
By obtaining the user's operation behavior of the functional module in the TV terminal display interface, detecting whether the first operation meets the selection conditions, obtaining corresponding interaction information and generating content to be responded to, the TV device actively interacts with the user.
It improves the intelligence of TV equipment, enhances the accuracy and efficiency of user operations, and provides personalized interactive content to improve user experience.
Smart Images

Figure CN120499458A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of smart televisions, and in particular to an interaction method, device, computer equipment, and storage medium. Background Art
[0002] With the development of smart TVs, they have integrated a rich set of functional modules, such as entertainment, learning, and shopping, greatly expanding the application scenarios of television. However, existing smart TV interaction methods fail to fully adapt to the diversity and complexity of these functional modules. When faced with a large number of functional modules, users often find it difficult to quickly and accurately find the functions they need, resulting in low operational efficiency. Furthermore, the operating rules and interface layouts of different functional modules vary significantly, increasing the user learning curve.
[0003] Currently, most TV terminals interact with users through active searches or commands, which are then transmitted to the TV terminal. The TV terminal then responds accordingly. However, this approach lacks in-depth analysis of user behavior and personalized responses, making it impossible to provide customized interactive content based on user actions. This makes it difficult for users to obtain a high-quality experience that matches their needs, reducing their satisfaction with the TV terminal.
[0004] Therefore, how to use the TV terminal to analyze the user's operating behavior so as to enable the TV device to actively interact with the user has become an urgent problem to be solved. Summary of the Invention
[0005] Embodiments of the present invention provide an interaction method, apparatus, computer device, and storage medium to solve the problem of how to use a television terminal to analyze a user's operating behavior, thereby enabling the television device to actively interact with the user.
[0006] In a first aspect, an embodiment of the present invention provides an interaction method, which is applied to a television terminal and includes: Obtaining a user's operation behavior on any functional module in the display interface of the television terminal; If the operation behavior is the first operation on the functional module, detecting whether the operation behavior meets the condition for selecting the functional module; If it is detected that the operation behavior meets the condition for selecting the functional module, obtaining first interaction information corresponding to the functional module; Based on the first interactive information, interactive content to be responded is generated, and the interactive content to be responded is displayed on the television terminal.
[0007] In a second aspect, an embodiment of the present invention provides an interactive device, which is applied to a television terminal and includes: An operation behavior acquisition module, used to acquire the user's operation behavior on any functional module in the display interface of the television terminal; a condition detection module, configured to detect whether the operation behavior satisfies a condition for selecting the functional module if the operation behavior is the first operation on the functional module; an interaction information acquisition module, configured to acquire first interaction information corresponding to the functional module if it is detected that the operation behavior satisfies a condition for selecting the functional module; The interactive content generation module is used to generate interactive content to be responded to based on the first interactive information, and display the interactive content to be responded to on the television terminal.
[0008] In a third aspect, an embodiment of the present invention provides a computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned interaction method when executing the computer program.
[0009] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program implements the above-mentioned interaction method when executed by a processor.
[0010] Compared with the prior art, the present invention has the following beneficial effects: by obtaining the user's operation behavior on any functional module in the display interface of the television terminal, if the operation behavior is the first operation on the functional module, then detecting whether the operation behavior meets the conditions for selecting the functional module, if it is detected that the operation behavior meets the conditions for selecting the functional module, then obtaining the first interactive information of the corresponding functional module, generating interactive content to be responded to based on the first interactive information, and displaying the interactive content to be responded to on the television terminal. By judging whether the user's operation behavior meets the conditions for selecting the functional module, if the conditions for the functional module are met, then obtaining the first interactive information, generating interactive content to be responded to based on the first interactive information, and then displaying it on the television terminal. Thus, the television terminal is used to analyze the user's operation behavior, so as to enable the television device to actively interact with the user, thereby improving the intelligence level of the television device. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments of the present invention. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0012] Figure 1 This is a schematic diagram of an application environment of an interactive method provided in the first embodiment of the present invention; Figure 2 This is a flow chart of an interactive method provided in the second embodiment of the present invention; Figure 3 This is a flowchart of an interactive method provided in Embodiment 3 of the present invention; Figure 4 This is a flowchart of an interactive method provided in a fourth embodiment of the present invention; Figure 5 This is a flowchart of an interactive method provided in Embodiment 5 of the present invention; Figure 6 This is a structural diagram of an interactive device provided by Example 6 of the present invention; Figure 7 This is a structural diagram of a computer device provided in Example 7 of the present invention. DETAILED DESCRIPTION
[0013] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0014] like Figure 1 As shown, it is a schematic diagram of the application environment of an interactive method provided in the first embodiment of the present invention, wherein the interactive method is applied to a television terminal, wherein the client and the server are connected for communication, the server is connected for communication with the television terminal, and the user can provide conditions, requirements and operation instructions for interaction by operating the client, and the server is used to generate control instructions for the television terminal according to the relevant content sent by the client, so that the user can remotely control the television terminal. The client includes but is not limited to various computer devices such as personal computers, laptops, smart phones, tablet computers and portable wearable devices. The computer device corresponding to the server can be implemented with an independent server or a server cluster composed of multiple servers.
[0015] like Figure 2 FIG. 1 is a flow chart of an interactive method provided in Embodiment 2 of the present invention. The interactive method is applied to a television terminal and may include the following steps: Step S201: obtaining the user's operation behavior on any functional module in the display interface of the television terminal.
[0016] Users move the interface focus to different functional modules by pressing the directional keys (up, down, left, and right) on the remote control. Pressing the confirm key selects the currently focused functional module. Other operations can also be performed using the menu key, back key, and other keys. For example, to view the TV's settings, a user would first use the directional keys to move the focus to the "Settings" functional module and then press the confirm key to enter the settings interface. Functional modules include the TV's built-in applications, such as the app store and media player. User operations on these modules affect the TV's basic functionality and user experience.
[0017] Capturing the user's action is the starting point of the entire interaction method. Subsequent steps (such as determining whether selection conditions are met and obtaining interactive information) rely on this action. Only by accurately capturing the user's action can subsequent processing be carried out.
[0018] Step S202: If the operation behavior is the first operation on the functional module, it is detected whether the operation behavior meets the condition for selecting the functional module.
[0019] Among them, in the process of user interaction with the TV terminal, the first operation represents the user's beginning to explore a certain functional module. It is the key starting point for triggering a series of subsequent interactive processes. Special processing of the first operation helps the system to grasp the user's intention more accurately, avoid unnecessary responses to the user's unintentional operations, and improve the accuracy and efficiency of the interaction. Not every user operation means selecting a functional module. The user may just browse around the interface, move the focus, or just briefly touch a module. Therefore, it is necessary to determine whether the user really wants to use the functional module by detecting whether the operation behavior meets the selection conditions, so as to avoid incorrect responses caused by misoperation.
[0020] If a user keeps their focus on a module for a certain period of time, it will be considered that the selection condition has been met. This gives users ample time to review the module information while also preventing misselection caused by a brief pause. For example, if the system sets the dwell time to 2 seconds, if the user moves their focus to the "Live Sports Events" module and stays there for more than 2 seconds, the system will determine that the selection condition has been met.
[0021] A series of rules are pre-set in the operating system of the TV terminal. When the user's operation behavior is detected, it is matched with these rules. If the operation behavior meets the selection conditions defined in the rules, it is determined that the conditions are met.
[0022] Optionally, if the operation behavior is a repeated operation on the functional module, the step of obtaining the user's operation behavior on any functional module in the display interface of the television terminal is performed.
[0023] Among them, when the user repeatedly operates the current function module, the display interface of the TV terminal will not display repeated interactive content.
[0024] Step S203: If it is detected that the operation behavior meets the condition for selecting the functional module, first interaction information corresponding to the functional module is obtained.
[0025] Among them, when the system detects that the user's operation behavior meets the conditions for selecting a functional module, it means that the user has a need to further understand or use the functional module. At this time, the first interactive information of the corresponding functional module is obtained in order to provide users with valuable content related to the functional module, thereby guiding users to interact more deeply with the TV terminal and enhance the user experience. For some functional modules that users may not be familiar with, the first interactive information will include a detailed introduction to the functional module, explaining its purpose, characteristics and basic operation methods. For example, if the user selects the "Movie" functional module, the first interactive information may be a list of recent popular movies, recommendations for movies with high ratings, or personalized movie recommendations generated based on the user's previous viewing records.
[0026] Step S204: Generate interactive content to be responded to based on the first interactive information, and display the interactive content to be responded to on the television terminal.
[0027] Among them, the first interactive information obtained contains a large amount of data. The system will screen this information according to preset rules and strategies, select the most critical and valuable parts, and at the same time, integrate information from different sources and different types to form a complete and organized content system. For example, for the "air ticket booking" function module, the first interactive information may include the use of guiding words or guiding voice to guide the customer to issue the "book a ticket" command so that the TV device can further perform the ticket booking operation. According to the interface design of the TV terminal, the generated interactive content will be displayed on the screen with a suitable layout, making full use of the multimedia functions of the TV to display interactive content in various forms. In addition to text and pictures, videos, audio, etc. can also be displayed. In order to increase the fun and attractiveness of the display, the system will use some dynamic effects. For example, when switching between different functional modules or displaying new content, animation effects such as fade-in and fade-out, sliding, and zooming are used to make the interface changes more natural and smooth.
[0028] In an embodiment of the present application, by obtaining the user's operation behavior on any functional module in the display interface of the TV terminal, if the operation behavior is the first operation on the functional module, it is detected whether the operation behavior meets the conditions for selecting the functional module. If it is detected that the operation behavior meets the conditions for selecting the functional module, the first interactive information of the corresponding functional module is obtained, and based on the first interactive information, the interactive content to be responded is generated, and the interactive content to be responded is displayed on the TV terminal. By judging whether the user's operation behavior meets the conditions for selecting the functional module, if the conditions for the functional module are met, the first interactive information is obtained, and based on the first interactive information, the interactive content to be responded is generated, and displayed on the TV terminal. In this way, the user's operation behavior is analyzed using the TV terminal to enable the TV device to actively interact with the user, thereby improving the intelligence level of the TV device.
[0029] like Figure 3 FIG. 1 is a flow chart of an interactive method provided in Embodiment 3 of the present invention. Before obtaining the user's operation behavior on any functional module in the display interface of the television terminal in step S201, the method may further include the following steps: Step S301: When the user turns on the TV terminal, it is detected whether there is a newly online functional module.
[0030] Step S302: If it is detected that a new functional module is online, the second interaction information corresponding to the new functional module is obtained.
[0031] Step S303: Generate interactive content to be responded to based on the second interactive information, and display the interactive content to be responded to on the television terminal.
[0032] As the TV system continues to be updated and optimized, new functional modules will be released one after another. By detecting these new features when the user turns on the TV, we can promptly discover them so that we can subsequently showcase and promote them to users, allowing them to understand and use the new features immediately, thus improving their user experience and satisfaction with the TV system.
[0033] When the TV terminal is powered on, it connects to the TV system's server. By interacting with the server, it obtains the latest list of function modules and compares it with the existing local list to determine whether any new function modules have been released. When new functions are released, the server pushes update files to the TV terminal. When the TV terminal is powered on, it checks whether the local update file exists. If so, it indicates that a new function module may have been released.
[0034] Newly launched functional modules will be proactively prompted when users open the TV interface for the first time within a week. For example, if the newly launched "Smart Scene Mode" functional module is provided, the user will be provided with the steps and methods for using the new functional module, such as how to turn it on and off, and how to set it up. This can be in the form of text instructions, picture tutorials, or video demonstrations.
[0035] The server pre-stores information about the new function module. Upon detecting the new function, the TV terminal sends a request to the server to download the second interactive information. If the server has already pushed some of the information and cached it locally, the TV terminal can directly obtain some of the second interactive information locally while also obtaining the latest supplementary information from the server.
[0036] The acquired secondary interactive information should be filtered, organized, and optimized, removing redundant information and highlighting key content. For example, feature introductions, operating instructions, and application examples should be arranged in a reasonable order, and the content presentation should be designed based on the characteristics of the TV screen and user viewing habits. The font, size, and color of the text, as well as the layout and presentation of images, should be determined to ensure that the content is clear, easy to read, and aesthetically pleasing on the TV screen. To enhance user interaction with the new feature, interactive elements such as "Try it Now" buttons and "Learn More" links can be added to facilitate further user interaction.
[0037] Among them, a new function introduction window pops up on the welcome interface after the TV is turned on, attracting the user's attention and guiding the user to a special new function introduction page, on which the interactive content generated by the second interactive information is displayed in detail. The user can browse and operate it through a remote control or other input device. The key information of the new function is displayed in the form of a floating prompt box on the main interface of the TV or other commonly used interfaces, reminding the user that a new function is online.
[0038] Optionally, after generating the interactive content to be responded to according to the second interactive information in step S303 and displaying the interactive content to be responded to on the television terminal, the following steps may be further included: If the interactive content to be responded to is not responded to, the step of detecting whether there is a newly-launched functional module when the user turns on the TV terminal is executed at intervals of a preset prompt time.
[0039] If the interactive content to be responded to is responded to within the preset prompt time, the step of obtaining the user's operation behavior on any functional module in the display interface of the television terminal is executed.
[0040] Among them, when the TV terminal displays the waiting interactive content of the newly launched functional module, if the user does not perform any operation on these contents within a certain period of time (such as clicking the "Experience Now" button, viewing the detailed introduction, voice command, etc.), it is considered that the waiting interactive content has not been responded to. Step S301 is executed again at intervals of the preset prompt time, that is, whether there is a newly launched functional module. The preset prompt time here is a pre-set time period, for example, it can be 1 day, 3 days, 7 days, etc. The user may not notice or be interested when the new function information is first displayed, but over time, the user's needs and interests may change. By regularly re-detecting and displaying new function information, the chances of new functions being discovered and used by users can be increased.
[0041] Among them, if within the preset prompt time, the user operates on the displayed interactive content to be responded to, such as clicking the "Experience Now" button or viewing the detailed introduction, it is considered that the interactive content to be responded to has been responded to.
[0042] Executing step S201, the user's operational behavior for any functional module in the TV terminal display interface is obtained. This indicates that the user has developed interest in the new function and has begun to pay attention to it, and the normal functional operation and interaction process can then be entered. When the user responds to the new function information, it indicates that the user is willing to further understand and use the functional module. Entering the step of obtaining user operational behavior at this time can timely capture user needs and provide users with more accurate services and interactive experiences.
[0043] In this embodiment, by proactively pushing information about new features to users when they turn on the TV, this helps increase exposure and usage of new features, enhancing users' curiosity and desire to explore the TV system, thereby improving their overall user experience and loyalty to the TV brand. It also lays the foundation for subsequent user operation and interaction with functional modules, allowing users to more effectively select and use new features once they become familiar with them.
[0044] like Figure 4 FIG. 1 is a flow chart of an interaction method provided in a fourth embodiment of the present invention. The operation behavior in step S201 includes an icon selection behavior and a mode triggering behavior. The detection of whether the operation behavior satisfies the condition for selecting the functional module in step S202 may include the following steps: Step S401: determining an icon to be selected according to the icon selection behavior, and judging whether the stay time of the icon to be selected meets a preset time range.
[0045] Step S402: If the dwell time of the icon to be selected meets the preset time range, the icon selection behavior meets the condition for selecting the functional module.
[0046] On the display interface of a TV terminal, there are usually various icons representing different functional modules. When a user moves the cursor over an icon using a remote control or other input device, this icon selection operation is called icon selection. For example, on the TV main interface, a user moves the cursor over the icon of the "Movie" functional module using the remote control.
[0047] In addition to icon selection, users can also select function modules by triggering specific modes. For example, the behavior of searching for content in the search box that is pre-set by the system is a mode triggering behavior.
[0048] When the user selects an icon, the system determines the icon to be selected based on the cursor position. For example, if the remote control cursor is on the "Game" icon, the "Game" icon is the icon to be selected.
[0049] The system starts counting the time the cursor remains on the icon to be selected and compares this time to a preset time range. The preset time range is a period of time set by the system, such as 2-5 seconds. This time range is set to distinguish between random movements and genuine selection intent. If the dwell time is too short, the user may simply be browsing the interface; if the dwell time is too long, the user may have experienced a lag or other problem.
[0050] When the dwell time of the icon to be selected is within the preset time range, it indicates that the user has consciously placed the cursor on the icon and intends to select the functional module represented by the icon. Therefore, it can be considered that the icon selection behavior meets the conditions for selecting a functional module. Once it is determined that the icon selection behavior meets the conditions, the system will perform the corresponding operations according to the subsequent process. For example, it will obtain the first interactive information of the corresponding functional module and then display the interactive content to be responded to in response to the user's selection.
[0051] Optionally, the step S202 of detecting whether the operation behavior satisfies the condition for selecting the functional module may include the following steps: Determine the triggered mode node according to the mode triggering behavior, and judge whether the mode node meets the preset triggering node; If the mode node meets the preset trigger node, the mode triggering behavior satisfies the condition for selecting the functional module.
[0052] Among them, the system predefines a series of trigger nodes, each trigger node corresponds to a specific functional module or operation. These preset trigger nodes specify which mode nodes are valid and can trigger the corresponding functions. The system compares the determined mode node with the preset trigger node. If the two are consistent, it means that the mode node meets the preset trigger node; if they are inconsistent, it does not meet the requirements. For example, the mode node code corresponding to "open the movie channel" specified in the preset trigger node is 001. When the mode node code triggered by the user through voice commands is also 001, the mode node is considered to meet the preset trigger node. When the mode node meets the preset trigger node, it means that the user's mode triggering behavior is valid and points to a specific functional module in the system. This means that the user has a clear intention to select the functional module, so it can be considered that the mode triggering behavior meets the conditions for selecting the functional module.
[0053] When the mode triggering behavior meets the conditions for selecting a functional module, the system will perform corresponding operations according to the subsequent process, such as obtaining relevant information of the functional module, displaying corresponding interactive content, etc., in response to the user's operation.
[0054] In this embodiment, more interaction paths are provided to the user through mode triggering behavior and icon selection behavior, so that the user can flexibly select the operation mode according to his or her own habits and scenarios, thereby improving the convenience and diversity of interaction.
[0055] like Figure 5 FIG. 2 is a flow chart of an interactive method provided in a fifth embodiment of the present invention. The interactive content to be responded to in step S204 includes voice interaction and text interaction. The step S204 generates the interactive content to be responded to based on the first interactive information and displays the interactive content to be responded to on the television terminal. The steps may include: Step S501: If the interactive content to be responded to is the text interaction, the interactive text corresponding to the operation behavior in the first interactive information is extracted, and the interactive text is displayed on the TV terminal.
[0056] Step S502: If the interactive content to be responded to is the voice interaction, the interactive voice corresponding to the operation behavior in the first interactive information is extracted, and the interactive voice is played on the TV terminal.
[0057] When the interactive content to be responded to is text interaction, the system will filter out the corresponding interactive text from the first interactive information based on the user's previous operation behavior. The first interactive information is a collection of detailed information related to the functional module, which contains a variety of feedback texts for different operation behaviors. For example, if the user selects the "Movie Recommendation" functional module, the system will extract the guidance text from the first interactive information to guide the user to make subsequent movie recommendations. Ensure that the text information displayed to the user is closely related to their operation intentions.
[0058] After extracting the interactive text, the system displays it on the TV screen in an appropriate manner. This display method takes into account the TV screen layout and the user's viewing experience, and may take the form of pop-ups, scrolling subtitles, lists, and more. For example, movie recommendations might be displayed in a pop-up window in the center of the screen, allowing users to focus their attention.
[0059] When the interaction to be responded to is voice interaction, the system also finds the corresponding interactive voice from the first interactive message based on the user's operation behavior. In addition to the text content, the first interactive message also contains a voice version of the feedback information. These voice messages are pre-recorded or generated using speech synthesis technology. For example, when a user inquires about the weather through voice commands, the system will extract the voice content about the weather conditions from the first interactive message, such as "Today is sunny and the temperature is XX degrees Celsius."
[0060] In this embodiment, by accurately extracting relevant content from the first interactive information and presenting it to the user in a suitable form, the interactivity between the user and the television system and the effectiveness of information transmission are enhanced, thereby improving the user experience.
[0061] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0062] like Figure 6 The figure shows a schematic diagram of an interactive device provided in the sixth embodiment of the present invention. The interactive device is applied to a television terminal and corresponds one-to-one with the interactive method in the above embodiment. The interactive device includes an operation behavior acquisition module 61, a condition detection module 62, an interactive information acquisition module 63, and an interactive content generation module 64. The functional modules are described in detail as follows: An operation behavior acquisition module 61 is used to acquire the user's operation behavior on any functional module in the display interface of the television terminal; a condition detection module 62 for detecting whether the operation behavior satisfies the condition for selecting the functional module if the operation behavior is the first operation on the functional module; The interaction information acquisition module 63 is configured to acquire first interaction information corresponding to the functional module if it is detected that the operation behavior satisfies the condition for selecting the functional module; The interactive content generating module 64 is configured to generate interactive content to be responded to based on the first interactive information, and display the interactive content to be responded to on the television terminal.
[0063] Optionally, the interactive device further includes: A function module detection module, configured to detect whether there is a newly launched function module when the user turns on the TV terminal before obtaining the user's operation behavior on any function module in the display interface of the TV terminal; A second interaction information acquisition module is configured to acquire second interaction information corresponding to a newly launched functional module if a newly launched functional module is detected; The second interactive content generating module is used to generate interactive content to be responded to according to the second interactive information, and display the interactive content to be responded to on the television terminal.
[0064] Optionally, the interactive device further includes: a newly launched function detection module configured to, after generating the to-be-responded interactive content based on the second interactive information and displaying the to-be-responded interactive content on the television terminal, execute the step of detecting whether there is a newly launched function module when the user turns on the television terminal at a preset prompt time interval if the to-be-responded interactive content has not been responded to; The interactive content response module is used to execute the step of obtaining the user's operation behavior on any functional module in the display interface of the television terminal if the interactive content to be responded to is responded within the preset prompt time.
[0065] Optionally, the condition detection module 62 includes: An icon selection judgment unit, configured to determine an icon to be selected based on the icon selection behavior, and to judge whether the dwell time of the icon to be selected meets a preset time range; The dwell time judgment unit is configured to determine whether the icon selection behavior satisfies the condition for selecting the functional module if the dwell time of the icon to be selected meets the preset time range.
[0066] Optionally, the condition detection module 62 further includes: A mode triggering behavior judgment unit, configured to determine a triggered mode node according to the mode triggering behavior, and to judge whether the mode node meets a preset triggering node; The trigger node judgment unit is used to determine whether the mode triggering behavior satisfies the condition for selecting the functional module if the mode node meets the preset triggering node.
[0067] Optionally, the interactive content generating module 64 includes: an interactive text display unit, configured to extract the interactive text corresponding to the operation behavior from the first interactive information if the interactive content to be responded to is the text interaction, and display the interactive text on the television terminal; A voice interaction unit is used to extract the interactive voice corresponding to the operation behavior in the first interactive information if the interactive content to be responded to is the voice interaction, and play the interactive voice on the TV terminal.
[0068] Optionally, the interactive device further comprises: A repeated operation module is used to execute the step of obtaining the user's operation behavior on any functional module in the display interface of the TV terminal after obtaining the user's operation behavior on any functional module in the display interface of the TV terminal, if the operation behavior is a repeated operation on the functional module.
[0069] For the specific definition of the interactive device, please refer to the definition of the interactive method above and will not be repeated here. The various modules of the above-mentioned interactive device can be implemented in whole or in part through software, hardware, or a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in hardware form, or can be stored in the memory of the computer device in software form, so that the processor can call and execute the corresponding operations of the above modules.
[0070] like Figure 7 The figure shows a schematic diagram of the structure of a computer device provided in Example 7 of the present invention. The computer device includes a processor, a memory, a network interface, and a database connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, an interaction method is implemented.
[0071] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the interactive method in the above embodiment is implemented, for example Figures 2 to 5Alternatively, when the processor executes the computer program, the functions of the interactive device or each module / unit in the embodiment of the interactive device are realized, for example Figure 6 The functions of the operation behavior acquisition module 61, the condition detection module 62, the interactive information acquisition module 63, and the interactive content generation module 64 are not described here in detail to avoid repetition.
[0072] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the interactive method in the above embodiment is implemented, such as Figures 2 to 5 Alternatively, when the computer program is executed by the processor, the functions of each module / unit in the embodiment of the above-mentioned interactive device are realized, for example Figure 6 The operation behavior acquisition module 61, condition detection module 62, interaction information acquisition module 63, and interaction content generation module are not described here in detail to avoid repetition. The computer-readable storage medium may be non-volatile or volatile.
[0073] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0074] Those skilled in the art will clearly understand that for the sake of convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.
[0075] The embodiments described above are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention, and should all be included in the scope of protection of the present invention.
Claims
1. An interactive method, characterized in that: The interactive method is applied to a television terminal, and the interactive method includes: Obtaining a user's operation behavior on any functional module in the display interface of the television terminal; If the operation behavior is the first operation on the functional module, detecting whether the operation behavior meets the condition for selecting the functional module; If it is detected that the operation behavior meets the condition for selecting the functional module, obtaining first interaction information corresponding to the functional module; Based on the first interactive information, interactive content to be responded is generated, and the interactive content to be responded is displayed on the television terminal.
2. The interactive method according to claim 1, characterized in that Before obtaining the user's operation behavior on any functional module in the display interface of the television terminal, the method further includes: When the user turns on the TV terminal, detecting whether there is a newly launched functional module; If a newly launched functional module is detected, obtaining second interaction information corresponding to the newly launched functional module; According to the second interactive information, interactive content to be responded is generated, and the interactive content to be responded is displayed on the television terminal.
3. The interactive method according to claim 2, characterized in that: After generating the interactive content to be responded to according to the second interactive information and displaying the interactive content to be responded to on the television terminal, the method further includes: If the interactive content to be responded to is not responded to, the step of detecting whether there is a newly online functional module when the user turns on the TV terminal is performed at intervals of a preset prompt time; If the interactive content to be responded to is responded to within the preset prompt time, the step of obtaining the user's operation behavior on any functional module in the display interface of the television terminal is executed.
4. The interactive method according to claim 1, wherein: The operation behavior includes icon selection behavior and mode triggering behavior; Detecting whether the operation behavior meets the condition for selecting the functional module includes: Determine an icon to be selected based on the icon selection behavior, and judge whether the dwell time of the icon to be selected meets a preset time range; If the dwell time of the icon to be selected meets the preset time range, the icon selection behavior meets the condition for selecting the functional module.
5. The interactive method according to claim 4, characterized in that: The detecting whether the operation behavior satisfies the condition for selecting the functional module includes: Determine the triggered mode node according to the mode triggering behavior, and judge whether the mode node meets the preset triggering node; If the mode node meets the preset trigger node, the mode triggering behavior satisfies the condition for selecting the functional module.
6. The interactive method according to claim 1, characterized in that: The interactive content to be responded to includes voice interaction and text interaction; The step of generating interactive content to be responded to according to the first interactive information and displaying the interactive content to be responded to on the television terminal includes: If the interactive content to be responded to is the text interaction, extracting the interactive text corresponding to the operation behavior in the first interactive information, and displaying the interactive text on the television terminal; If the interactive content to be responded to is the voice interaction, the interactive voice corresponding to the operation behavior in the first interactive information is extracted, and the interactive voice is played on the TV terminal.
7. The interactive method according to claim 1, characterized in that: After obtaining the user's operation behavior on any functional module in the display interface of the television terminal, the method further includes: If the operation behavior is a repeated operation on the functional module, the step of obtaining the user's operation behavior on any functional module in the display interface of the television terminal is performed.
8. An interactive device, characterized in that: The interactive device is applied to a television terminal, and the interactive device includes: An operation behavior acquisition module, used to acquire the user's operation behavior on any functional module in the display interface of the television terminal; a condition detection module, configured to detect whether the operation behavior satisfies a condition for selecting the functional module if the operation behavior is the first operation on the functional module; an interaction information acquisition module, configured to acquire first interaction information corresponding to the functional module if it is detected that the operation behavior satisfies the condition for selecting the functional module; The interactive content generation module is used to generate interactive content to be responded to based on the first interactive information, and display the interactive content to be responded to on the television terminal.
9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the interactive method according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the interactive method according to any one of claims 1 to 7 is implemented.