×

Voice interaction based method and apparatus for generating multimedia playlist

  • US 10,643,610 B2
  • Filed: 12/29/2017
  • Issued: 05/05/2020
  • Est. Priority Date: 11/15/2017
  • Status: Active Grant
First Claim
Patent Images

1. A voice interaction based method for generating a multimedia playlist, the method comprising:

  • acquiring first voice request information for playing multimedia resources;

    identifying a key tag for indicating a characteristic attribute of the multimedia resources in the first voice request information;

    finding the multimedia resources having the key tag in a multimedia resource library; and

    generating a multimedia playlist based on the found multimedia resources;

    wherein the generating a multimedia playlist based on the found multimedia resources comprises;

    acquiring popularity data of the found multimedia resources, ordering the multimedia resources by the popularity data in a descending order;

    acquiring descriptor data of a user sending the first voice request information associated with to-be-played multimedia resources, selecting multimedia resources matching the user descriptor as candidate multimedia resources; and

    selecting a preset number of the candidate multimedia resources as target multimedia resources based on the order, and adding the target multimedia resources to the multimedia playlist; and

    wherein before the selecting a preset number of the candidate multimedia resources as target multimedia resources based on the order, and adding the target multimedia resources to the multimedia playlist, the generating a multimedia playlist based on the found multimedia resources further comprises;

    determining weights of the key tags for indicating a given characteristic attribute based on occurrence numbers of the key tags in the multimedia resource library; and

    determining demand numbers of the multimedia resources having the key tags in the multimedia playlist based on the weights of the key tags and a preset length of the multimedia playlist; and

    the selecting a preset number of the candidate multimedia resources as target multimedia resources based on the order, and adding the target multimedia resources to the multimedia playlist comprises;

    dividing the candidate multimedia resources in groups based on the key tags; and

    extracting, based on the order, the multimedia resources satisfying the corresponding demand numbers from each of the groups, and generating the multimedia playlist based on the order of the candidate multimedia resources.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×