CN110120845B - Radio station playing method and cloud server - Google Patents

Radio station playing method and cloud server Download PDF

Info

Publication number
CN110120845B
CN110120845B CN201810124179.XA CN201810124179A CN110120845B CN 110120845 B CN110120845 B CN 110120845B CN 201810124179 A CN201810124179 A CN 201810124179A CN 110120845 B CN110120845 B CN 110120845B
Authority
CN
China
Prior art keywords
listening
radio station
vehicle
online audio
station
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810124179.XA
Other languages
Chinese (zh)
Other versions
CN110120845A (en
Inventor
时红仁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Pateo Network Technology Service Co Ltd
Original Assignee
Shanghai Pateo Network Technology Service Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Pateo Network Technology Service Co Ltd filed Critical Shanghai Pateo Network Technology Service Co Ltd
Priority to CN201810124179.XA priority Critical patent/CN110120845B/en
Publication of CN110120845A publication Critical patent/CN110120845A/en
Application granted granted Critical
Publication of CN110120845B publication Critical patent/CN110120845B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/53Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers
    • H04H20/61Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for local area broadcast, e.g. instore broadcast
    • H04H20/62Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for local area broadcast, e.g. instore broadcast for transportation systems, e.g. in vehicles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/46Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/49Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying locations
    • H04H60/51Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying locations of receiving stations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/49Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying locations
    • H04H60/52Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying locations of users
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/68Systems specially adapted for using specific information, e.g. geographical or meteorological information
    • H04H60/71Systems specially adapted for using specific information, e.g. geographical or meteorological information using meteorological information

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The application relates to a radio station playing method and a cloud server, wherein the radio station playing method is applied to the cloud server and comprises the following steps: receiving a radio station listening request of a vehicle-mounted end, wherein the radio station listening request comprises user identification and listening situation information; acquiring listening preference data corresponding to the user identification; acquiring corresponding online audio according to the listening situation information and the listening preference data and generating a radio station play list; and sending the acquired online audio to the vehicle-mounted end according to the playing sequence of the radio station playlist so that the vehicle-mounted end plays the received online audio. By the method, the radio station content played by the vehicle-mounted end can accord with the listening preference and listening situation of the user, and the user experience is optimized.

Description

Radio station playing method and cloud server
Technical Field
The application relates to the technical field of radio stations, in particular to a radio station playing method and a cloud server.
Background
The feelings of drivers and passengers in automobiles are one of the important considerations for vehicle research and development, and with the popularization of automobiles, most common is that vehicle-mounted audio-video entertainment systems are continuously abundant and gradually become standard accessories of automobiles.
Listening to various songs and programs through a radio station is one of important functions of a vehicle-mounted audio-video entertainment system, and as a mode, a user can collect songs when listening and listen to the collected songs next time, but the songs collected by the user are usually too old and too old due to too long collection time, too many listening times and few updates. In addition, the existing playing modes are generally random playing or sequential playing, and cannot be played according to the mood of the user when the user listens, the surrounding environment and the preference, so that the feelings of a driver and passengers in an automobile cannot be really attached, and the user experience is poor.
Disclosure of Invention
An object of the present application is to provide a radio station playing method and a cloud server, which can solve the above technical problems, and enable radio station content played by a vehicle-mounted terminal to conform to listening preferences and listening situations of a user, thereby optimizing user experience.
In order to solve the above technical problem, the present application provides a radio station playing method, applied to a cloud server, including:
receiving a radio station listening request of a vehicle-mounted end, wherein the radio station listening request comprises user identification and listening situation information;
acquiring listening preference data corresponding to the user identification;
Acquiring corresponding online audio according to the listening situation information and the listening preference data and generating a radio station play list;
and sending the acquired online audio to the vehicle-mounted end according to the playing sequence of the radio station playlist so that the vehicle-mounted end plays the received online audio.
Wherein, the listening situation information comprises season, weather, environment, user mood, driving path, road condition information and combination thereof.
And the mood of the user is obtained by carrying out face recognition or voice recognition on the vehicle-mounted terminal.
Wherein the listening preference data comprises preferences selected between songs and programs, song genre preferences corresponding to different song genres, singer preferences, and program content preferences corresponding to different program genres.
Before the step of receiving the station listening request of the vehicle-mounted terminal, the method further includes:
acquiring historical listening data corresponding to the user identification, wherein the historical listening data comprises historical listening songs, historical listening programs and listening duration of the songs and the programs;
and learning the historical listening data to obtain listening preference data corresponding to the user identification.
Wherein, the step of obtaining online audio and generating a station play list according to the listening situation information and the listening preference data comprises:
determining a corresponding song type and/or program type according to the listening situation information;
determining search keywords according to the listening preference data and the determined song type and/or program type;
acquiring corresponding online audio according to the search keyword;
the acquired online audio is sorted to generate a station playlist.
Wherein the step of sorting the acquired online audio to generate a radio station playlist comprises:
judging whether the acquired online audio contains songs and programs at the same time;
if yes, determining the arrangement sequence between the songs and the programs according to the listening preference data to generate a radio station play list;
if not, the radio stations are randomly arranged to generate a radio station play list.
After the step of sending the acquired online audio to the vehicle-mounted terminal according to the playing sequence of the radio station playlist, the method further includes:
receiving the updating data of the listening situation information sent by the vehicle-mounted terminal at intervals of set duration;
and adjusting the playing sequence of the radio station playlist or acquiring corresponding online audio to update the radio station playlist according to the updating data and the listening preference data.
After the step of sending the acquired online audio to the vehicle-mounted terminal according to the playing sequence of the radio station playlist, the method further includes:
continuously acquiring online audio according to the listening situation information and the listening preference data;
and inserting the continuously acquired online audio into the unplayed radio station play list.
The application further provides a cloud server, which comprises a processor, wherein the processor is used for executing program data so as to realize the steps of the radio station playing method.
According to the radio station playing method and the cloud server, after a radio station listening request of a vehicle-mounted end is received and the radio station listening request comprises a user identification and listening situation information, listening preference data corresponding to the user identification is obtained, then corresponding online audio is obtained according to the listening situation information and the listening preference data, a radio station playing list is generated, and then the obtained online audio is sent to the vehicle-mounted end according to the playing sequence of the radio station playing list, so that the vehicle-mounted end plays the received online audio. By the method, the radio station content played by the vehicle-mounted end can accord with the listening preference and listening situation of the user, and the user experience is optimized.
The foregoing description is only an overview of the technical solutions of the present application, and in order to make the technical means of the present application more clearly understood, the present application may be implemented in accordance with the content of the description, and in order to make the above and other objects, features, and advantages of the present application more clearly understood, the following preferred embodiments are described in detail with reference to the accompanying drawings.
Drawings
Fig. 1 is a flow chart diagram illustrating a method of station play according to an example embodiment.
Fig. 2 is a flow chart illustrating a method of station play according to another exemplary embodiment.
Fig. 3 is a flow chart diagram illustrating a method of station play according to yet another exemplary embodiment.
Fig. 4 is a schematic structural diagram illustrating a cloud server according to an exemplary embodiment.
Detailed Description
To further illustrate the technical means and effects of the present application for achieving the intended application purpose, the following detailed description is provided with reference to the accompanying drawings and preferred embodiments for describing specific embodiments, methods, steps, structures, features and effects thereof according to the radio playing method and the cloud server of the present application.
The foregoing and other technical matters, features and effects of the present application will be apparent from the following detailed description of preferred embodiments, which is to be read in connection with the accompanying drawings. While the present application is susceptible to embodiment and specific details, specific reference will now be made in detail to the present disclosure for the purpose of illustrating the general principles of the invention.
Fig. 1 is a flow diagram illustrating a method of station play according to an example embodiment. Referring to fig. 1, the radio playing method of the present embodiment is applied to a cloud server, and includes, but is not limited to, the following steps:
and 110, receiving a radio listening request of the vehicle-mounted terminal, wherein the radio listening request comprises user identification and listening situation information.
When the user starts the radio station function of the vehicle-mounted end, the vehicle-mounted end sends a radio station listening request to the cloud server, and the user can open the radio station function of the vehicle-mounted end in a voice mode, a touch mode or a key mode. When a user starts a radio station function of the vehicle-mounted end, the user is currently in a corresponding listening situation, the listening situation is composed of subjective feeling of the user and an external environment, the like degree of the user to radio station content is influenced, at the moment, the vehicle-mounted end acquires listening situation information according to detected related data and sends the listening situation information and a radio station listening request to the cloud server together, and the radio station listening request further comprises a user identifier, such as a user name or an equipment name of the vehicle-mounted end, so that the cloud server can acquire or return related information according to the user identifier.
In one embodiment, the listening context information is not limited to include season, weather, environment, user mood, driving path, road condition information, and combinations thereof. The season, the weather and the environment can be obtained through a Global Positioning System (GPS), the season is the current season of the vehicle-mounted terminal position, such as spring, summer or autumn, the weather is the current weather condition of the vehicle-mounted terminal position, such as sunny, cloudy or rainy days, the environment is the current environment of the vehicle-mounted terminal position, such as a block or an open place, the driving path and the road condition information are obtained from navigation information, such as overhead, small roads, congestion or unblocked, the mood of the user is obtained through face recognition or voice recognition of the vehicle-mounted terminal, and the current mood of the user is judged through the recognized facial expression or voice tone, such as joyful, happy or difficult.
And step 120, obtaining listening preference data corresponding to the user identification.
The listening preference data is pre-calculated and stored according to different user identifications, and is not limited to include preferences selected between songs and programs, singer preferences corresponding to different song types, and program content preferences corresponding to different program types.
In one embodiment, before the step 110 receives the station listening request from the vehicle, the method further includes the following steps:
acquiring historical listening data corresponding to the user identification, wherein the historical listening data comprises historical listening songs, historical listening programs and listening duration of the songs and the programs;
and learning the historical listening data to obtain listening preference data corresponding to the user identification.
Wherein, the user usually selects favorite songs or programs to listen according to the preference of the user, the programs include the playing contents of various non-song categories, in the listening process of the user, the listening history data of the user is recorded, such as the historical listening songs, the historical listening programs and the listening duration of the songs and the programs, the singer preferences corresponding to different song categories of the user can be obtained by learning the historical listening song data, the singer preferences can be age, gender or name, for example, a male singer with rock song preferences of 30-40 years old, a song frequently listened to the same male singer, a female singer with lyric songs of 20-30 years old, a song frequently listened to the same female singer, etc., the program content preferences corresponding to different program categories of the user can be obtained by learning the historical listening program data, such as introduction of the scientific category program preferences electronic product, entertainment program preference, etc., and the user's preference between songs and programs can be obtained by counting the listening time of songs and programs, for example, if the listening time of songs is longer than that of programs, it indicates that the user prefers to listen to songs.
And step 130, acquiring corresponding online audio according to the listening situation information and the listening preference data and generating a radio station play list.
In one embodiment, the step 130 of obtaining online audio and generating a station playlist according to the listening context information and the listening preference data may comprise the steps of:
determining a corresponding song type and/or program type according to the listening situation information;
determining search keywords according to the listening preference data and the determined song type and/or program type;
acquiring corresponding online audio according to the search keyword;
the acquired online audio is sorted to generate a station playlist.
The information of season, weather, environment, user mood, driving path and road condition is listening situation information of different types, pleasure, difficulty and happiness are different values of the user mood, and weights of different song types and program types relative to different values in each type of listening situation information are given in advance according to the degree of association. For example, the weights of the lyric songs decrease in sequence relative to the pleasure, difficulty and happiness of the user, while the weights of the cheerful songs increase in sequence, indicating that the lyric songs are more suitable for being played when the mood is pleasant, the cheerful songs are more suitable for being played when the mood is high, similarly, the weights of the science and education programs decrease in sequence relative to the pleasure, difficulty and happiness, while the weights of the entertainment programs increase in sequence relative to the pleasure, difficulty and happiness, indicating that the science and education programs are more suitable for being played when the mood is pleasant, and the entertainment programs are more suitable for being played when the mood is high. In addition, while the weight values of the lyric songs and the science and education programs are relatively joyful, difficult and happy, the weight values of the lyric songs relatively joyful can be set to be higher than the weight values of the science and education programs relatively joyful, the lyric songs are shown to be more suitable for being played when the mood is joyful relative to the science and education programs, and by analogy, the weight values of the lyric songs relative to different values of all listening situation information are added, and the score values corresponding to the lyric songs and the current listening situation information can be obtained. Therefore, after the specific listening situation information is obtained, the scores of different song types and program types can be calculated according to the weights of the different song types and the program types relative to different values in each type of listening situation information, and then the corresponding song types and/or program types can be determined according to the ranking height and the difference amplitude of the scores. For example, calculating the most highly value expressing song lyrics, the most highly value expressing entertainment program, if the difference between the value of song lyrics and the value of entertainment program is greater than the predetermined value, it indicates that song lyrics are more suitable for playing currently, the result only corresponds to song lyrics, if the difference between the value of song lyrics and the value of entertainment program is less than or equal to the predetermined value, it indicates that song lyrics or entertainment program lyrics are determined to be played currently, and the result corresponds to song lyrics and entertainment program lyrics simultaneously. It should be understood that the manner of determining the corresponding song type and/or program type according to the listening context information is not limited thereto.
Then, the search key is determined according to the listening preference data and the determined song type and/or program type, for example, the song lyrics are played according to the result determined by the listening situation information, the female singer preferred to be 20-30 years old when the user listens to the song lyrics can be determined according to the listening preference data, and the search key determined according to the determination includes that the song type key is "lyrics", the singer age key is "20-30 years old", and the singer gender key is "female", and then the required number of online songs, for example, 6 songs, are found according to the keys. For another example, if the song lyrics and the entertainment program are played according to the determined result of the listening situation information, the listening preference data may determine the preference of the user for listening to the entertainment program, and accordingly, the search keywords of the searched songs include the song type keyword "lyrics", the singer age keyword "20-30 years" and the singer gender keyword "women", and then find the required number of online songs, for example, 3 songs, according to the keywords, and the keywords of the searched program include the program content keyword "vocals", and then find the required number of online vocals, for example, 3 voices according to the keywords. In addition, online audio is not limited to online songs, online program audio, and radio station content played with content that is a song or program.
After the online audio is searched, the acquired online audio is sorted to generate a station playlist. In one embodiment, the process of sorting the acquired online audio to generate the station playlist may specifically include:
judging whether the acquired online audio contains songs and programs at the same time;
if yes, determining the arrangement sequence between the songs and the programs according to the listening preference data to generate a radio station play list;
if not, the radio stations are randomly arranged to generate a radio station play list.
When the searched online audio contains both songs and programs, the user can be determined to prefer to listen to the songs according to the listening preference of the user, so that all searched songs are arranged before all programs or a part of the searched songs are placed at the forefront of the radio station play list, and when the searched online audio only contains the songs or the programs, the radio station play list is randomly arranged and generated.
And step 140, sending the acquired online audio to the vehicle-mounted terminal according to the playing sequence of the radio station playlist, so that the vehicle-mounted terminal plays the received online audio.
After the playing sequence of the audio file is determined, the acquired online audio is sent to the vehicle-mounted terminal according to the playing sequence, so that the vehicle-mounted terminal plays the received online audio, and at the moment, the user can listen to radio station content which accords with own preference and the current listening situation.
According to the radio station playing method, after a radio station listening request of a vehicle-mounted end is received, the radio station listening request comprises user identification and listening situation information, listening preference data corresponding to the user identification is obtained, corresponding online audio is obtained according to the listening situation information and the listening preference data, a radio station playing list is generated, and the obtained online audio is sent to the vehicle-mounted end according to the playing sequence of the radio station playing list, so that the vehicle-mounted end plays the received online audio. By the method, the radio station content played by the vehicle-mounted end can accord with the listening preference and listening situation of the user, and the user experience is optimized.
Fig. 2 is a flow chart illustrating a method of station play according to another exemplary embodiment. Referring to fig. 2, the main difference between the station playing method of the present embodiment and the embodiment shown in fig. 1 is that after step 140, the method further includes the following steps:
and step 210, receiving the updated data of the listening situation information sent by the vehicle-mounted terminal at the interval set duration.
In one embodiment, the vehicle-mounted terminal acquires the listening situation information at intervals of a set duration to send the updating data of the listening situation information to the cloud server. For example, in the listening situation information obtained last time, the mood of the user is pleasant, and the mood of the user in the updated data becomes difficult to pass, and similarly, in the listening situation information obtained last time, the traffic information is congested, and the traffic information in the updated data becomes smooth, and at this time, the playing content of the radio station needs to be changed to adapt to the current listening situation. The length of the set duration can be set by a user, the shorter the set duration is, the shorter the interval for acquiring the updated data is, the higher the response sensitivity of the radio station to the listening situation change is, and therefore, the user can set the duration as required.
Step 220, adjusting the playing sequence of the radio station playlist or obtaining the corresponding online audio to update the radio station playlist according to the updating data and the listening preference data.
And if the confirmation result is the same as the current song type and/or program type, adjusting the playing sequence of the current radio station playlist according to the listening preference data, for example, if the user prefers to listen to the song, but the program in the current playlist is arranged at the front end, adjusting the song to the front end of the current playlist. If the confirmation is different from the current song genre and/or program genre, the corresponding online audio is obtained to update the radio play list according to step 130.
In the radio station playing method of this embodiment, after the obtained online audio is sent to the vehicle-mounted terminal according to the playing sequence of the radio station playlist, the update data of the listening situation information sent by the vehicle-mounted terminal at the interval set duration is received, and the playing sequence of the radio station playlist is adjusted or the corresponding online audio is obtained to update the radio station playlist according to the update data and the listening preference data. By the method, the radio station content played by the vehicle-mounted end can be adjusted according to the change of the listening situation, and the user experience is optimized.
Fig. 3 is a flow chart diagram illustrating a method of station play according to yet another exemplary embodiment. Referring to fig. 3, the main difference between the station playing method of the present embodiment and the embodiment shown in fig. 1 is that after step 140, the method further includes the following steps:
and step 310, continuously acquiring the online audio according to the listening situation information and the listening preference data.
After the acquired online audio is sent to the vehicle-mounted terminal according to the playing sequence of the radio station playlist for playing, the online audio in the radio station playlist is gradually reduced, or the current online song, online program audio and radio station content with the playing content being a song or a program may be updated, so that the online audio can be continuously acquired after the radio station playlist is generated to supplement the radio station playlist in order to meet the playing requirement for a certain time or the instantaneity requirement of a user on information.
And step 320, inserting the continuously acquired online audio into the unplayed radio station playlist.
When the radio station content with the playing content being the song or the program is searched, the radio station content can be cut off online and inserted into the forefront of the unplayed radio station playlist as the next playing content based on the instantaneity of the radio station content.
In the radio playing method of this embodiment, after the obtained online audio is sent to the vehicle-mounted terminal according to the playing sequence of the radio playlist, the online audio is continuously obtained according to the listening situation information and the listening preference data, and the continuously obtained online audio is inserted into the unplayed radio playlist. Through the method, the broadcasting station content played by the vehicle-mounted terminal can meet the playing requirement for a certain time or the instantaneity requirement of the user on information, and the user experience is optimized.
Fig. 4 is a schematic structural diagram illustrating a cloud server according to an exemplary embodiment. Referring to fig. 4, the cloud server of the present embodiment includes a memory 410 and a processor 420.
The memory 410 is used to store executable program code. The steps of processor 420 for invoking executable program code in memory 410 to implement the station play method include: receiving a radio station listening request of a vehicle-mounted end, wherein the radio station listening request comprises user identification and listening situation information; acquiring listening preference data corresponding to the user identification; acquiring corresponding online audio according to the listening situation information and the listening preference data and generating a radio station play list; and sending the acquired online audio to the vehicle-mounted end according to the playing sequence of the radio station playlist so that the vehicle-mounted end plays the received online audio.
In one embodiment, the listening context information includes season, weather, environment, user mood, driving path, road condition information, and combinations thereof.
In one embodiment, the mood of the user is obtained by face recognition or voice recognition at the vehicle-mounted end.
In one embodiment, the listening preference data includes preferences for selecting between songs and programs, artist preferences corresponding to different song genres, and program content preferences corresponding to different program genres.
In one embodiment, before the step of receiving the station listening request from the vehicle, the processor 420 further performs the steps of:
acquiring historical listening data corresponding to the user identification, wherein the historical listening data comprises historical listening songs, historical listening programs and listening duration of the songs and the programs;
and learning the historical listening data to obtain listening preference data corresponding to the user identification.
In one embodiment, processor 420 performs the steps of obtaining online audio and generating a station playlist based on the listening context information and the listening preference data, including:
determining a corresponding song type and/or program type according to the listening situation information;
determining search keywords according to the listening preference data and the determined song type and/or program type;
Acquiring corresponding online audio according to the search keyword;
the acquired online audio is sorted to generate a station playlist.
In one embodiment, processor 420 performs the step of ranking the acquired online audio to generate a station playlist, including:
judging whether the acquired online audio contains songs and programs at the same time;
if yes, determining the arrangement sequence between the songs and the programs according to the listening preference data to generate a radio station play list;
if not, the radio stations are randomly arranged to generate a radio station play list.
In one embodiment, after the step of transmitting the acquired online audio to the vehicle-mounted terminal according to the playing order of the station playlist is executed by the processor 420, the step of further executing includes:
receiving the updating data of the listening situation information sent by the vehicle-mounted terminal at intervals of set duration;
and adjusting the playing sequence of the radio station playlist or acquiring corresponding online audio to update the radio station playlist according to the updating data and the listening preference data.
In one embodiment, after the step of transmitting the acquired online audio to the vehicle-mounted terminal according to the playing order of the station playlist is executed by the processor 420, the step of further executing includes:
Continuously acquiring online audio according to the listening situation information and the listening preference data;
and inserting the continuously acquired online audio into the unplayed radio station playlist.
For details of the step process implemented by the processor 420 in the cloud server in this embodiment calling the executable program code in the memory 410, please refer to details described in the embodiments shown in fig. 1 to fig. 3, which are not described herein again.
Although the present application has been described with reference to a preferred embodiment, it should be understood that various changes, substitutions and alterations can be made herein without departing from the spirit and scope of the application, and all changes, substitutions and alterations that fall within the spirit and scope of the application are to be understood as being included within the following description of the preferred embodiment.

Claims (8)

1. A radio station playing method is applied to a cloud server and is characterized by comprising the following steps:
receiving a radio station listening request of a vehicle-mounted end, wherein the radio station listening request comprises user identification and listening situation information;
Acquiring listening preference data corresponding to the user identification;
acquiring corresponding online audio according to the listening situation information and the listening preference data and generating a radio station play list;
sending the acquired online audio to the vehicle-mounted end according to the playing sequence of the radio station playlist so that the vehicle-mounted end plays the received online audio;
the step of obtaining online audio and generating a radio play list according to the listening situation information and the listening preference data comprises:
determining a corresponding song type and/or program type according to the listening situation information;
determining search keywords according to the listening preference data and the determined song type and/or program type;
acquiring corresponding online audio according to the search keyword;
sequencing the acquired online audio to generate a radio station playlist;
the step of sorting the acquired online audio to generate a station playlist includes:
judging whether the acquired online audio contains songs and programs at the same time;
if yes, determining the arrangement sequence between the songs and the programs according to the listening preference data to generate a radio station play list;
if not, the radio stations are randomly arranged to generate a radio station play list.
2. A station broadcasting method according to claim 1, wherein the listening situation information includes season, weather, environment, user mood, driving path, road condition information and combination thereof.
3. The broadcasting method of claim 2, wherein the mood of the user is obtained by performing face recognition or voice recognition on the vehicle-mounted terminal.
4. A station playing method as claimed in claim 1, wherein the listening preference data comprises preferences for selecting between songs and programs, artist preferences for different types of songs, and program content preferences for different types of programs.
5. The station broadcasting method according to claim 4, wherein the step of receiving the station listening request of the vehicle-mounted terminal is preceded by the method further comprising:
acquiring historical listening data corresponding to the user identification, wherein the historical listening data comprises historical listening songs, historical listening programs and listening duration of the songs and the programs;
and learning the historical listening data to obtain listening preference data corresponding to the user identification.
6. The station playing method according to claim 1, wherein after the step of sending the acquired online audio to the vehicle-mounted terminal according to the playing order of the station playlist, the method further comprises:
Receiving the updating data of the listening situation information sent by the vehicle-mounted terminal at intervals of set duration;
and adjusting the playing sequence of the radio station playlist or acquiring corresponding online audio to update the radio station playlist according to the updating data and the listening preference data.
7. The station playing method according to claim 1, wherein after the step of sending the acquired online audio to the vehicle-mounted terminal according to the playing order of the station playlist, the method further comprises:
continuously acquiring online audio according to the listening situation information and the listening preference data;
and inserting the continuously acquired online audio into the unplayed radio station playlist.
8. A cloud server, characterized in that the cloud server comprises a processor for executing program data to implement the steps of the station playing method according to claim 1.
CN201810124179.XA 2018-02-07 2018-02-07 Radio station playing method and cloud server Active CN110120845B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810124179.XA CN110120845B (en) 2018-02-07 2018-02-07 Radio station playing method and cloud server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810124179.XA CN110120845B (en) 2018-02-07 2018-02-07 Radio station playing method and cloud server

Publications (2)

Publication Number Publication Date
CN110120845A CN110120845A (en) 2019-08-13
CN110120845B true CN110120845B (en) 2022-07-29

Family

ID=67519609

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810124179.XA Active CN110120845B (en) 2018-02-07 2018-02-07 Radio station playing method and cloud server

Country Status (1)

Country Link
CN (1) CN110120845B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112148918A (en) * 2019-12-27 2020-12-29 安波福电子(苏州)有限公司 Playlist generation system and method
CN111259190B (en) * 2020-01-04 2023-12-15 央广智能网联汽车数字媒体(上海)有限公司 Arrangement and display method of audio radio station stream
CN111723234A (en) * 2020-06-15 2020-09-29 中国第一汽车股份有限公司 Audio providing method, device, equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1468493A (en) * 2000-10-11 2004-01-14 ��ķɭ���ó�׹�˾ System providing individually compliable radio service
CN107171760A (en) * 2017-06-19 2017-09-15 刘燕川 A kind of radio player method, cloud server and radio

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020032019A1 (en) * 2000-04-24 2002-03-14 Marks Michael B. Method for assembly of unique playlists
EP1854100A2 (en) * 2005-02-15 2007-11-14 Koninklijke Philips Electronics N.V. Automatic personal play list generation based on external factors such as weather, financial market, media sales or calendar data
US8719349B2 (en) * 2007-08-24 2014-05-06 Clear Channel Management Services, Inc. System and method for providing a radio-like experience
CN104750685A (en) * 2013-12-25 2015-07-01 上海博泰悦臻网络技术服务有限公司 Music recommendation method and device of vehicle-mounted system
CN103870568A (en) * 2014-03-13 2014-06-18 北京百纳威尔科技有限公司 Method and device for playing songs automatically according to weather condition
CN106202103A (en) * 2015-05-06 2016-12-07 阿里巴巴集团控股有限公司 Music recommends method and apparatus
US10178436B2 (en) * 2015-11-25 2019-01-08 International Business Machines Corporation Method to auto-select media channel programs
CN106844359A (en) * 2015-12-04 2017-06-13 深圳富泰宏精密工业有限公司 Server and its music service system and method
CN106982102A (en) * 2016-01-19 2017-07-25 厦门歌乐电子企业有限公司 A kind of mobile unit and program broadcasting method
CN105846936A (en) * 2016-03-29 2016-08-10 乐视控股(北京)有限公司 Vehicle-mounted radio frequency switching method and device
CN107562400A (en) * 2016-06-30 2018-01-09 上海博泰悦臻网络技术服务有限公司 Media playing method, system and car-mounted terminal based on car-mounted terminal
CN106339504A (en) * 2016-09-23 2017-01-18 乐视控股(北京)有限公司 Music pushing method and apparatus
CN106557560A (en) * 2016-11-11 2017-04-05 天翼爱音乐文化科技有限公司 Level music based on user interest recommends method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1468493A (en) * 2000-10-11 2004-01-14 ��ķɭ���ó�׹�˾ System providing individually compliable radio service
CN107171760A (en) * 2017-06-19 2017-09-15 刘燕川 A kind of radio player method, cloud server and radio

Also Published As

Publication number Publication date
CN110120845A (en) 2019-08-13

Similar Documents

Publication Publication Date Title
US8655464B2 (en) Adaptive playlist onboard a vehicle
US20040244568A1 (en) Automatic music selecting system in mobile unit
CN101996378B (en) Personalized entertainment system
US7676203B2 (en) Method and apparatus for dynamically tuning radio stations with user-defined play lists
CN110120845B (en) Radio station playing method and cloud server
US7529676B2 (en) Audio device control device, audio device control method, and program
US20140075306A1 (en) Music search and retrieval system
CN105335507A (en) Method and device for pushing music
CN108900616B (en) Listening method and device for sound resource
US6751508B2 (en) Control information output apparatus and information system
KR20160051922A (en) Music recommendation system for vehicle and method thereof
CN110121086B (en) Planning method for online playing content and cloud server
KR100805169B1 (en) Method for Transmission of Real Time Music or Music File in Conversational Manner
JP2003084774A (en) Method and device for selecting musical piece
JP2002297374A (en) Voice retrieving device
CN110930999A (en) Voice interaction method and device and vehicle
KR101863672B1 (en) Method and apparatus for providing user customized multimedia contents based on multimedia contents information
US20040193649A1 (en) Method and apparatus for searching recommended music in the internet, and a computer-readable medium encoded with a plurality of processor-executable instruction sequences for searching recommended music in the internet
CN108965458A (en) Data push method and car networking system based on car networking
CN109033397A (en) Data push method and car networking system based on car networking
CN113536028A (en) Music recommendation method and device
JP2009043353A (en) Title giving device, title giving method, title giving program, and recording medium
CN114090821A (en) Music recommendation method and device, storage medium and electronic equipment
CN115525790A (en) Audio data pushing method and device, storage medium and processor
CN117573919A (en) Car end music recommendation method, device, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant