A method, an apparatus, a device and a medium for recommending data are provided. In a method, first feature data of an object is obtained. A permission type for using the first feature data is obtained, the permission type specifying a portion of the first feature data allowed to be used in data recommendation. The first feature data is updated based on the permission type to generate second feature data; and based on the second feature data, a group of data items matching the second feature data is determined from a data set including a plurality of data items.
Embodiments of the present disclosure provide an interaction method for multimedia content, a device, a storage medium, and a computer program product. The method comprises: displaying a dialogue interface for generating multimedia content, in response to a trigger operation; displaying, in the dialogue interface, a multimedia content outline associated with multimedia content to be generated, in response to receiving a request for generating the multimedia content; and displaying the generated multimedia content based on a multimedia generation instruction. The multimedia generation instruction indicates confirmation of the multimedia content outline or confirmation of an edited multimedia content outline in the dialogue interface.
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
3.
VIDEO PROCESSING METHOD AND APPARATUS, ELECTRONIC DEVICE AND STORAGE MEDIUM
A video processing method and apparatus, an electronic device and a storage medium are provided. The method includes: displaying an identifier of a target video in a session interface, the target video being a video sent or received by a current user, displaying a preset control in an associated position of the identifier, and in response to a triggering of the preect control, executing a target action on the basis of the target video.
G11B 27/031 - Electronic editing of digitised analogue information signals, e.g. audio or video signals
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/04842 - Selection of displayed objects or displayed text elements
4.
DATA PROCESSING METHOD, SYSTEM, APPARATUS AND DEVICE, AND STORAGE MEDIUM
The present disclosure provides a data processing method, system, apparatus and device, and a storage medium. The method comprises: in response to an association request trigger operation acting on a preset page corresponding to a first account, displaying an association sharing page, wherein at least one communication platform or an association sharing control is displayed on the association sharing page, the association sharing control is used for triggering and displaying the at least one communication platform, and the first account is a current login account of a first client; and in response to a trigger operation for a target communication platform in the at least one communication platform, generating a link corresponding to the first account, and sending the link to a target user by means of the target communication platform.
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for predictive content preloading. One of the methods includes obtaining data indicating an ordered first set of digital content to provide to a user device, the ordered first set of digital content comprising (i) one or more prerecorded videos and (ii) a live video feed, wherein the live video feed follows the one or more prerecorded videos in the ordered first set of digital content; generating preloading data using prediction data indicating how long a user of the user device is likely to watch the one or more prerecorded videos; using the generated preloading data, determining preloading of the live video feed included in the ordered first set of digital content; and providing, using the determined preloading, data of the live video feed to the user device.
There are provided methods, apparatuses, devices and storage media for managing data publishing. A publishing goal associated with the data publishing is received, the publishing goal indicating a publishing result expected to be obtained by data publishing. A publishing quantity of a plurality of data items required to be published for achieving the publishing goal is determined. Based on a publishing state of a first set of published data items, a first set of lifecycles of the first set of data items is determined, a first lifecycle in the first set of lifecycles indicating an impact of a first data item in the first set of data items on the publishing goal. A second quantity of a second set of data items to be published is determined based on the publishing quantity, a first quantity of the first set of data items and the first set of lifecycles.
Embodiments of the disclosure provide a method, an apparatus, a device and a computer-readable storage medium for information processing. The method proposed herein includes: training a first depth prediction model by using a first sample set, the first sample set including a set of synthesized images and annotated depth information corresponding to the set of synthesized images; generating predicted depth information for a set of real images based on the trained first depth prediction model; constructing a second sample set based on the set of real images and the predicted depth information; and training a second depth prediction model by using the second sample set, a scale of the second depth prediction model being smaller than that of the first depth prediction model.
Embodiments of the present disclosure relate to a request processing method, apparatus, device, and a storage medium. The method provided herein comprises: receiving a target request to be processed by a target application, the target application being associated with a plurality of processing entities; in response to the target request being provided to a first processing entity of the plurality of processing entities, generating evaluation information corresponding to the target request using a first model, the evaluation information indicating a matching degree between the first set of processing entities associated with the first processing entity and the target request; and in response to the evaluation information satisfying a predetermined condition, determining a first jump policy associated with the first processing entity using a second model. In this manner, embodiments of the present disclosure can improve the processing efficiency of requests.
The present application discloses a model construction method and apparatus, an image segmentation method and apparatus, a device and a medium, to improve the effect of image segmentation. The method includes: first training a mask extractor using a training dataset and mask labels that the training dataset has in several image segmentation tasks, so that the trained mask extractor has a good effect of mask extraction under all these image segmentation tasks. Thus, an image segmentation model constructed using the trained mask extractor has a good effect of image segmentation under all these image segmentation tasks.
G06V 10/26 - Segmentation of patterns in the image fieldCutting or merging of image elements to establish the pattern region, e.g. clustering-based techniquesDetection of occlusion
G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing secure quantile bucketing. One of the methods includes for a first party and a second party, performing secure quantile bucketing on a joint dataset comprising first data of the first party and second data of the second party, the performing comprising: precomputing a secret shared count lookup table for the joint dataset; determine secret shares of bucket thresholds for each bucket interval; assign data points to the buckets based on the secret shared bucket thresholds; and provide the first party and the second party with an output comprising a list of bucket thresholds in secret shared form and an label per data point in secret shared form identifying the bucket assigned to each data point.
Method for managing an application, a device and a storage medium are provided. A disclosed method includes: receiving a request for associating a target application with a target platform; and in response to the request being authenticated, associating the target application with the target platform, to cause the target application to be configured to: obtain an interaction content in the target platform; generate a response content for the interaction content; and trigger providing the response content to the target platform.
A remote photographing method and apparatus, an electronic device and a computer-readable storage medium. The remote photographing method includes: receiving, by a first terminal, a remote photographing request used for instructing the first terminal to search for a second terminal, the second terminal being used for sending a photographing instruction to the first terminal; determining, by the first terminal, a host internet protocol address range of the second terminal in a local area network corresponding to a wireless network or a hotspot accessed by the first terminal in response to multicast of the local area network being abnormal; and sending, by the first terminal, a unicast message to the second terminal according to the host internet protocol address range of the second terminal, the unicast message being used for requesting acquisition of information of the second terminal in the local area network.
According to embodiments of the disclosure, a method, apparatus, device, and storage medium for live streaming are provided. The method includes: receiving an access request for a first live streaming room, the first live streaming room corresponding to a first live streaming party; and presenting a first live streaming interface of the first live streaming room, the first live streaming interface being configured to provide a first video content and a second video content, the first video content corresponding to a first source, the second video content corresponding to a second source associated with the first live streaming party, the first live streaming interface further comprising an entry associated with a second live streaming room corresponding to the first source.
H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
Embodiments of the disclosure provide a method, apparatus, device, readable storage medium and product for media content recommendation, and the method includes: displaying, in a media content play interface, a predetermined recommendation control associated with a target topic, wherein the recommendation control comprises at least one piece of live content information and a state control corresponding to a respective piece of live content information, the at least one piece of live content information corresponds to at least one target event associated with the target topic; and determining time information corresponding to the target topic, determining progress information of the target event corresponding to the live content information based on the time information, and determining a state control matching the progress information.
The present disclosure involves methods, apparatus, and systems for processing group-by operations in databases. In one example, a method includes receiving a query to perform a group-by operation based on first attributes and second attributes of a plurality of entities. The first attributes are private data owned by a first participant of a secure multi-party computation (MPC), and the second attributes are private data owned by a second participant of the secure MPC. The method further includes performing one-hot encoding on the first attributes to generate encoded first attributes, and calculating, based on secure MPC, a secret share of a dataset. The dataset includes the first set of numbers and the second attributes. The method further includes performing the group-by operation including arranging the plurality of entities into groups based on at least the encoded first attributes, and aggregating the second attributes of entities in each of the groups.
The present disclosure involves methods, apparatus, and systems for processing group-by operations in databases. In one example, a method includes receiving a query to perform a group-by operation based on first attributes and second attributes of a plurality of entities. The first attributes are private data owned by a first participant of a secure multi-party computation (MPC), and the second attributes are private data owned by a second participant of the secure MPC. The method further includes mapping the first attributes to a first set of numbers, and calculating, based on secure MPC, a secret share of a dataset. The dataset includes the first set of numbers and the second attributes. The method further includes performing the group-by operation including arranging the plurality of entities into groups based on at least the first set of numbers, and aggregating the second attributes of entities in each of the groups.
Provided are a method and apparatus for managing data release, and a device and a storage medium. The method comprises: receiving a release target associated with data release, wherein the release target describes a release result which is expected to be obtained by means of data release; determining the release quantity of a plurality of data items required to be released for fulfilling the release target; on the basis of the release state of a first group of data items that have been released, determining a first group of life cycles of the first group of data items, wherein a first life cycle in the first group of life cycles indicates the impact of a first data item in the first group of data items on the release target; and on the basis of the release quantity, a first quantity of the first group of data items and the first group of life cycles, determining a second quantity of a second group of data items to be released. The quantity of data items to be released can be determined on the basis of life cycles of data items that have been released and a determined quantity to be released. The present application facilitates flexible adjustment for the release of a data quantity, a reduction in resource waste, and an improvement in the data release effect.
A computer-implemented method includes: accessing, by one of more devices of a first region, an input graph comprising a plurality of nodes and a plurality of edges, each edge connecting two nodes from the plurality of nodes, wherein each node represents one or more users from the first region; calculating, for each node and using a secret sharing protocol, one or more modularity gains for moving the node from an original community into one or more respective candidate communities; generating, for each node and using the secret sharing protocol, an identified direction for moving the node based on the one or more modularity gains; partitioning the input graph into a plurality of communities based on moving each node in the respective identified direction; determining a threshold condition has been satisfied; and in response to determining the threshold condition has been satisfied, generating an output graph for the plurality of communities.
G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
The present disclosure involves methods, apparatus, and systems for processing group-by operations in databases. In one example, a method includes receiving a query to perform a group-by operation based on first attributes and second attributes of a plurality of entities. The first attributes are private data owned by a first participant of a secure multi-party computation (MFC), and the second attributes are private data owned by a second participant of the secure MFC. The method further includes performing one-hot encoding on the first attributes to generate encoded first attributes, and calculating, based on secure MFC, a secret share of a dataset. The dataset includes the first set of numbers and the second attributes. The method further includes performing the group-by operation including arranging the plurality of entities into groups based on at least the encoded first attributes, and aggregating the second attributes of entities in each of the groups.
On the basis of the embodiments of the present disclosure, provided are a model training method and apparatus, and a device and a storage medium. The method comprises: on the basis of syntax information of a sample code, determining a first split point from a first code block of the sample code; on the basis of the syntax information, determining a second code block from the sample code, wherein the second code block includes the first split point; on the basis of the first split point and a second split point, splitting the sample code into a plurality of code snippets, wherein the second split point corresponds to an end position of the second code block; and using the plurality of code snippets to construct training data, so as to train a code generation model. The present disclosure can ensure the integrity of semantic information corresponding to code snippets obtained after splitting, thereby improving the structural quality of a generated code; and the length of a code outputted by a code generation model is effectively controlled, thereby reducing the latency problems in code generation.
A computer-implemented method includes: mapping a first group of user identifiers that are active in a first region to generate a first group of anonymized user nodes of the first region; communicating with one or more second devices of a second region, using a privacy set intersection (PSI) protocol, to identify one or more intersecting signals accessed by the first group of anonymized user nodes of the first region and a second group of anonymized user nodes of the second region; constructing a user-signal-user graph based on the one or more intersecting signals and the first group of anonymized user nodes of the first region; communicating with the one or more second devices of the second region via secret sharing to calculate a weight of each intersecting signal; and constructing a use-user graph with at least one edge determined by the weight of each intersecting signal from the user-signal-user graph.
A computer-implemented method includes: receiving data encoding an input graph comprising a group of nodes and a group of edges each connecting two nodes from the group of nodes, wherein each node represents a user on a platform with a group of users clustered into an initial set of communities; partitioning the input graph into a set of subgraphs each comprising more than one partitioned community of users; processing each subgraph using a Union-Find algorithm to generate a processed subgraph showing a revised community with a intra-community connectivity metric higher than the more than one partitioned community of users; processing each processed subgraph to split the revised community into a set of fine-grained communities; and merging the set of fine-grained communities to construct an output graph showing the plurality of users clustered into a new set of communities.
G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
23.
CONVERSATION INTERACTION METHOD AND APPARATUS, AND DEVICE AND STORAGE MEDIUM
The embodiments of the present disclosure relate to a conversation interaction method and apparatus, and a device and a storage medium. The method provided herein comprises: in a conversation interface with a virtual object, displaying a first message from the virtual object, wherein the first message is associated with a plurality of reply items; in the conversation interface, displaying an interaction component associated with the plurality of reply items, wherein the interaction component displays text content of the plurality of reply items and additional description information associated with the plurality of reply items; by means of the interaction component, receiving the selection of a target reply item among the plurality of reply items; and inputting, into a message input component in the conversation interface, target content corresponding to the target reply item. In this way, the embodiments of the present disclosure can help users better understand the meaning of reply items, thereby improving the accuracy of message interaction.
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
24.
DATA DIFFERENCE DETERMINATION METHOD AND APPARATUS, AND MEDIUM, ELECTRONIC DEVICE AND PROGRAM PRODUCT
The present disclosure relates to a data difference determination method and apparatus, and a medium, an electronic device and a program product. The data difference determination method comprises: acquiring a first end-of-day balance and a first in-transit amount of a first participant on a target date, wherein the first in-transit amount is an amount that has been posted for the first participant but has not been posted for a second participant; acquiring a second end-of-day balance and a second in-transit amount of the second participant on the target date, wherein the second in-transit amount is an amount that has been posted for the second participant but has not been posted for the first participant; acquiring a manual adjustment amount on the target date, wherein the manual adjustment amount is a difference value that is set by a user on the basis of a known reason for a difference; and on the basis of the first end-of-day balance, the first in-transit amount, the second end-of-day balance, the second in-transit amount and the manual adjustment amount, determining a difference reconciliation result between the first participant and the second participant. The method of the present disclosure can solve the impact of a balance difference caused by posting time, and also the impact of a known reason for a difference, on a difference reconciliation result.
G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
G06Q 40/02 - Banking, e.g. interest calculation or account maintenance
25.
IMAGE GENERATION METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM
Embodiments of the present disclosure provide an image generation method and apparatus, an electronic device, and a storage medium. The image generation method comprises: receiving content text, and determining description text of a character in the content text; generating a prompt on the basis of the description text and by means of a preset language model, and determining a character label on the basis of the prompt; determining the degree of matching between the character label and a preset character model; in response to the degree of matching, determining a control condition on the basis of at least one of the prompt, the character label, and the preset character model; and generating a character image of the character on the basis of the control condition and by means of a preset generation model. The described image generation method can ensure the consistency of the same character in images.
Embodiments of the present disclosure relate to a method and apparatus for determining a beat synchronization point of an audio, a device, and a product. The method comprises: acquiring an audio for making a video, and determining a plurality of candidate beat synchronization points of the audio and a plurality of pieces of energy of the plurality of candidate beat synchronization points. In addition, the method further comprises determining a plurality of target beat synchronization points of the audio on the basis of the plurality of candidate beat synchronization points and the plurality of pieces of energy, wherein the plurality of target beat synchronization points are used for matching a picture of the video.
Embodiments of the present disclosure relate to a live streaming interaction method and apparatus, a device, and a storage medium. The method provided herein comprises: displaying an interaction entry associated with a target application in a target interface associated with a live streaming room; in response to a selection for the interaction entry, creating a virtual interaction scene in the target application; and displaying interaction information associated with the virtual interaction scene in an interaction panel of the target interface, the interaction information indicating: a first user who joins the virtual interaction scene by means of the live streaming room, and/or a second user who applies for joining the virtual interaction scene by means of the live streaming room. In this way, the embodiments of the present disclosure can improve the efficiency of live streaming interaction.
H04N 21/4788 - Supplemental services, e.g. displaying phone caller identification or shopping application communicating with other users, e.g. chatting
28.
INFORMATION DISPLAY METHOD AND APPARATUS, DEVICE, AND STORAGE MEDIUM
Embodiments of the present disclosure relate to an information display method and apparatus, a device, and a computer-readable storage medium. The method provided herein comprises: in response to receiving a viewing request, displaying an information page associated with target content; and in the information page, displaying first descriptive content associated with a first content source of the target content, the first content source being referenced to generate at least part of the target content, and the descriptive content being generated on the basis of the part of the first content source associated with the target content. In this way, in the embodiments of the present disclosure, an associated part in the content source can be displayed in the information page, thereby improving the efficiency of information acquisition.
Embodiments of the present disclosure provides a multimedia processing method and apparatus, a device and a medium. The multimedia processing method includes: in response to receiving a template selection instruction from a user, acquiring a target template corresponding to the template selection instruction, wherein the target template includes a plurality of image sub-templates; receiving at least one original image uploaded by the user for the target template; determining original images corresponding to image sub-templates, and obtaining a plurality of target images based on the image sub-templates and the original images corresponding to the image sub-templates; and displaying preview effects of the plurality of target images corresponding to the target template on an image preview interface while previewing the plurality of target images, wherein the image preview interface includes image editing controls for adjusting the plurality of target images.
G06T 11/60 - Editing figures and textCombining figures or text
G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
30.
METHOD, APPARATUS, DEVICE, STORAGE MEDIUM AND PRODUCT FOR IMAGE PROCESSING
The embodiments of the disclosure provide a method, an apparatus, a device, a medium, a computer program product and a computer program for image processing. The method includes: obtaining a base image and a material element; and generating a target image based on the base image and the material element; wherein the target image includes the base image and the material element, a material parameter of the material element in the base image is determined based on the base image and the material element, and the material parameter includes at least one of a material position, a material size, and a material angle.
H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
G06T 11/60 - Editing figures and textCombining figures or text
31.
METHOD AND APPARATUS FOR DISPLAYING VIRTUAL DISPLAY INTERFACE IN EXTENDED-REALITY SPACE
The embodiments of the present disclosure relate to the technical field of smart devices. Provided are a method and apparatus for displaying a virtual display interface in an extended-reality space. The method includes: acquiring map information of a real space by means of an image collection device; generating an extended-reality space by means of a rendering engine and on the basis of the map information of the real space; and determining a target position of a virtual display interface in the extended-reality space, and displaying the virtual display interface at the target position, wherein the size of the virtual display interface is related to the target position where the virtual display interface is located, and a visual range of a user.
A computer-implemented method includes: mapping a first group of user identifiers that are active in a first region to generate a first group of anonymized user nodes of the first region; communicating with one or more second devices of a second region, using a privacy set intersection (PSI) protocol, to identify one or more intersecting signals accessed by the first group of anonymized user nodes of the first region and a second group of anonymized user nodes of the second region; constructing a user-signal-user graph based on the one or more intersecting signals and the first group of anonymized user nodes of the first region; communicating with the one or more second devices of the second region via secret sharing to calculate a weight of each intersecting signal; and constructing a use-user graph with at least one edge determined by the weight of each intersecting signal from the user-signal-user graph.
According to embodiments of the disclosure, a method, an apparatus, a device, and a storage medium for content generation are provided. A method includes in response to a selection of a target template, presenting a text configuration region included in the target template; receiving target identification information based on an operation on the text configuration region, the target identification information indicating one or more attribute values for a text attribute of the text configuration region; and based on the target identification information and the target template, generating one or more contents to be distributed respectively corresponding to the one or more attribute values, wherein each content to be distributed has a corresponding attribute value in the text configuration region. Thus, contents with various text attribute values can be generated in a batch, thereby improving flexibility of content generation.
A computer-implemented method includes accessing, by one of more devices of a first region, an input graph comprising a plurality of nodes and a plurality of edges, each edge connecting two nodes from the plurality of nodes, where each node represents one or more users from the first region. For each node and using a secret sharing protocol: 1) one or more modularity gains for moving the node from an original community into one or more respective candidate communities is calculated and 2) an identified direction for moving the node based on the one or more modularity gains is calculated. The input graph is partitioned into a plurality of communities based on moving each node in the respective identified direction. If a determination is made that a threshold condition has been satisfied, an output graph is generated for the plurality of communities.
A training method of depth estimation model, terminal and storage medium are provided by the present disclosure. The method includes: acquiring selective depth data; training the depth estimation model by using the selective depth data to obtain a trained depth estimation model; where the acquiring selective depth data includes: acquiring a depth data set; performing quality assessment on the depth data set to obtain first depth data; performing mean-shift on the first depth data to obtain second depth data; performing fine-tuning on a pre-training depth model by using the second depth data to obtain a metric depth model; and performing necessity assessment on the first depth data by using the metric depth model to obtain the selective depth data.
G06V 10/72 - Data preparation, e.g. statistical preprocessing of image or video features
G06V 10/74 - Image or video pattern matchingProximity measures in feature spaces
G06V 10/762 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using clustering, e.g. of similar faces in social networks
36.
LEIDEN-REFINE OPTIMIZATION ALGORITHM BASED ON UNION-FIND ALGORITHM
A computer-implemented method includes: receiving data encoding an input graph comprising a group of nodes and a group of edges each connecting two nodes from the group of nodes, wherein each node represents a user on a platform with a group of users clustered into an initial set of communities; partitioning the input graph into a set of subgraphs each comprising more than one partitioned community of users; processing each subgraph using a Union-Find algorithm to generate a processed subgraph showing a revised community with a intra-community connectivity metric higher than the more than one partitioned community of users; processing each processed subgraph to split the revised community into a set of fine-grained communities; and merging the set of fine-grained communities to construct an output graph showing the plurality of users clustered into a new set of communities.
G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
37.
METHOD, APPARATUS, DEVICE, MEDIUM AND PROGRAM PRODUCT FOR BROWSING VIDEOS
Embodiments of the present disclosure relate to method, apparatus, device, equipment, medium, and program product for browsing videos. The method includes displaying a video and a set of interactive buttons related to the video on a display screen, wherein the set of interactive buttons are arranged in a first direction on the display screen. The method also includes in response to receiving a first control signal from a first control key of a controller for the display screen corresponding to the first direction, switching the selection of one of a set of interactive buttons. The method also includes in response to receiving a second control signal from a second control key of the controller corresponding to a second direction, switching the displayed video, wherein the first direction is different from the second direction.
The disclosure relates to a communication method, an electronic device, a storage medium, and a product, which relates to the field of computer technology. The communication method includes: determining, based on an input of a first object in an interaction interface between the first object and a second object, a target scene mode from one or more scene modes configured for the second object, wherein each of the scene modes is configured with a voice feature; and controlling the second object to perform a voice interaction with the first object based on a voice feature of the target scene mode.
G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
G10L 13/033 - Voice editing, e.g. manipulating the voice of the synthesiser
G10L 13/08 - Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
Provided in the embodiments of the present disclosure are a content generation method and apparatus, and a device and a storage medium. The method comprises: in response to a selection for a target template, displaying a text configuration area comprised in the target template; on the basis of an operation performed on the text configuration area, receiving target identification information, wherein the target identification information indicates one or more attribute values used for text attributes in the text configuration area; and on the basis of the target identification information and the target template, generating one or more pieces of content to be distributed, which respectively correspond to the one or more attribute values, wherein each piece of content to be distributed has a corresponding attribute value in the text configuration area. In this way, content having a plurality of text attribute values can be generated in batches, thereby improving the flexibility of content generation.
Provided in the embodiments of the present disclosure are a video processing method and apparatus, and a device and a storage medium. The video processing method comprises: acquiring a three-dimensional video frame in a three-dimensional video stream received by a first terminal, wherein the three-dimensional video frame is generated by the first terminal on the basis of a depth estimation result and a foreground matting result for a corresponding two-dimensional video frame in a two-dimensional video stream; separating foreground content and background content from the three-dimensional video frame, and updating a foreground texture patch and a background texture patch; and on the basis of the foreground texture patch and a determined background display area, forming the current video frame, and displaying the current video frame, wherein the background display area is determined from the background texture patch on the basis of the current pose information of an execution device. By using the video processing method, there is no need to use a special collection device, and by means of only processing a traditional monocular video frame, the effect of changing the playing angle of view of video content as the pose of an execution device is adjusted can be achieved in terms of a visual effect, thereby avoiding the cost, storage and transmission problems caused by the implementation of three-dimensional video/six-degree-of-freedom video playing.
Methods, apparatus, and systems for processing group-by operations in databases are disclosed. In one example, a method includes receiving a query to perform a group-by operation based on first attributes and second attributes of a plurality of entities. The first attributes are private data owned by a first participant of a secure multi-party computation (MPC), and the second attributes are private data owned by a second participant of the secure MPC. The method further includes mapping the first attributes to a first set of numbers, and calculating, based on secure MPC, a secret share of a dataset. The dataset includes the first set of numbers and the second attributes. The method further includes performing the group-by operation including arranging the plurality of entities into groups based on at least the first set of numbers, and aggregating the second attributes of entities in each of the groups.
The present disclosure relates to the technical field of communications. Disclosed are a traffic scheduling method and apparatus for a DPU, and a device and a storage medium. The method comprises: detecting a transmission performance state, within the current period, of a system-on-chip on which a DPU is deployed; using the transmission performance state to determine a target scheduling queue of the DPU within the current period; on the basis of a traffic scheduling policy corresponding to the transmission performance state, setting a traffic coefficient of the target scheduling queue within a current period; and according to the traffic coefficient, scheduling traffic data in the scheduling queue to the system-on-chip via a preset channel of the DPU.
Provided in the present disclosure are a video editing method and apparatus, and a terminal device. The method comprises: acquiring a video editing draft, the video editing draft comprising at least one video material; determining a first video material from among the at least one video material, the first video material being a video material having a decoding time greater than or equal to a preset duration; on the basis of the first video material, determining a second video material, the resolution and/or bitrate of the second video material being lower than that of the first video material; and when the draft is previewed, replacing the first video material with the second video material for rendering.
H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing secure quantile bucketing. One of the methods includes for a first party and a second party, performing secure quantile bucketing on a joint dataset comprising first data of the first party and second data of the second party, the performing comprising: precomputing a secret shared count lookup table for the joint dataset; determine secret shares of bucket thresholds for each bucket interval; assign data points to the buckets based on the secret shared bucket thresholds; and provide the first party and the second party with an output comprising a list of bucket thresholds in secret shared form and an label per data point in secret shared form identifying the bucket assigned to each data point.
The present disclosure relates to the technical field of computers, and particularly relates to a call method, and an electronic device, a storage medium and a product. The call method comprises: in an interaction interface of a first object and a second object and on the basis of the input of the first object, determining a target scenario mode from among one or more scenario modes configured for the second object (S102), wherein each scenario mode is configured with a speech feature; and controlling the second object to perform speech interaction with the first object on the basis of the speech feature of the target scenario mode (S104).
Provided in the embodiments of the present disclosure are a method and apparatus for generating a special effect of an object, and a device, a medium and a program product. The method comprises: presenting a virtual environment and a plurality of reference points on a motion path of a target object, wherein the virtual environment is configured to simulate a target environment, and the target object can be displayed in the target environment; receiving at least one of the following: an adjustment to the position of at least one of the plurality of reference points, and an adjustment to the motion path of the target object; on the basis of at least one of the received adjustment to the position and the received adjustment to the motion path, determining the positions of a group of reference points used for defining a target motion path of the target object; and in response to receiving an acknowledgement indication, on the basis of the positions of the group of reference points and the target object, generating an executable file corresponding to the target object, wherein the executable file is executable to present a special effect of the target object moving along the target motion path.
Embodiments of the present disclosure provide a session information interaction method, an interaction content display method, an apparatus, an electronic device, a storage medium, and a program product. The session information interaction method comprises: in response to an interaction operation for target session information in a session interface, displaying a photographing interface corresponding to the target session information; in response to a preset trigger operation acting on the photographing interface, photographing target photographing content for the target session information; sending the target photographing content; and associatedly displaying, in a first associated area of the target session information, a target content identifier of the target photographing content.
H04M 1/72439 - User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for image or video messaging
48.
CONTENT PUBLISHING METHOD AND APPARATUS, AND DEVICE AND STORAGE MEDIUM
The embodiments of the present disclosure relate to a content publishing method and apparatus, and a device and a storage medium. The method provided herein comprises: acquiring input information from a user to create a virtual object corresponding to the user; displaying first media content in a target interface associated with the virtual object, wherein the first media content is pre-generated on the basis of visual information of the virtual object and a first style; and in response to a first preset operation on the first media content, publishing a first work associated with the first media content. In this way, the embodiments of the present disclosure enable providing users with images pre-generated on the basis of visual information (e.g., models) of virtual objects, thereby allowing the users to more intuitively perceive a style application effect and shortening the waiting time for generation.
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
49.
LIVE STREAMING PICTURE PROCESSING METHOD AND APPARATUS, ELECTRONIC DEVICE, MEDIUM AND PROGRAM PRODUCT
The present disclosure relates to the technical field of computers, and relates to a live streaming picture processing method and apparatus, an electronic device, a medium, and a program product. The method of the present disclosure comprises: in response to a display request for a target effect in interactive live streaming, acquiring a resource of the target effect, wherein the interactive live streaming is collaboratively conducted by a plurality of live streaming users, the target effect acts on at least two target live streaming users among the plurality of live streaming users, the target effect includes an effect corresponding to each target live streaming user among the at least two target live streaming users, and the effects corresponding to the at least two target live streaming users are associated; on the basis of the resource of the target effect and layout information of a merged picture of the interactive live streaming, rendering the effect corresponding to each target live streaming user; and presenting the target effect in the merged picture of the interactive live streaming.
Embodiments of the present disclosure provide a method and apparatus for content creation, an electronic device, a medium, and a computer program product. The method includes: displaying, during execution of an editing operation by a user within a target application, an interface element of a content creation tool for interacting with a generative model; obtaining, based on a user prompt received on the interface element, answer content generated by the generative model; and inserting the answer content into the target application.
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06F 3/04817 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
53.
TERMINAL DEVICE, METHOD AND APPARATUS FOR PROCESSING DATA BASED ON MODEL, AND STORAGE MEDIUM
Examples of the disclosure relate to a terminal device, a method and apparatus for processing data based on a model, and a storage medium. The terminal device includes: a first processor, a second processor and a target memory that are communicatively connected; where the first processor is configured to execute a first function; the second processor is a computing-in-memory processor, and is configured to perform data communication with the first processor and execute a second function based on data obtained from communication, the second function is a data processing function based on the model, and the second function is different from the first function; and the target memory is configured to perform data communication with the second processor and store data obtained by running the second processor.
Embodiments of the present disclosure involve a method, an apparatus, a device, and a medium for live streaming interaction. The method comprises: displaying a first virtual resource comprising a mergable identifier on a live streaming interface, wherein the first virtual resource is sent from a first user to a streamer user; displaying, in response to a triggering operation of a second user for the first virtual resource, at least one resource to be merged corresponding to the first virtual resource; acquiring, in response to a selection operation of the second user for a second virtual resource of the at least one resource to be merged, a merged resource of the first virtual resource and the second virtual resource; sending the merged resource to the streamer user, and displaying the merged resource and a merged identifier on the live streaming interface.
H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
H04N 21/4788 - Supplemental services, e.g. displaying phone caller identification or shopping application communicating with other users, e.g. chatting
55.
METHOD AND APPARATUS FOR INTERACTION IN A LIVE STREAMING, DEVICE, AND MEDIUM
Examples of the disclosure relate to a method and apparatus for interaction in a live streaming, a device, and a medium. The method comprises: displaying, in response to a sending operation on a target virtual resource, at least one display change type corresponding to the target virtual resource; obtaining, in response to a selecting operation on a target display change type, a display change policy and current association information corresponding to the target display change type; and sending the target virtual resource to a user in the live streaming, and displaying the target virtual resource on the live streaming interface.
H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
56.
VIDEO PROCESSING METHOD, DEVICE AND STORAGE MEDIUM
Embodiments of the present disclosure provide a video processing method, device and storage medium. The method includes: extracting text content, audio content and a video frame sequence included in an original video; encoding the text content, the audio content and the video frame sequence to obtain text feature information, audio feature information and video frame feature information, respectively; performing effect enhancement inference on the original video to obtain effect enhancement description information according to the text feature information, the audio feature information and the video frame feature information, where the effect enhancement description information includes an effect enhancement position description and a corresponding effect enhancement element description; and performing effect rendering on the original video using the effect enhancement description information to obtain an effect enhanced video of the original video.
G06V 10/62 - Extraction of image or video features relating to a temporal dimension, e.g. time-based feature extractionPattern tracking
G06V 10/77 - Processing image or video features in feature spacesArrangements for image or video recognition or understanding using pattern recognition or machine learning using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]Blind source separation
G06V 20/40 - ScenesScene-specific elements in video content
57.
METHOD OF POSTURE DETERMINING FOR TRACKING DEVICE, HEADSET AND TRACKING DEVICE
The present disclosure relates to a method of posture determining for a tracking device, a headset and a tracking device. The method of posture determining includes: receiving, by the headset, IMU data sent by the tracking device, performing integration processing on the IMU data, to obtain real-time posture data of the tracking device; receiving first posture data sent by the tracking device, where the first posture data is posture data of the tracking device at the current moment, obtained by the tracking device by performing integration processing according to the IMU data obtained through measurement, and after the IMU data is lost, the tracking device continuously performs integration processing according to the IMU data obtained through measurement; and determining real-time posture data of the tracking device at the current moment according to the first posture data.
The present disclosure relates to a program executing method, an electronic device and a storage medium. The method includes: in response to a program executing to a target point, determining structured information corresponding to the target point, wherein the structured information represents information of a database associated with the target point; determining target data from the associated database according to the structured information; and continuing to execute the program in response to the target data satisfying a preset condition.
Embodiments of the disclosure relate to a method, an apparatus, a device and a readable medium for training a speech encoding model. An example method includes: processing, by using a first speech encoding model, a speech feature representation of a speech sample to generate a set of discrete features; generating label information based on the set of discrete features, the label information comprising a set of labels indicating a clustering center corresponding to a respective discrete feature; processing, by using a second speech encoding model, an intermediate feature representation generated based on the speech feature representation to generate probability information corresponding to the label information; determining a training loss based on the label information, the probability information, and weight information determined based on a distance from a respective discrete feature to a corresponding clustering center; and adjusting a parameter of the second speech encoding model based on the training loss.
G10L 15/183 - Speech classification or search using natural language modelling using context dependencies, e.g. language models
G10L 25/18 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the type of extracted parameters the extracted parameters being spectral information of each sub-band
Embodiments of the disclosure relates to a method, an apparatus, a device and a storage medium for speech recognition. An example method provided herein includes: generating first prediction information for target speech content by using a speech recognition model based on context information; generating second prediction information for the target speech content by using the speech recognition model, the second prediction information being independent of the context information; generating mask information based on a probability of a set of candidate tokens indicated by the second prediction information, the mask information indicating that at least one candidate token in the set of candidate tokens does not match the target speech content; updating the first prediction information by using the mask information; and generating a speech recognition result for the target speech content based on the first prediction information.
A method, an apparatus, a device, and a storage medium for training a speech recognition model are described. An example method includes: obtaining first training data including a first set of speech data corresponding to a plurality of languages; training the speech recognition model by using the first training data to adjust a parameter of an encoding module; obtaining second training data, the second training data including a second set of speech data corresponding to the plurality of languages and first text data corresponding to the second set of speech data; processing the second set of speech data by using the speech recognition model to obtain second text data; and training the speech recognition model based at least on a comparison between the first text data and the second text data to adjust at least a parameter of the encoding module and a conversion module.
A method, an apparatus, a device, and a storage medium related to training a speech recognition model are provided. An example method provided here includes: obtaining a speech sample set, the speech sample set including a first set of speech samples and a second set of language samples, a time length of the first set of speech samples being less than a first threshold, and a time length of the second set of speech samples being greater than a second threshold; and training the speech recognition model with the speech sample set and corresponding text information, to at least adjust parameters of a speech encoding unit in the speech recognition model, the speech recognition model including the speech encoding unit configured to generate a speech encoded representation of speech content and a decoding unit configured to generate a speech recognition result based on the speech encoded representation.
Embodiments of the present disclosure provide a solution for music generation. A method comprises: determining a set of music materials from a music material library based on semantic information of a video content; determining motion information of a video content based on a difference between a set of frames of the video content; and obtaining a music content generated based on the set of music materials and the motion information, wherein a structure of the music content matches with the motion information of the video content.
Methods, devices, and storage media for workflow creation are provided. A method includes: in response to a received editing operation, adding a first node corresponding to a text processing node to a node connection graph; obtaining configuration information for the first node via a set of input controls associated with the first node, the configuration information indicating a text processing process corresponding to the first node; and creating a target workflow based on the node connection graph.
The embodiments of the present disclosure relate to a method and apparatus for interaction in a live-streaming room, and a device and a medium. The method comprises: receiving a preset interaction operation, which is performed in the current live-streaming room; in response to the preset interaction operation meeting a preset condition, triggering to generate an interaction image on the basis of target object information of the current live-streaming room; and displaying the interaction image in a live-streaming room interface of the current live-streaming room.
H04N 21/4788 - Supplemental services, e.g. displaying phone caller identification or shopping application communicating with other users, e.g. chatting
Embodiments include an image super-resolution method and apparatus. The method includes: performing feature extraction on a to-be-super-resolved image to obtain a first image feature; processing the first image feature by using a channel attention network to obtain a second image feature, where the channel attention network includes multi-level cascaded local channel self-attention layers, any one of the local channel self-attention layers is configured to divide an input feature of the local channel self-attention layer into multiple first feature blocks, separately recalibrate the multiple first feature blocks based on a channel self-attention mechanism to obtain a second feature block corresponding to each first feature block, combine second feature blocks corresponding to the multiple first feature blocks to obtain a combined feature, and obtain an output feature based on the combined feature; and generating, based on the second image feature and the to-be-super-resolved image, a super-resolution image corresponding to the to-be-super-resolved image.
G06T 3/4046 - Scaling of whole images or parts thereof, e.g. expanding or contracting using neural networks
G06T 3/4053 - Scaling of whole images or parts thereof, e.g. expanding or contracting based on super-resolution, i.e. the output image resolution being higher than the sensor resolution
67.
METHODS AND SYSTEM FOR GENERATING AN IMAGE OF A HUMAN
Camera parameters describing a view angle, and pose parameters describing a shape and a pose of a parametric human body model, are processed to generate geometry information (which characterizes a 3D geometry of the human), and the appearance information (which characterizes a RGB appearance of the human). These in turn are processed to generate the image of the human. In the image, the human is depicted viewed from the view angle and with the body of the human having the shape and the pose described by the pose parameters.
Embodiments of the present application provide a method, an apparatus, a device, a medium, and a program for generating a cover image of a virtual object. The method includes receiving a generation instruction of a cover image of a virtual object; determining a position of a virtual camera for shooting the virtual object; shooting the virtual object according to the position of the virtual camera; and generating, according to an image of the virtual object shot by the virtual camera, a cover image corresponding to the virtual object. The cover image of the virtual object shot by this method is more complete and aesthetically pleasing.
Embodiments of the invention provide a live stream interaction method, apparatus, electronic device and storage medium. The method includes: displaying a first interaction component in a live stream interface of a target live stream room when a first predetermined condition is satisfied; receiving a trigger operation for the first interaction component; and in accordance with a determination that the trigger operation for the first interaction component satisfies a second predetermined condition, displaying a target effect in a live stream interface of the target live stream room. Because after the trigger condition is satisfied, the first interaction component is displayed first to guide an operation on the first interaction component, and then display of the target effect is triggered after the second predetermined condition is satisfied, the interaction capability of the live stream room is increased.
H04N 21/4788 - Supplemental services, e.g. displaying phone caller identification or shopping application communicating with other users, e.g. chatting
70.
METHOD AND APPARATUS FOR PROCESSING MEDIA ITEM, DEVICE, AND MEDIUM
Provided are a method and apparatus for processing a media item, a device, and a medium. The method comprises: acquiring a first media item and multiple templates, wherein the multiple templates are respectively used for generating multiple second media items from the first media item; on the basis of the multiple templates and the first media item, determining multiple candidate configurations used for respectively generating the multiple second media items, wherein each candidate configuration among the multiple candidate configurations indicates a corresponding template among the multiple templates and the first media item; determining multiple effect evaluations respectively associated with the multiple candidate configurations, wherein each effect evaluation among the multiple effect evaluations indicates the effect evaluation for a corresponding second media item to be generated from the first media item using the template indicated by a corresponding candidate configuration; and on the basis of the multiple effect evaluations, selecting from among the multiple templates a target template used for generating a second media item from the first media item. In this way, multiple effect evaluations can be used to indicate whether multiple candidate second media items to be generated meet user requirements, improving the efficiency of processing media items.
Embodiments of the present disclosure provide a method and apparatus for content creation, an electronic device, a medium, and a computer program product. The method comprises: during an editing operation performed by a user within a target application, displaying an interface element of a content creation tool for interacting with a generative model; on the basis of a user prompt word received on the interface element, acquiring answer content generated by the generative model; and inserting the answer content into the target application. In this way, the convenience and efficiency of users using AI tools to create content are significantly improved.
The present disclosure provides a video processing method, apparatus and device, and a storage medium. The method comprises: in response to a message indicating entry into an offline state, displaying video playback prompt information on a target page, wherein the video playback prompt information is used for prompting a user to trigger entry into an offline playback mode in the offline state to play a video; and then, in response to a preset trigger operation acting on the target page, entering the offline playback mode, and playing a target video on the target page on the basis of a target video stream, wherein the target video stream comprises a pre-cached video.
Provided are an object recommendation method and apparatus, a device, and a medium. The object recommendation method comprises: acquiring an order inquiry request sent by a user, the order inquiry request comprising: order inquiry information (S101); on the basis of the order inquiry information, acquiring target order information and a first object to be recommended, the target order information being any historical order information of the user (S102); on the basis of the target order information, acquiring a second object to be recommended (S103); and displaying the target order information, the first object to be recommended, and the second object to be recommended, so as to recommend objects to the user (S104). Targeted object recommendation is performed for users on the basis of their immediate needs, thereby improving object recommendation accuracy and improving user experience.
Provided in the embodiments of the present disclosure are a method and apparatus for creating a digital assistant, and a device, a storage medium and a program product. The method comprises: in a user interface used for creating a digital assistant, presenting a configuration region used for receiving setting information of the digital assistant; in response to detecting an automatic optimization indication for the setting information of the digital assistant, presenting an optimization panel; on the basis of an adjustment indication received by means of the optimization panel and at least one portion of the setting information that is received in the configuration region, presenting, in the optimization panel, at least one portion of the setting information that is adjusted; and on the basis of an acceptance indication or a rejection indication for the at least one portion of the setting information that is adjusted, determining the setting information presented in the configuration region.
G06F 3/04883 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
75.
WORKFLOW CREATING METHOD AND APPARATUS, ADN DEVICE AND STORAGE MEDIUM
The embodiments of the present disclosure relate to a workflow creating method and apparatus, and a device and a storage medium. The method provided herein comprises: in response to a received editing operation, adding to a node connection graph a first node for text processing; acquiring configuration information of the first node via a set of input controls associated with the first node, wherein the configuration information is used for indicating a text processing process that corresponds to the first node; and on the basis of the node connection graph, creating a target workflow. In this way, the embodiments of the present disclosure can support adding a text processing node to configure a text processing process of a workflow during request processing, thereby improving the efficiency of workflow development.
The embodiments of the present disclosure relate to a method and apparatus for generating media, a device, and a storage medium. The method provided herein comprises: a first device sending a media generation request to a second device; before the second device generates complete media content based on the media generation request, acquiring a first snippet of the media content generated by the second device; and in response to receiving a playback request, playing the first snippet on the first device while the second device generates a second snippet of the media content. In this way, the embodiments of the present disclosure allow for the playback of media content while the media content is being generated, thereby improving the efficiency of media content generation and playback.
A music generation method and apparatus, a device, and a storage medium. The method comprises: presenting an editing interface, the editing interface comprising a lyric editing control (310); in response to a selection of first lyric content in the lyric editing control, presenting a set of candidate lyric content, the set of candidate lyric content being generated on the basis of context information associated with the lyric editing control (320); determining target lyric on the basis of a selection of second lyric content in the set of candidate lyric content (330); and in response to receiving a music generation request, providing music content generated on the basis of the target lyric (340). The method can improve the lyric editing efficiency in a music generation process, thereby improving the music generation efficiency.
Provided are a document summarization method and device, and a storage medium. The method comprises: in response to an access operation for a document, displaying a summary control in a page of the document (S201); and in response to the document meeting a preset condition or receiving a trigger operation on the summary control, displaying summary content in a document text area associated with the summary control, wherein the summary content is generated on the basis of the content of the document (S202).
A session information display method and apparatus, an electronic device, a storage medium, and a program product. The method comprises: in response to a preset trigger operation acting on a first send control displayed in a session interface, displaying at least one candidate display style (S101); and in response to an information sending operation, sending target session information, and using a target display style to display the target session information in an information display area of the session interface, wherein the target display style is a candidate display style currently selected by a user (S102).
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
80.
INTERACTION METHOD AND APPARATUS, DEVICE, AND STORAGE MEDIUM
Embodiments of the present disclosure relate to an interaction method and apparatus, a device, and a storage medium. The method provided herein comprises: displaying a live streaming interface associated with a live streaming interaction event, the live streaming interaction event being associated with a plurality of participants; and displaying, on the live streaming interface, a target component corresponding to at least one target participant, the target component comprising a first display area and a second display area, the first display area being used for displaying first identification information of the at least one target participant, the second display area being used for displaying text information associated with the live streaming interaction event, and the text information being used for describing interaction content in the live streaming interaction event. In this way, the embodiments of the present disclosure can improve the content display efficiency in a live streaming process.
H04N 21/4788 - Supplemental services, e.g. displaying phone caller identification or shopping application communicating with other users, e.g. chatting
81.
METHOD AND APPARATUS FOR PROCESSING VERIFICATION CODE, DEVICE, AND STORAGE MEDIUM
Embodiments of the present disclosure provide a method and apparatus for processing a verification code, a device, and a storage medium. The method comprises: in response to receiving a verification request for a verification code, presenting a verification page, the verification page comprising a first input box for inputting the verification code and at least one verification code recognition control; in response to receiving a trigger operation for a verification code recognition control among the at least one verification code recognition control, acquiring, by means of the triggered verification code recognition control, verification information comprising the verification code; recognizing a target verification code from the verification information; and presenting the recognized target verification code in the first input box.
G06F 9/451 - Execution arrangements for user interfaces
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
82.
FUNCTION PARAMETER CONTROL METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM
A function parameter control method and apparatus, an electronic device, and a storage medium. The function parameter control method comprises: acquiring performance data while a target service is running and function data while the target service is running, the performance data comprising data associated with the performance of an electronic device running the target service, and the function data comprising data of a target function comprised in the target service (S110); determining an abnormality type corresponding to the performance data (S120); and controlling a function parameter of the target function on the basis of the abnormality type and the function data (S130). On the basis of the described method, during abnormality determination and handling by an electronic device, parameters related to the performance of the electronic device are considered, and function data related to a target function of a target service is also considered, thereby improving the effectiveness of determining and handling abnormalities by the electronic device.
Embodiments of the present disclosure provide a work display method and apparatus, an electronic device, a storage medium and a program product. The work display method comprises: in response to an interface display operation, displaying a first display interface; and on the basis of a target work stream, displaying in the first display interface a target work published by a target user, wherein the target work stream comprises at least two types of target works, the at least two types are work content types, the at least two types of target works at least comprise a voice-type work, the target user comprises at least some associated users of the current user, and the voice-type work is further configured to be displayed on a second display interface in association with identification information of the target user who publishes the voice-type work. By using the work display method, the present disclosure can enrich the display and interaction modes for different types of works.
Provided in the embodiments of the present disclosure are an information display method and apparatus, and an electronic device, a storage medium and a program product. The information display method comprises: displaying an object interface of a target object, wherein the object interface comprises a first area and a second area, the first area is used for presenting a first interface, the first interface is used for displaying first setting information of the target object, the second area is used for displaying interaction preview information of the target object, and the interaction preview information is used for presenting a preview effect during interaction with the target object; and in response to a preset trigger operation acting in the first area, switching the first area from presenting the first interface to a second interface for presenting second setting information, and maintaining the display of the interaction preview information in the second area.
G06F 9/451 - Execution arrangements for user interfaces
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
85.
INTERACTION METHOD AND APPARATUS, AND DEVICE AND STORAGE MEDIUM
The embodiments of the present disclosure relate to an interaction method and apparatus, and a device and a storage medium. The method provided herein comprises: playing a first information stream in an information stream playing page, wherein the first information stream corresponds to a first virtual object associated with the current user, and the first information stream comprises a first group of media content determined on the basis of the first virtual object; and in response to receiving a preset operation, switching the information stream playing page to playing a second information stream, wherein the second information stream corresponds to a second virtual object associated with the current user, and the second information stream comprises a second group of media content determined on the basis of the second virtual object.
G06F 9/451 - Execution arrangements for user interfaces
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/04842 - Selection of displayed objects or displayed text elements
G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
86.
METHOD AND APPARATUS FOR LIVE STREAMING INTERACTION, DEVICE, AND STORAGE MEDIUM
Embodiments of the present disclosure provide a method and apparatus for live streaming interaction, a device, and a storage medium. The method comprises: on the basis of a setting operation for a target activity in a live streaming interaction event, presenting, in a live streaming interface associated with the live streaming interaction event, timing information associated with the target activity, wherein the live streaming interaction event is associated with a plurality of participants; in response to the start of the target activity, starting a timing process corresponding to the timing information; and during the target activity, presenting, in the live streaming interface, interaction information corresponding to the plurality of participants, wherein the interaction information is used for indicating a historical interaction operation associated with a corresponding participant during the target activity. Thus, in the embodiments of the present disclosure, a specific activity can be started in live streaming interaction events such as co-streaming, and interaction information related to the specific activity can be provided by means of an interface, thereby improving the live streaming interaction efficiency.
H04N 21/431 - Generation of visual interfacesContent or additional data rendering
H04N 21/4788 - Supplemental services, e.g. displaying phone caller identification or shopping application communicating with other users, e.g. chatting
Embodiments of the disclosure relate to a method, apparatus, device and storage medium for training a speech recognition model that includes an encoding model and a language model. An example method includes: generating, with the encoding model, a speech feature sequence of a speech sample; processing, with the language model, the speech feature sequence to generate probability information; providing the speech feature sequence to a reference model corresponding to the language model, to obtain a set of recognized texts corresponding to the speech sample; determining a training loss based on the probability information, the set of recognized texts, and a labeled text corresponding to the speech sample; and adjusting parameters of the speech recognition model based on the training loss.
Embodiments in the disclosure relate to context-based speech processing. In an example method provided by the disclosure, training data is obtained, including a speech sample, context information associated with the speech sample, and annotation text corresponding to the speech sample. A first output probability corresponding to the annotation text is determined by processing a first feature sequence using a speech recognition model. The first feature sequence is constructed based on the speech sample and the context information. A second output probability corresponding to the annotation text is determined by processing a second feature sequence using the speech recognition model. The second feature sequence is constructed based on the speech sample and is independent of the context information. A training loss based on at least a difference between the first output probability and the second output probability is determined to adjust a parameter of the speech recognition model.
Embodiments of the disclosure relates to a method, apparatus, device and storage medium for speech recognition. An example method includes: obtaining target speech content; processing, with a speech encoding unit, the target speech content to generate a speech encoding representation; converting, with a conversion unit, the speech encoding representation into a speech feature sequence; constructing an input feature sequence based on the speech feature sequence and a prompt feature sequence, the prompt feature sequence being constructed based on a predetermined prompt item; and processing the input feature sequence with a language model to generate a speech recognition result of the target speech content. The embodiments of the disclosure can implement, with a language model, speech recognition based on a feature sequence.
The present disclosure provides an occlusion culling method, an electronic device and a storage medium. The occlusion culling method is used to a compositor of an extended reality device and includes: determining a coverage range of a layer in the extended reality device, in which, the extended reality has at least two to-be-drawn layers; and in response to a target layer within a coverage range of any previous layer, skipping drawing the target layer in the compositor; the target layer is a layer except the layer closest to a human eye position in at least two layers, and the previous layer is a layer closer to the human eye position than the target layer.
The embodiments of the invention provide a digital assistant creation method, apparatus, device, storage medium and program product. The method includes: presenting, in a user interface for creating a digital assistant, a configuration region configured to receive settings information for a digital assistant; presenting an optimization panel in response to detecting an automatic optimization indication of the settings information for the digital assistant; presenting, in the optimization panel, at least one adjusted portion of the settings information based on an adjustment indication received via the optimization panel and at least one portion of the settings information received in the configuration region; and determining, based on an acceptance indication or a rejection indication for the at least one adjusted portion of the settings information, the settings information to be presented in the configuration region.
G06N 3/006 - Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
G06F 9/451 - Execution arrangements for user interfaces
92.
METHOD, APPARATUS, DEVICE AND MEDIUM FOR PROCESSING MEDIA ITEM
Methods, apparatuses, devices, and media are provided for processing media items. A first media item and a plurality of templates are obtained, the plurality of templates being used for generating a plurality of second media items from the first media item respectively. Based on the plurality of templates and the first media item, a plurality of candidate configurations are generated for generating the plurality of second media items, respectively. A plurality of effect evaluations respectively associated with the plurality of candidate configurations are determined. Based on the plurality of effect evaluations, a target template is selected from the plurality of templates for generating the second media item from the first media item. In this way, a plurality of effect evaluations may be used to indicate whether the plurality of candidate second media items to be generated meet the user requirement, thereby improving the efficiency of processing the media item.
The embodiment of the disclosure provides a method, an apparatus, a device, a computer-readable storage medium for displaying a page. The method includes: in response to a predetermined trigger operation in a target application, displaying an information presenting page, the information presenting page comprising identification information of a plurality of second users having a predetermined association with a first user, and the target application comprising an instant messaging application installed in a personal computer; in response to a selection operation for the identification information of a target second user, displaying at least one media content historically posted by the target second user in the information presenting page.
The disclosure provides a method, apparatus, device, and storage medium for recommending a multimedia editing resource. The method includes: first, in response to a recommendation trigger operation in a first resource recommendation scenario, determining a recommendation analysis object corresponding to the first resource recommendation scenario; then, determining at least one recommendation tag by analyzing multimedia resources corresponding to the recommendation analysis object, and then obtaining a multimedia editing resource that matches the at least one recommendation tag, and displaying the multimedia editing resource, wherein the multimedia editing resource is configured to edit initial multimedia resources to obtain target multimedia resources, and the target multimedia resources are presented with an editing effect obtained by applying the multimedia editing resource to the initial multimedia resources. Embodiments of the disclosure can support the function of recommending a multimedia editing resource to creators in the multimedia resource editing scenario.
G11B 27/031 - Electronic editing of digitised analogue information signals, e.g. audio or video signals
G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
95.
IMAGE PROCESSING METHOD AND APPARATUS, DEVICE, AND STORAGE MEDIUM
Disclosed herein are an image processing method and apparatus, an electronic device and a storage medium. The method includes: obtaining an image (S110); receiving a template triggering operation for the image and displaying at least one template each comprising at least one template element (S120); and receiving a template selection operation for the template, and displaying a target effect image by applying a selected template to the image, wherein a target display mode of at least part of template elements is different from a default display mode of the at least part of the template elements (S130).
An information display method and apparatus, and an electronic device. The information display method comprises: displaying a Gantt chart for a project (101), wherein the Gantt chart comprises at least two entries, and the entries indicate items in the project; and in response to an editing operation, displaying an association identifier between the two entries of the Gantt chart, and establishing an association relationship between the items indicated by the two entries corresponding to the association identifier (102). Thus, a new information display method is provided.
Embodiments of the present disclosure provide a method and apparatus for creating a new work item, and an electronic device. A specific embodiment of the method for creating a new work item comprises: on the basis of an instruction to create a new work item, acquiring a first template, the first template comprising a preset item in the work item and a corresponding preset value; and on the basis of the first template, creating a new first work item, the first work item comprising the preset item and the corresponding preset value in the first template.
The embodiments of the present disclosure relate to a method and apparatus for interactions during live streaming, and a device and a storage medium. The method provided herein comprises: displaying an interactive message in a live streaming interface, wherein the live streaming interface is associated with a target live streamer; and displaying a response message for the interactive message in the live streaming interface, wherein the response message is generated on the basis of the interactive message by a virtual object associated with the target live streamer, and the virtual object is constructed on the basis of a configuration operation of the target live streamer. On the basis of the above method, the embodiments of the present disclosure can improve the message processing efficiency during live streaming.
Provided in the embodiments of the present disclosure are a message transmission method and apparatus, and an electronic device and a storage medium. The message transmission method comprises: performing grouping on a set of target object information, and determining a plurality of groups of target object information and a group identifier of each group of target object information, wherein the set of target object information comprises a plurality of pieces of target object information; generating a corresponding target message for each group of target object information, wherein the target object information indicates target objects corresponding to the target message; and for each target message, on the basis of a group identifier corresponding to the target message and a set of candidate object information, determining target candidate objects corresponding to the target message, and transmitting the target message to the target candidate objects, wherein the set of candidate object information comprises the target object information comprised in the set of target object information. The technical solution can realize message transmission while saving on server resources.