Interaction method and device in virtual space, equipment and storage medium

By adjusting the layout of object identifiers in the virtual space to respond to virtual resource events, the problem of single interaction mode in the chat room live broadcast room is solved, achieving a more intuitive interactive experience and higher human-computer interaction efficiency.

CN120508206APending Publication Date: 2025-08-19BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 13 Cites 0 Cited by

Patent Information

Application Number
CN202510571164.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-30
Publication Date
2025-08-19

AI Technical Summary

Technical Problem

The layout mode of the chat room live broadcast room is fixed, and the interaction between participants and anchors is single, resulting in inefficient human-computer interaction.

Method used

By displaying the object identifier of the default layout in the virtual space and adjusting the spatial layout when sending out the virtual resource event, the location and layout of the object identifier change according to the instructions of the virtual resource, the intuitive perception of interactive behavior is enhanced.

Benefits of technology

It improves users' intuitive perception of interactive operations, enriches the interaction form of virtual space, enhances user participation and interaction fun, and improves human-computer interaction efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120508206A_ABST
    Figure CN120508206A_ABST
Patent Text Reader

Abstract

The invention provides an interaction method and device in a virtual space, equipment and a storage medium, and belongs to the technical field of computers. According to the method, the position of each audio session object is clearly displayed by displaying a virtual space with a default layout object identifier. When a virtual resource sending event occurs, the event presentation object layout is adjusted according to the spatial layout to change according to the virtual resource indication, so that the interactive behavior is concrete. According to the mode, the visual perception of the user on the interaction operation is enhanced, the virtual space interaction form is enriched, the participation sense and the interaction interestingness of the user are effectively improved, and the man-machine interaction efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to an interactive method, apparatus, device, and storage medium in a virtual space. Background Art

[0002] With the development of internet technology, live streaming has become increasingly popular as a means of information dissemination and social interaction. Live streaming applications offer a variety of interactive formats for live streamers to choose from, including live streams with live microphones, nine-square grids, and voice rooms. However, these solutions employ fixed chat room layouts and a single method of interaction between participants and the live streamer, resulting in low interaction efficiency and inefficient human-computer interaction. Therefore, improving the efficiency of human-computer interaction in chat room scenarios is a pressing issue. Summary of the Invention

[0003] The present disclosure provides a method, apparatus, device, and storage medium for interacting in a virtual space. This solution enhances the user's intuitive perception of interactive operations, enriches the forms of interaction in the virtual space, effectively improves user participation and interactive fun, and improves the efficiency of human-computer interaction.

[0004] According to one aspect of an embodiment of the present disclosure, a method for interacting in a virtual space is provided, the method comprising:

[0005] displaying a virtual space, wherein the virtual space displays a plurality of object identifiers arranged in a default layout, the plurality of object identifiers being used to represent a plurality of objects having a conversation via audio in the virtual space;

[0006] In response to an event of sending a virtual resource occurring in the virtual space, a space layout adjustment event is displayed in the virtual space, wherein the space layout adjustment event is used to indicate that the layout of the plurality of objects is changed in a manner indicated by the virtual resource.

[0007] According to another aspect of an embodiment of the present disclosure, there is provided an interactive device in a virtual space, the device comprising:

[0008] a first display unit configured to display a virtual space, wherein the virtual space displays a plurality of object identifiers arranged in a default layout, the plurality of object identifiers being used to represent a plurality of objects having a conversation via audio in the virtual space;

[0009] The second display unit is configured to display a space layout adjustment event in the virtual space in response to an event of sending a virtual resource in the virtual space, wherein the space layout adjustment event is used to indicate that the layout of the multiple objects changes in a manner indicated by the virtual resource.

[0010] In some embodiments, the second display unit is configured to display the multiple object identifiers moving in the virtual space in a manner corresponding to the virtual resources in response to an event of sending virtual resources in the virtual space, so as to change the relative positions between the multiple object identifiers.

[0011] In some embodiments, the second display unit is configured to display a first object identifier moving toward the central area of the virtual space in response to an event of sending virtual resources in the virtual space, where the first object identifier is used to indicate an object receiving the virtual resources; and display multiple second object identifiers moving around the first object identifier in the virtual space, where the second objects represented by the second object identifiers are objects other than the first object in the live interactive event.

[0012] In some embodiments, the second display unit is configured to display a target object identifier among the multiple second object identifiers, move around the first object identifier within a first moving range, and the object represented by the target object identifier is the object that sends the virtual resource; and display other second object identifiers except the target object identifier, move around the first object identifier within a second moving range, and the second moving range is outside the first moving range.

[0013] In some embodiments, the second display unit is configured to display a dynamic effect with a target object identifier as a starting point and a first object identifier as an end point in response to an event of sending a virtual resource in the virtual space, wherein the target object identifier is used to indicate the object that sends the virtual resource; when the dynamic effect ends, the first object identifier is displayed moving within a preset range.

[0014] In some embodiments, the second display unit is configured to perform at least one of the following:

[0015] In response to an event of sending a virtual resource occurring in the virtual space, displaying a background adjustment event in the virtual space, the background adjustment event being used to indicate that the background of the virtual space changes in a manner indicated by the virtual resource;

[0016] In response to an event of sending a virtual resource occurring in the virtual space, an identification adjustment event is displayed in the virtual space, wherein the identification adjustment event is used to indicate that the first object identification changes in a manner indicated by the virtual resource.

[0017] In some embodiments, the second display unit is configured to perform any of the following:

[0018] In response to an event of sending a virtual resource occurring in the virtual space, displaying a first object identifier that gradually becomes larger, the first object identifier being used to indicate an object receiving the virtual resource;

[0019] In response to an event of sending a virtual resource occurring in the virtual space, the color of the first object identifier displayed changes to a target color indicated by the virtual resource.

[0020] In some embodiments, the method further comprises:

[0021] In response to an event of sending a virtual resource occurring in the virtual space, the timbre of the object indicated by the first object identifier is changed to a target timbre indicated by the virtual resource.

[0022] According to another aspect of an embodiment of the present disclosure, an electronic device is provided, the electronic device including:

[0023] one or more processors;

[0024] a memory for storing program codes executable by the processor;

[0025] The processor is configured to execute the program code to implement the above-mentioned interactive method in the virtual space.

[0026] According to another aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the above-mentioned interaction method in a virtual space.

[0027] According to another aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program, which implements the above-mentioned interactive method in the virtual space when executed by a processor.

[0028] The disclosed embodiments provide an interactive solution in a virtual space. By displaying a virtual space with default layout object identifiers, the positions of various audio conversation objects are clearly displayed. When a virtual resource is sent, a spatial layout adjustment event is used to display the object layout changes according to the virtual resource instructions, visualizing the interactive behavior. This approach enhances the user's intuitive perception of interactive operations, enriches the forms of virtual space interaction, effectively increases user engagement and interactive fun, and improves the efficiency of human-computer interaction.

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

[0030] The accompanying drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute an improper limitation of the present disclosure.

[0031] Figure 1 The figure is a schematic diagram showing an implementation environment of an interactive method in a virtual space according to an exemplary embodiment.

[0032] Figure 2 The figure is a flow chart showing an interactive method in a virtual space according to an exemplary embodiment.

[0033] Figure 3 The figure is a flowchart of another interactive method in a virtual space according to an exemplary embodiment.

[0034] Figure 4 The figure is a flowchart of another interactive method in a virtual space according to an exemplary embodiment.

[0035] Figure 5 It is a schematic diagram of a virtual space according to an exemplary embodiment.

[0036] Figure 6 The figure is a flowchart of another interactive method in a virtual space according to an exemplary embodiment.

[0037] Figure 7 is a schematic diagram of another virtual space according to an exemplary embodiment.

[0038] Figure 8 is a schematic diagram of another virtual space according to an exemplary embodiment.

[0039] Figure 9 The figure is a block diagram showing an interactive device in a virtual space according to an exemplary embodiment.

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

[0041] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0042] It should be noted that the terms "first," "second," and the like in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the numbers used in this manner are interchangeable where appropriate so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure as detailed in the appended claims.

[0043] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this disclosure are all 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.

[0044] Figure 1 FIG2 is a schematic diagram showing an implementation environment of an interactive method in a virtual space according to an exemplary embodiment. Figure 1 , the implementation environment specifically includes: a terminal 101 and a server 102. The terminal 101 can be connected to the server 102 via a wireless network or a wired network.

[0045] Terminal 101 can be at least one of a smartphone, a smartwatch, a desktop computer, a laptop, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 player (Moving Picture Experts Group Audio Layer IV), and a laptop computer. Terminal 101 can have an application installed and running for displaying a virtual space. This application is associated with server 102, which provides backend services to terminal 101.

[0046] Terminal 101 may generally refer to one of multiple terminals. This embodiment uses terminal 101 as an example. Those skilled in the art will appreciate that the number of terminals may be greater or lesser. For example, there may be a few terminals, or dozens, hundreds, or even more. This embodiment does not limit the number or device type of terminals.

[0047] The server 102 is at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. Optionally, the number of the above servers may be more or less, and the embodiments of the present disclosure do not limit this. Of course, the server 102 may also include other functional servers to provide more comprehensive and diversified services. In some embodiments, the server 102 undertakes the main computing work, and the terminal 101 undertakes the secondary computing work; or, the server 102 undertakes the secondary computing work, and the terminal 101 undertakes the main computing work; or, a distributed computing architecture is used between the server 102 and the terminal 101 for collaborative computing. The server 102 can be connected to the terminal 101 and other terminals via a wireless network or a wired network. Optionally, the number of the above servers may be more or less, and the embodiments of the present disclosure do not limit this.

[0048] Figure 2 is a flow chart showing an interactive method in a virtual space according to an exemplary embodiment. Figure 2 As shown, the method is executed by an electronic device and includes the following steps:

[0049] In step S201 , a virtual space is displayed.

[0050] In the disclosed embodiments, a virtual space is a non-physical, digital spatial environment generated through computer technology. A virtual space is a space created using software and algorithms, with a specific scene, layout, and interactive features. Users can perform various operations and experiences in the virtual space, such as virtual meetings, virtual games, and virtual exhibitions. Alternatively, the virtual space can be a virtual live broadcast room.

[0051] The virtual space displays multiple object identifiers arranged according to a default layout. A default layout refers to a pre-defined layout. Unless otherwise specified by the user, related elements or objects are arranged and displayed according to this default rule or pattern. These multiple object identifiers represent multiple objects communicating via audio in the virtual space.

[0052] Optionally, the default layout may be a grid layout, a linear layout, a ring layout, or a layered layout, etc. The embodiment of the present application does not limit the style of the default layout.

[0053] Grid layout arranges object identifiers in a grid, much like a table, with each object identifier occupying a cell. For example, each object's identifier is neatly arranged in a grid, with distinct rows and columns, making it easy to quickly browse and identify other objects. This layout makes full use of space, resulting in a clean and organized interface. It's suitable for scenarios where multiple object identifiers need to be displayed simultaneously and space efficiency is critical, such as a nine-square grid layout.

[0054] Linear layout means that the objects are arranged along a straight line, which can be horizontal or vertical. This layout method conforms to people's visual browsing habits and is convenient for quick scanning and locating specific object symbols. When space is limited and the order of objects is desired, linear layout is more commonly used. For example, parallel layout on the left and right,

[0055] A circular layout arranges object symbols in a circle around a central point. This layout creates an atmosphere of equality and interaction, ensuring that the visual distance between each object is relatively balanced, which helps to enhance user interaction and engagement.

[0056] A hierarchical layout arranges object icons into different layers based on their attributes or importance. For example, icons for important team members or managers might be placed at the top, while icons for more common team members might be placed at the bottom. This layout can highlight key objects while also demonstrating the hierarchical relationships between objects. It's ideal for scenarios where you need to emphasize the importance of certain objects or differentiate between different categories of objects.

[0057] An object identifier is a symbol, mark, or identifier used to distinguish and represent different objects in a virtual space. An object identifier can be an icon, image, text label, or other form of identifier. The purpose of an object identifier is to enable users to quickly identify a specific object in a virtual space and use it to operate, interact with, or obtain relevant information about that object. Multiple object identifiers are used to represent multiple objects engaging in audio conversations in a virtual space. These multiple objects can include listener objects and host objects.

[0058] In step S202 , in response to an event of sending a virtual resource occurring in the virtual space, a space layout adjustment event is displayed in the virtual space.

[0059] In the embodiments of the present disclosure, virtual resources refer to digital items or assets that have a certain value in the virtual space and can be used for exchange or use. For example, in a virtual live broadcast scene, the virtual resources can be virtual gifts such as virtual flowers and virtual sports cars.

[0060] It should be noted that the embodiments of this disclosure do not restrict the objects that send and receive virtual resources. For example, an audience object can send virtual resources to a host object, a host object can send virtual resources to an audience object, and an audience object can send virtual resources to other audience objects. The embodiments of this disclosure do not restrict this.

[0061] A spatial layout adjustment event is an event triggered by the delivery of a virtual resource in the virtual space, resulting in a change in the layout of objects in the virtual space. This event indicates that the layout of multiple objects has changed in accordance with the instructions of the virtual resource. Optionally, this event can manifest as: object identifier movement, layout change, object identifier scaling, or rotation.

[0062] The object identifier's position movement may be moving the object identifier in the virtual space from an original position to a new position according to a certain rule. The layout change may be switching from one layout to another, for example, switching from a grid layout to a circular layout, or vice versa.

[0063] The disclosed embodiments provide an interactive solution in a virtual space. By displaying a virtual space with default layout object identifiers, the positions of various audio conversation objects are clearly displayed. When a virtual resource is sent, a spatial layout adjustment event is used to display the object layout changes according to the virtual resource instructions, visualizing the interactive behavior. This approach enhances the user's intuitive perception of interactive operations, enriches the forms of virtual space interaction, effectively increases user engagement and interactive fun, and improves the efficiency of human-computer interaction.

[0064] In some embodiments, in response to an event of sending a virtual resource occurring in the virtual space, displaying a space layout adjustment event in the virtual space includes:

[0065] In response to an event of sending a virtual resource in the virtual space, multiple object identifiers are displayed to move in the virtual space in a manner corresponding to the virtual resources, so as to change relative positions between the multiple object identifiers.

[0066] By responding to virtual resource delivery events within the virtual space and adjusting the position of object identifiers and spatial layout, user interaction becomes more engaging and immersive. This also promotes interaction between users, intuitively displays changes in relationships, strengthens social connections, and enriches the visual experience of the virtual space. Furthermore, the value of virtual resources can be visualized, allowing users to more clearly perceive their significance and impact, effectively enhancing the overall virtual space experience.

[0067] In some embodiments, in response to an event of sending a virtual resource in the virtual space, displaying multiple object identifiers moving in the virtual space in a manner corresponding to the virtual resources includes:

[0068] In response to an event of sending a virtual resource occurring in the virtual space, displaying a first object identifier moving toward a central area of the virtual space, the first object identifier being used to indicate an object receiving the virtual resource;

[0069] Multiple second object identifiers are displayed moving around the first object identifier in the virtual space, and the second objects represented by the second object identifiers are other objects except the first object in the live interactive event.

[0070] By moving the first object identifier toward the center of the virtual space after a virtual resource is given, users' attention is quickly focused, highlighting the recipient's special status and enhancing their sense of accomplishment. Simultaneously, multiple second object identifiers move around the first object identifier, creating a sense of group interaction, enriching the visual layering, and enhancing the liveliness and appeal of the virtual space. This design not only strengthens users' perception of the gifting behavior but also promotes social interaction within the virtual space, stimulating user participation and improving the efficiency of human-computer interaction.

[0071] In some embodiments, displaying the plurality of second object identifiers moving around the first object identifier in the virtual space includes:

[0072] Display a target object identifier among the plurality of second object identifiers, and move the target object identifier around the first object identifier within a first moving range, wherein the object represented by the target object identifier is the object that sends the virtual resource;

[0073] Other second object identifiers except the target object identifier are displayed, and the second object identifiers are moved around the first object identifier within a second movement range, where the second movement range is outside the first movement range.

[0074] By moving multiple second object identifiers in different ranges around the first object identifier, placing the target object identifier that sends virtual resources in the first moving range, and placing other second object identifiers in the outer second moving range, it can not only highlight key behaviors and objects, intuitively show the special status of those who send virtual resources, and encourage user interaction; it can also use layered visual presentation to clearly show the closeness of the relationship between objects based on resource donation; and through dynamic layered visual effects, it can enhance the immersion and attractiveness of the scene, guide users to focus on core interactive behaviors, improve the efficiency of information transmission in the virtual space, and improve the efficiency of human-computer interaction.

[0075] In some embodiments, in response to an event of sending a virtual resource occurring in the virtual space, displaying a space layout adjustment event in the virtual space includes:

[0076] In response to an event of sending a virtual resource occurring in the virtual space, a dynamic effect is displayed with the target object identifier as a starting point and the first object identifier as an end point, wherein the target object identifier is used to indicate the object to which the virtual resource is sent;

[0077] When the dynamic effect ends, the first object identifier is displayed moving within a preset range.

[0078] When a virtual resource is sent in a virtual space, a dynamic effect is displayed from the target object identifier to the first object identifier, visually demonstrating the flow of resources. After the dynamic effect ends, the first object identifier is moved within a preset range, such as by shaking or rotating. This not only enhances the visual perception of interaction, allowing users to clearly understand the process and results of resource donation, but also enhances the scene's appeal through vivid visual effects, stimulating users' sense of accomplishment and surprise, promoting user participation and interaction, and improving the efficiency of human-computer interaction.

[0079] In some embodiments, the method further comprises at least one of the following:

[0080] In response to an event of sending a virtual resource occurring in the virtual space, a background adjustment event is displayed in the virtual space, where the background adjustment event is used to indicate that the background of the virtual space changes in a manner indicated by the virtual resource;

[0081] In response to an event of sending a virtual resource occurring in the virtual space, an identification adjustment event is displayed in the virtual space, where the identification adjustment event is used to indicate that the identification of the first object changes in a manner indicated by the virtual resource.

[0082] By changing the background in response to the virtual resource delivery event, the ritualistic feeling of the event can be intuitively and vividly enhanced. For example, when a high-value virtual resource is delivered, the background changes to gorgeous special effects, highlighting the preciousness of the resource. At the same time, the background changes that match the theme of virtual resource delivery can create an immersive atmosphere, making users feel as if they are in a specific scene and enhancing their sense of substitution. In addition, the differentiated background presentation can effectively distinguish different virtual resource delivery scenarios, helping users quickly identify and understand the interactive context, and enhancing the richness and uniqueness of the interactive experience in the virtual space. This improves the efficiency of human-computer interaction.

[0083] By changing the first object identifier (the object receiving the virtual resource) according to the resource indication, the value and uniqueness of the resource can be intuitively highlighted. For example, when receiving high-value resources, the identifier will be enlarged and change color, enhancing the recipient's sense of accomplishment. The unique identifier change can also create a sense of ritual, attract the attention of other users, and promote interaction in the virtual space. At the same time, this dynamic change enriches the visual level, enhances the vividness of the virtual scene, makes it easier for users to immerse themselves in it, strengthens the perception and memory of the resource donation behavior, optimizes the overall virtual interaction experience, and improves the efficiency of human-computer interaction.

[0084] In some embodiments, in response to an event of sending a virtual resource occurring in the virtual space, displaying an identification adjustment event in the virtual space includes any of the following:

[0085] In response to an event of sending a virtual resource in the virtual space, a first object identifier is displayed that gradually becomes larger, where the first object identifier is used to indicate an object receiving the virtual resource;

[0086] In response to an event of sending a virtual resource occurring in the virtual space, the color of the first object identifier displayed changes to a target color indicated by the virtual resource.

[0087] By gradually enlarging the first object identifier (recipient) or changing to the resource-specified color when a virtual resource is sent in the virtual space, the visual feedback of resource reception is intuitively enhanced, highlighting the recipient's special status, and increasing their sense of accomplishment and ritual; the distinct visual changes attract the attention of other users and stimulate their willingness to interact; the differentiated identification adjustment method can quickly distinguish different virtual resource types and gifting scenarios, improve the user's perception of interactive behavior, optimize the overall experience of resource gifting in the virtual space, and improve the efficiency of human-computer interaction.

[0088] In some embodiments, the method further comprises:

[0089] In response to an event of sending a virtual resource occurring in the virtual space, the timbre of the object indicated by the first object identifier is changed to a target timbre indicated by the virtual resource.

[0090] By switching the timbre of the object corresponding to the first object identifier to the target timbre when a virtual resource is sent in a virtual space, the interactive experience can be significantly enhanced. Sound changes can enhance the multi-dimensional perception of event feedback, allowing the recipient to gain attention with unique sound effects and strengthen their sense of accomplishment. Differentiated timbres are associated with the characteristics of virtual resources, such as switching to cheerful sounds when sending a joyful themed resource, creating a cohesive atmosphere and deepening the user's understanding of the resource's significance. Novel auditory feedback can also stimulate user interest in interaction, enhance the fun and immersion of the virtual space, promote the activeness of resource giving, and improve the efficiency of human-computer interaction.

[0091] above Figure 2 The figure shows a flow chart of an interactive method in a virtual space of the present disclosure. The interactive solution in the virtual space provided by the present disclosure is further elaborated below by taking an implementation method of a space layout adjustment event as an example. Figure 3 is a flow chart showing another interactive method in a virtual space according to an exemplary embodiment. Figure 3 The method is executed by an electronic device and includes the following steps:

[0092] In step S301 , a virtual space is displayed.

[0093] In the embodiment of the present disclosure, this step is the same as the above step S201, please refer to the above step S201 and will not be repeated here.

[0094] In step S302, in response to an event of sending virtual resources in the virtual space, multiple object identifiers are displayed to move in the virtual space in a manner corresponding to the virtual resources to change relative positions between the multiple object identifiers.

[0095] In the disclosed embodiment, when the electronic device detects a user sending a virtual resource in a virtual space, it causes multiple object identifiers displayed in the virtual space to move according to a pre-defined movement pattern corresponding to the virtual resource. This movement of the object identifiers ultimately changes the relative positions of the objects.

[0096] For example, user A sends a virtual gift to user B. The rule set for this virtual gift is that the recipient's avatar (object identifier) will move in front of the sender. Then, when user A completes the operation of sending the virtual gift, the electronic device will display user B's avatar in the virtual space and move it towards user A's avatar, changing the original relative position between the two avatars. At the same time, it may also cause the positional relationship of other object identifiers to adjust accordingly to adapt to the new layout. Alternatively, user B's avatar moves to the middle area of the virtual space, and other object identifiers rotate and move around user B's avatar.

[0097] Optionally, in the virtual space, the multiple object identifiers can move in various ways. The following are optional movement ways.

[0098] (1) Linear movement. Linear movement is a simple and direct way of movement. The object identifier moves along a straight line from the initial position to the target position. For example, in a virtual conference space, when a participant obtains special permissions (triggered by events such as sending or receiving virtual resources), the object identifier (such as an avatar) moves in a straight line from one side of the conference interface to a specific prominent position, such as next to the host.

[0099] (2) Curved movement. Object identifiers move along specific curved paths. Common curves include arcs and parabolas. In a virtual social activity scenario, when a user sends a virtual firework gift, the user's avatar can follow the virtual firework and draw a beautiful arc in the air in the form of a parabola, then bloom and disappear.

[0100] (3) Path-following movement: A complex path is pre-set, and the object identifier can move along this path.

[0101] (4) Movement based on gravity or repulsion. This method simulates physical phenomena in reality and uses virtual planets to carry object identifiers to show that there is a gravity or repulsion relationship between object identifiers, which leads to movement.

[0102] (5) Hierarchical movement. In a multi-layered virtual space, object identifiers move between different layers. For example, in a virtual building model display, object identifiers can gradually move from the bottom layer to the top layer of the building based on the cumulative amount of virtual resources sent by users.

[0103] (6) Rotational movement. The object identifier rotates while moving. The rotation can be the object identifier's rotation or the object identifier's rotation around a certain position.

[0104] (7) Cluster movement. Multiple object identifiers are moved together as a whole. This can be done by moving the whole object in a coordinated manner, such as by panning or zooming, etc. This embodiment of the present disclosure does not limit this.

[0105] The interactive solution in virtual space disclosed in this embodiment enhances user interaction and immersion by adjusting the position of object identifiers and spatial layout in response to virtual resource delivery events. It also promotes interaction between users, intuitively displays changes in relationships, strengthens social connections, and enriches the visual effects of the virtual space. Furthermore, it can visualize the value of virtual resources, allowing users to more clearly perceive the significance and role of resources, effectively enhancing the overall virtual space experience.

[0106] The following further describes how multiple object identifiers move in the virtual space. Figure 4 FIG is a flow chart showing another interactive method in a virtual space according to an exemplary embodiment. Figure 4 The method is executed by an electronic device and includes the following steps:

[0107] In step S401 , a virtual space is displayed.

[0108] In the embodiment of the present disclosure, this step is the same as the above step S201, please refer to the above step S201 and will not be repeated here.

[0109] In step S402, in response to an event of sending virtual resources in the virtual space, a first object identifier is displayed moving toward the central area of the virtual space, where the first object identifier is used to indicate an object receiving the virtual resources.

[0110] In the disclosed embodiments, for ease of explanation, the object identifier of the object receiving the virtual resource is referred to as the first object identifier. That is, the object corresponding to the first object identifier is the party receiving the virtual resource. This identifier can take various forms, such as a personalized avatar image, a unique nickname tag, or an icon of a specific shape.

[0111] The virtual space is defined as having a central area, which is visually prominent and easy to attract the user's attention. When an event occurs in which a virtual resource is sent, the first object identifier will move from its original position toward this central area. The movement can be in a straight line, along a curve, or along a specific trajectory. For example, if listener A sends a virtual prop (virtual resource) to host B, host B's avatar will move from its current location to the center of the virtual chat room. The movement may be accompanied by animation effects, such as flashing, gradients, etc., to further emphasize this change.

[0112] By moving the first object identifier to the central area in a conspicuous manner, the receiving object can be effectively highlighted, allowing other users to quickly understand who has obtained the virtual resource, thereby attracting more attention and interaction.

[0113] In step S403, a plurality of second object identifiers are displayed moving around the first object identifier in the virtual space, and the second objects represented by the second object identifiers are other objects in the live interactive event except the first object.

[0114] In the embodiment of the present disclosure, from the perspective of visual presentation, the virtual space can have a three-dimensional stereoscopic effect or a two-dimensional plane layout. The first object identifier serves as the core focus and is located in a relatively prominent position in the virtual space. Multiple second object identifiers each represent other objects other than the first object. The number of these second object identifiers is indefinite, and their appearance is also rich and varied. They may be avatars of different styles, simple graphic symbols, or personalized logo patterns, etc. After receiving instructions from the electronic device, these second object identifiers begin to move around the first object identifier.

[0115] Optionally, the movement trajectories of the multiple second object identifiers vary. Commonly, they orbit the first object identifier in a circular or elliptical pattern, rotating in a regular and smooth manner, as if converging toward or expressing attention to the first object identifier. Alternatively, they may move along irregular curved trajectories, sometimes moving farther and sometimes closer, adding to the dynamic interest and sense of variety. During movement, the speeds of the second object identifiers may also vary, with some moving faster, appearing lively and agile, while others moving slower, appearing more composed.

[0116] Optionally, to enhance visual effects and expressiveness, these second object markers can be accompanied by special effects when moving, such as flashing, glowing, or color gradients. For example, when a second object marker approaches a first object marker, it can emit a brief bright light to highlight the interaction between the two; or the color of the second object marker can gradually change during movement, creating a dynamic visual atmosphere.

[0117] Optionally, the relative positions of multiple second object identifiers can also change continuously, such as multiple second object identifiers presenting a staggered and mutually echoing layout, making the entire scene around the movement more vivid and layered, giving users a strong visual impact and immersive experience.

[0118] For example, see Figure 5 , Figure 5 FIG is a schematic diagram of a virtual space according to an exemplary embodiment. Figure 5 As shown in (a) in the figure, when no event of sending virtual resources occurs, the avatars in the virtual space are arranged in the form of a nine-square grid. Figure 5 As shown in (b), the first object identifier moves to the middle position of the virtual space, and the second object identifier moves around the first object identifier to form a ring.

[0119] In some embodiments, the electronic device may further highlight a target object identifier, the object represented by the target object identifier being the object that donated the virtual resource. Accordingly, displaying multiple second object identifiers moving around the first object identifier in the virtual space includes: displaying a target object identifier among the multiple second object identifiers, moving around the first object identifier within a first movement range, the object represented by the target object identifier being the object that donated the virtual resource; and displaying other second object identifiers, other than the target object identifier, moving around the first object identifier within a second movement range, the second movement range being outside the first movement range. By moving the multiple second object identifiers around the first object identifier in different ranges, placing the target object identifier that donated the virtual resource within the first movement range and the other second object identifiers within the outer second movement range, this not only highlights key actions and objects, intuitively demonstrates the special status of the person donating the virtual resource, and encourages user interaction, but also clearly displays the closeness of the relationship between objects based on the donation of the resource through a layered visual presentation. Furthermore, through the dynamic layered visual effect, the scene's immersion and appeal are enhanced, guiding users to focus on core interactive behaviors, improving the efficiency of information transmission within the virtual space, and enhancing the efficiency of human-computer interaction.

[0120] Among them, among the multiple second object identifiers, the target object identifier representing the object sending the virtual resources can move around the first object identifier within a specific range (i.e., the "first moving range"). The first object identifier usually represents the object receiving the virtual resources. The first moving range is a set virtual space area, and the target object identifier moves within this range according to a certain trajectory (such as a circle, arc, etc.) to highlight the special relationship between it and the first object identifier. Other second object identifiers other than the target object identifier (that is, those that are neither the first object identifier nor the identifier corresponding to the object sending the virtual resources) will move around the first object identifier within another range (the "second moving range"). Moreover, this second moving range is outside the first moving range, forming a hierarchical layout.

[0121] The interactive solution in the virtual space disclosed in this embodiment quickly focuses the user's attention by moving a first object identifier toward the center of the virtual space after a virtual resource is given. This highlights the special status of the recipient and enhances their sense of accomplishment. Simultaneously, multiple second object identifiers move around the first object identifier, creating a group interaction atmosphere, enriching the visual layering, and enhancing the liveliness and appeal of the virtual space. This design not only strengthens the user's perception of the resource gifting behavior but also promotes social interaction among users within the virtual space, stimulating user participation and improving the efficiency of human-computer interaction.

[0122] above Figure 2 The figure shows a flow chart of an interactive method in a virtual space of the present disclosure. The interactive solution in the virtual space provided by the present disclosure is further elaborated below by taking another implementation method of a space layout adjustment event as an example. Figure 6 is a flow chart showing another interactive method in a virtual space according to an exemplary embodiment. Figure 6 The method is executed by an electronic device and includes the following steps:

[0123] In step S601 , a virtual space is displayed.

[0124] In the embodiment of the present disclosure, this step is the same as the above step S201, please refer to the above step S201 and will not be repeated here.

[0125] In step S602, in response to an event of sending virtual resources in the virtual space, a dynamic effect starting from the target object identifier and ending at the first object identifier is displayed, where the target object identifier is used to indicate the object sending the virtual resources.

[0126] In the disclosed embodiments, a target object identifier can be a specific symbol, icon, or mark. In a virtual space, the target object identifier represents the object that has sent a virtual resource, distinguishing it from other objects. A first object identifier represents the object that receives the virtual resource. For example, if user A sends a virtual gift to user B, user A's avatar is the target object identifier, and user B's avatar is the first object identifier.

[0127] The dynamic effect is a visual effect displayed on the virtual space interface, starting from the location of the target object identifier and moving towards the location of the first object identifier. This dynamic effect can take many forms, such as a glowing line gradually extending from the target object identifier to the first object identifier, virtual particles flying from the target object identifier to the first object identifier, or an animated icon moving along the path between the two.

[0128] In step S603 , when the dynamic effect ends, the first object identifier is displayed moving within a preset range.

[0129] In an embodiment of the present disclosure, the movement of the first object identifier within the preset range may be a small-scale jitter near the current position to reflect the effect of being hit by a virtual resource. Optionally, the method of moving within the preset range may also be that an object identifier rotates clockwise or counterclockwise within the preset range with itself as the center. Alternatively, the first object identifier swings left and right or back and forth like a pendulum. Alternatively, the first object identifier jumps up and down regularly or irregularly within the preset range. Alternatively, it moves along a preset curved trajectory, such as an arc, an S shape, etc.

[0130] The interactive solution in a virtual space disclosed in the embodiments of this disclosure visually demonstrates the flow of resources by displaying a dynamic effect from a target object identifier to a first object identifier when a virtual resource is sent in the virtual space. After the dynamic effect ends, the first object identifier is moved within a preset range, such as by shaking or rotating. This not only enhances the visual perception of interaction, allowing users to clearly understand the process and results of resource donation, but also enhances the scene's appeal through vivid visual effects, stimulating users' sense of accomplishment and surprise, promoting user participation and interaction, and improving the efficiency of human-computer interaction.

[0131] It should be noted that, in addition to displaying the above-mentioned spatial layout adjustment events, electronic devices can also display background adjustment events. Accordingly, in response to an event of sending virtual resources in a virtual space, a background adjustment event is displayed in the virtual space. The background adjustment event is used to indicate that the background of the virtual space changes in the manner indicated by the virtual resources. By changing the background in response to the event of sending virtual resources, the ritual sense of the event can be intuitively and vividly enhanced. For example, when sending high-value virtual resources, the background changes to gorgeous special effects to highlight the preciousness of the resources. At the same time, the background changes that match the theme of virtual resource delivery can create an immersive atmosphere, making the user feel as if they are in a specific scene, enhancing the user's sense of substitution. In addition, the differentiated background presentation can also effectively distinguish different virtual resource sending scenes, helping users quickly identify and understand the interactive context, and enhancing the richness and uniqueness of the interactive experience in the virtual space. This improves the efficiency of human-computer interaction.

[0132] The background refers to the visual environment of the user interface in the virtual space, beyond the primary display objects (such as object identifiers and comment areas). It forms the basic visual framework of the virtual scene. Upon detecting the delivery of virtual resources, the electronic device will modify the virtual space background and present these changes to the user in real time, allowing the user to intuitively see the dynamic updates of the virtual space background.

[0133] Optionally, each virtual resource is assigned specific rules during its design, which determine how the virtual space background changes after the resource is given away. For example, giving away a "holiday gift box" virtual resource might transform the background into a holiday theme, complete with fireworks, ribbons, and other elements; giving away a "mystery treasure chest" virtual resource might transform the background into a dark and mysterious scene, complete with twinkling starlight effects. This background change reinforces the significance and atmosphere of the gift.

[0134] For example, see Figure 7 , Figure 7 FIG. 1 is a schematic diagram of another virtual space according to an exemplary embodiment. Figure 7 As shown, the background in the virtual space is replaced by a planet with flowers.

[0135] It should be noted that, in addition to displaying the above-mentioned spatial layout adjustment events, electronic devices can also display identification adjustment events. Accordingly, in response to an event of sending virtual resources in a virtual space, an identification adjustment event is displayed in the virtual space, and the identification adjustment event is used to indicate that the first object identification changes in the manner indicated by the virtual resource. By allowing the first object identification (receiving virtual resource object) to change according to the resource indication, the value and uniqueness of the resource can be intuitively highlighted. For example, when receiving high-value resources, the identification is enlarged and changed in color, thereby enhancing the recipient's sense of accomplishment. The unique identification change can also create a sense of ritual, attract the attention of other users, and promote interaction in the virtual space. At the same time, this dynamic change enriches the visual level, enhances the vividness of the virtual scene, makes it easier for users to immerse themselves in it, strengthens the perception and memory of the resource gifting behavior, optimizes the overall virtual interaction experience, and improves the efficiency of human-computer interaction.

[0136] In some embodiments, in response to an event of sending a virtual resource occurring in the virtual space, displaying an identification adjustment event in the virtual space includes any of the following:

[0137] In response to an event of sending virtual resources in the virtual space, the first object identifier is displayed gradually getting larger, and the first object identifier is used to indicate the object receiving the virtual resources; or,

[0138] In response to an event of sending a virtual resource occurring in the virtual space, the color of the first object identifier displayed changes to a target color indicated by the virtual resource.

[0139] For example, see Figure 8 , Figure 8 FIG. 1 is a schematic diagram of another virtual space according to an exemplary embodiment. Figure 8 As shown in (a) in FIG. 1 , the first object identifier is exemplarily shown when no event of sending virtual resources occurs. Figure 8 (b) in the figure exemplarily shows the first object identifier after the event of sending the virtual resource occurs.

[0140] By gradually enlarging the first object identifier (recipient) or changing to the resource-specified color when a virtual resource is sent in the virtual space, the visual feedback of resource reception is intuitively enhanced, highlighting the recipient's special status, and increasing their sense of accomplishment and ritual; the distinct visual changes attract the attention of other users and stimulate their willingness to interact; the differentiated identification adjustment method can quickly distinguish different virtual resource types and gifting scenarios, improve the user's perception of interactive behavior, optimize the overall experience of resource gifting in the virtual space, and improve the efficiency of human-computer interaction.

[0141] It should also be noted that, in addition to displaying the above-mentioned spatial layout adjustment event, the timbre of the object can also be changed. Accordingly, in response to the event of sending a virtual resource in the virtual space, the timbre of the object indicated by the first object identifier is changed to the target timbre indicated by the virtual resource. By switching the timbre of the object corresponding to the first object identifier to the target timbre when the event of sending a virtual resource occurs in the virtual space, the interactive experience can be significantly improved. Sound changes can enhance the multi-dimensional perception of event feedback, allowing the object receiving the resource to gain attention with unique sound effects and enhance the sense of accomplishment; differentiated timbre is associated with the characteristics of the virtual resource, such as switching to a light sound effect when sending a happy theme resource, which can create a matching atmosphere and deepen the user's understanding of the meaning of the resource; novel auditory feedback can also stimulate user interest in interaction, enhance the fun and immersion of the virtual space, promote the activeness of resource giving behavior, and improve the efficiency of human-computer interaction.

[0142] Optionally, the timbre of the object that sends the virtual resource may also be changed at the same time, or only the timbre of the object that sends the virtual resource may be changed. This embodiment of the present disclosure does not limit this.

[0143] Figure 9 This is a block diagram of an interactive device in a virtual space according to an exemplary embodiment. As shown in the figure, the device includes: a first display unit 901 and a second display unit 902.

[0144] A first display unit 901 is configured to display a virtual space, wherein the virtual space displays a plurality of object identifiers arranged in a default layout, the plurality of object identifiers being used to represent a plurality of objects having a conversation via audio in the virtual space;

[0145] The second display unit 902 is configured to display a space layout adjustment event in the virtual space in response to an event of sending a virtual resource in the virtual space, where the space layout adjustment event is used to indicate that the layout of multiple objects changes in a manner indicated by the virtual resource.

[0146] In some embodiments, the second display unit 902 is configured to display multiple object identifiers moving in the virtual space in a manner corresponding to the virtual resources in response to an event of sending virtual resources in the virtual space, so as to change the relative positions between the multiple object identifiers.

[0147] In some embodiments, the second display unit 902 is configured to display a first object identifier moving toward the central area of the virtual space in response to an event of sending virtual resources in the virtual space, where the first object identifier is used to indicate the object receiving the virtual resources; and display multiple second object identifiers moving around the first object identifier in the virtual space, where the second objects represented by the second object identifiers are objects other than the first object in the live interactive event.

[0148] In some embodiments, the second display unit 902 is configured to display a target object identifier among multiple second object identifiers, move around the first object identifier within a first moving range, and the object represented by the target object identifier is the object that sends out virtual resources; and display other second object identifiers except the target object identifier, move around the first object identifier within a second moving range, and the second moving range is outside the first moving range.

[0149] In some embodiments, the second display unit 902 is configured to display a dynamic effect with the target object identifier as the starting point and the first object identifier as the end point in response to an event of sending virtual resources in the virtual space, where the target object identifier is used to indicate the object sending the virtual resources; when the dynamic effect ends, the first object identifier is displayed moving within a preset range.

[0150] In some embodiments, the second display unit 902 is configured to perform at least one of the following:

[0151] In response to an event of sending a virtual resource occurring in the virtual space, a background adjustment event is displayed in the virtual space, where the background adjustment event is used to indicate that the background of the virtual space changes in a manner indicated by the virtual resource;

[0152] In response to an event of sending a virtual resource occurring in the virtual space, an identification adjustment event is displayed in the virtual space, where the identification adjustment event is used to indicate that the identification of the first object changes in a manner indicated by the virtual resource.

[0153] In some embodiments, the second display unit 902 is configured to perform any of the following:

[0154] In response to an event of sending a virtual resource in the virtual space, a first object identifier is displayed that gradually becomes larger, where the first object identifier is used to indicate an object receiving the virtual resource;

[0155] In response to an event of sending a virtual resource occurring in the virtual space, the color of the first object identifier displayed changes to a target color indicated by the virtual resource.

[0156] In some embodiments, the method further comprises:

[0157] In response to an event of sending a virtual resource occurring in the virtual space, the timbre of the object indicated by the first object identifier is changed to a target timbre indicated by the virtual resource.

[0158] The disclosed embodiments provide an interactive device in a virtual space. By displaying a virtual space with default layout object identifiers, the locations of various audio conversation objects are clearly displayed. When a virtual resource delivery event occurs, a spatial layout adjustment event is used to display the object layout changes according to the virtual resource instructions, thus visualizing the interactive behavior. This approach enhances the user's intuitive perception of interactive operations, enriches the forms of virtual space interaction, effectively increases user engagement and interactive interest, and improves the efficiency of human-computer interaction.

[0159] It should be noted that the interactive device in a virtual space provided in the above embodiments is merely an example of the division of the aforementioned functional units. In actual applications, the aforementioned functions can be assigned to different functional units as needed, i.e., the internal structure of the electronic device can be divided into different functional units to perform all or part of the functions described above. Furthermore, the interactive device in a virtual space provided in the above embodiments and the interactive method in a virtual space embodiment are conceptually identical. The specific implementation process is detailed in the method embodiment and will not be further elaborated here.

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

[0161] In the embodiments of the present disclosure, the electronic device may be a terminal or a server. When the electronic device is a terminal, the terminal serves as the execution subject to implement the technical solutions provided in the embodiments of the present disclosure; when the electronic device is a server, the server serves as the execution subject to implement the technical solutions provided in the embodiments of the present disclosure; or, alternatively, the technical solutions provided in the present disclosure may be implemented through interaction between the terminal and the server. The embodiments of the present disclosure are not limited in this regard.

[0162] Figure 10 1 is a block diagram of an electronic device according to an exemplary embodiment. Generally, the electronic device 1000 includes a processor 1001 and a memory 1002 .

[0163] The processor 1001 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1001 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor 1001 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1001 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1001 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0164] Memory 1002 may include one or more computer-readable storage media, which may be non-transitory. Memory 1002 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in memory 1002 is used to store at least one program code, which is executed by processor 1001 to implement the interactive method in the virtual space provided by the method embodiment of the present disclosure.

[0165] In some embodiments, electronic device 1000 may optionally include a peripheral device interface 1003 and at least one peripheral device. Processor 1001, memory 1002, and peripheral device interface 1003 may be connected via a bus or signal lines. Each peripheral device may be connected to peripheral device interface 1003 via a bus, signal lines, or circuit boards. Specifically, the peripheral device may include at least one of a radio frequency circuit 1004, a display screen 1005, a camera assembly 1006, an audio circuit 1007, and a power supply 1008.

[0166] The peripheral device interface 1003 can be used to connect at least one I / O (Input / Output)-related peripheral device to the processor 1001 and the memory 1002. In some embodiments, the processor 1001, the memory 1002, and the peripheral device interface 1003 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1001, the memory 1002, and the peripheral device interface 1003 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0167] The RF circuit 1004 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1004 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1004 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the RF circuit 1004 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The RF circuit 1004 can communicate with other electronic devices via at least one wireless communication protocol. Such wireless communication protocols include, but are not limited to, metropolitan area networks, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1004 may also include circuits related to Near Field Communication (NFC), which is not limited in this disclosure.

[0168] The display screen 1005 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1005 is a touch screen display, the display screen 1005 also has the ability to collect touch signals on the surface or above the surface of the display screen 1005. The touch signal can be input as a control signal to the processor 1001 for processing. At this time, the display screen 1005 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 1005 can be one, set on the front panel of the electronic device 1000; in other embodiments, the display screen 1005 can be at least two, respectively set on different surfaces of the electronic device 1000 or in a folding design; in still other embodiments, the display screen 1005 can be a flexible display screen, set on the curved surface or folding surface of the electronic device 1000. Even the display screen 1005 can be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 1005 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0169] The camera assembly 1006 is used to capture images or videos. Optionally, the camera assembly 1006 includes a front camera and a rear camera. Typically, the front camera is arranged on the front panel of the electronic device, and the rear camera is arranged on the back of the electronic device. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 1006 may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0170] The audio circuit 1007 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals to be input into the processor 1001 for processing, or input into the radio frequency circuit 1004 to achieve voice communication. For the purpose of stereo sound collection or noise reduction, there may be multiple microphones, each disposed at different locations of the electronic device 1000. The microphone may also be an array microphone or an omnidirectional collection microphone. The speaker is used to convert electrical signals from the processor 1001 or the radio frequency circuit 1004 into sound waves. The speaker may be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert electrical signals into sound waves audible to humans, but also convert electrical signals into sound waves inaudible to humans for purposes such as distance measurement. In some embodiments, the audio circuit 1007 may also include a headphone jack.

[0171] Power supply 1008 is used to power the various components of electronic device 1000. Power supply 1008 can be AC power, DC power, a disposable battery, or a rechargeable battery. When power supply 1008 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.

[0172] Those skilled in the art will understand that Figure 10 The structure shown in the figure does not constitute a limitation on the electronic device 1000, and the electronic device 1000 may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.

[0173] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 1002 including instructions. The instructions can be executed by the processor 1001 of the electronic device 1000 to complete the above-mentioned speech processing model training method, or to complete the above-mentioned speech processing method. Alternatively, the computer-readable storage medium can be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, etc.

[0174] A computer program product includes a computer program, which implements the above-mentioned interactive method in the virtual space when executed by a processor.

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

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

Claims

1. An interactive method in a virtual space, characterized in that: The method comprises: displaying a virtual space, wherein the virtual space displays a plurality of object identifiers arranged in a default layout, the plurality of object identifiers being used to represent a plurality of objects having a conversation via audio in the virtual space; In response to an event of sending a virtual resource occurring in the virtual space, a space layout adjustment event is displayed in the virtual space, wherein the space layout adjustment event is used to indicate that the layout of the plurality of objects is changed in a manner indicated by the virtual resource.

2. The interactive method in a virtual space according to claim 1, characterized in that: In response to an event of sending virtual resources occurring in the virtual space, displaying a space layout adjustment event in the virtual space includes: In response to an event of sending a virtual resource occurring in the virtual space, the plurality of object identifiers are displayed to move in the virtual space in a manner corresponding to the virtual resource, so as to change relative positions between the plurality of object identifiers.

3. The interactive method in virtual space according to claim 2, characterized in that: In response to an event of sending a virtual resource occurring in the virtual space, displaying the plurality of object identifiers moving in the virtual space in a manner corresponding to the virtual resources includes: In response to an event of sending a virtual resource occurring in the virtual space, displaying a first object identifier moving toward a central area of the virtual space, the first object identifier being used to indicate an object receiving the virtual resource; A plurality of second object identifiers are displayed moving around the first object identifier in the virtual space, and the second objects represented by the second object identifiers are other objects in the live interactive event except the first object.

4. The interactive method in a virtual space according to claim 3, characterized in that: The displaying of a plurality of second object identifiers moving around the first object identifier in the virtual space includes: Display a target object identifier among the plurality of second object identifiers, and move around the first object identifier within a first movement range, wherein the object represented by the target object identifier is the object that sends the virtual resource; Other second object identifiers except the target object identifier are displayed, and are moved around the first object identifier within a second movement range, where the second movement range is outside the first movement range.

5. The interactive method in a virtual space according to claim 1, characterized in that: In response to an event of sending virtual resources occurring in the virtual space, displaying a space layout adjustment event in the virtual space includes: In response to an event of sending a virtual resource occurring in the virtual space, displaying a dynamic effect with a target object identifier as a starting point and a first object identifier as an end point, wherein the target object identifier is used to indicate the object that sends the virtual resource; When the dynamic effect ends, it is displayed that the first object identifier moves within a preset range.

6. The interactive method in a virtual space according to any one of claims 1 to 5, characterized in that: The method further comprises at least one of the following: In response to an event of sending a virtual resource occurring in the virtual space, displaying a background adjustment event in the virtual space, the background adjustment event being used to indicate that the background of the virtual space changes in a manner indicated by the virtual resource; In response to an event of sending a virtual resource occurring in the virtual space, an identification adjustment event is displayed in the virtual space, wherein the identification adjustment event is used to indicate that the first object identification changes in a manner indicated by the virtual resource.

7. The interactive method in a virtual space according to claim 6, characterized in that: In response to an event of sending virtual resources occurring in the virtual space, displaying an identification adjustment event in the virtual space includes any one of the following: In response to an event of sending a virtual resource occurring in the virtual space, displaying a first object identifier that gradually becomes larger, the first object identifier being used to indicate an object receiving the virtual resource; In response to an event of sending a virtual resource occurring in the virtual space, the color of the first object identifier displayed changes to a target color indicated by the virtual resource.

8. The interactive method in a virtual space according to any one of claims 1 to 5, characterized in that: The method further comprises: In response to an event of sending a virtual resource occurring in the virtual space, the timbre of the object indicated by the first object identifier is changed to a target timbre indicated by the virtual resource.

9. An interactive device in a virtual space, characterized in that: The device comprises: a first display unit configured to display a virtual space, wherein the virtual space displays a plurality of object identifiers arranged in a default layout, the plurality of object identifiers being used to represent a plurality of objects having a conversation via audio in the virtual space; The second display unit is configured to display a space layout adjustment event in the virtual space in response to an event of sending a virtual resource in the virtual space, wherein the space layout adjustment event is used to indicate that the layout of the multiple objects changes in a manner indicated by the virtual resource.

10. An electronic device, characterized in that: The electronic device comprises: one or more processors; a memory for storing program code executable by the processor; The processor is configured to execute the program code to implement the interactive method in a virtual space as claimed in any one of claims 1 to 9.

11. A computer-readable storage medium, characterized in that When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the interactive method in a virtual space as described in any one of claims 1 to 7.

12. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements the interactive method in a virtual space according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Virtual gift display method, system and device, equipment and storage medium

    CN111107384A

  • Virtual resource transfer method and device, equipment and storage medium

    CN111787411A

  • Virtual gift display method and device, equipment and storage medium

    CN112118477A

  • Live broadcast layout adjustment method and device, storage medium and computer equipment

    CN114222147A

  • Virtual space display method and device, electronic equipment and storage medium

    CN114268802A