CN112287163A - Song playing method and device of intelligent air conditioner - Google Patents
Song playing method and device of intelligent air conditioner Download PDFInfo
- Publication number
- CN112287163A CN112287163A CN202011186197.4A CN202011186197A CN112287163A CN 112287163 A CN112287163 A CN 112287163A CN 202011186197 A CN202011186197 A CN 202011186197A CN 112287163 A CN112287163 A CN 112287163A
- Authority
- CN
- China
- Prior art keywords
- song
- playing
- information
- user
- air conditioner
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000004590 computer program Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000001755 vocal effect Effects 0.000 description 3
- 230000004069 differentiation Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 210000000056 organ Anatomy 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 210000000867 larynx Anatomy 0.000 description 1
- 210000004072 lung Anatomy 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 210000003928 nasal cavity Anatomy 0.000 description 1
- 230000002853 ongoing effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 210000002105 tongue Anatomy 0.000 description 1
- 210000000515 tooth Anatomy 0.000 description 1
- 210000001260 vocal cord Anatomy 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/63—Querying
- G06F16/635—Filtering based on additional data, e.g. user or group profiles
- G06F16/636—Filtering based on additional data, e.g. user or group profiles by using biological or physiological data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/63—Querying
- G06F16/638—Presentation of query results
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Molecular Biology (AREA)
- Physiology (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Biophysics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a song playing method and device of an intelligent air conditioner. The song playing method of the intelligent air conditioner comprises the following steps: identifying song information and voiceprint information in the received voice information; determining a user ID corresponding to the voiceprint information according to the voiceprint information in the voice information; and finding out and playing the song corresponding to the song information in the song list corresponding to the user ID. According to the method and the device, the user experience is improved according to the fact that different users play the music which the users like in a targeted mode.
Description
Technical Field
The invention relates to the technical field of air conditioners, in particular to a song playing method and device of an intelligent air conditioner.
Background
The air conditioner is the important intelligent equipment in most family's sitting rooms, and along with the improvement of air conditioner intellectuality, the air conditioner has possessed microphone, speaker, network communication module and intelligent processor, has satisfied the user's demand that the user ordered songs through the speech mode, but is difficult to satisfy the differentiation demand of different users when ordering songs. How to properly solve the above problems is an urgent issue to be solved in the industry.
Disclosure of Invention
The invention provides a song playing method and device of an intelligent air conditioner, which are used for solving the problem of playing favorite music of a user in an individualized way for different users.
According to a first aspect of the embodiments of the present invention, there is provided a song playing method of an intelligent air conditioner, including:
identifying song information and voiceprint information in the received voice information;
determining a user ID corresponding to the voiceprint information according to the voiceprint information in the voice information;
and finding out and playing the song corresponding to the song information in the song list corresponding to the user ID.
In one embodiment, further comprising:
and if the voiceprint information does not have the corresponding user ID, creating a new user ID.
In an embodiment, the finding and playing the song corresponding to the song information in the song list corresponding to the user ID includes:
and if no new song playing instruction is received during the song playing period, after the song playing is finished, sequentially playing the songs according to the playing priority of the songs in the song list of the user ID.
In an embodiment, the finding and playing the song corresponding to the song information in the song list corresponding to the user ID further includes:
and if a new song playing instruction is received during the song playing period, interrupting the currently played song and playing the song in the new song playing instruction.
In one embodiment, further comprising:
and if the voice information does not contain song information, sequentially playing the songs in the song list corresponding to the user ID according to the playing priority of the songs in the song list.
In one embodiment, further comprising:
and after the song is played, adding one to the playing times of the song.
According to a second aspect of the embodiments of the present invention, there is provided a song playback device of an intelligent air conditioner, including:
the recognition module is used for recognizing song information and voiceprint information in the received voice information;
the determining module is used for determining a user ID corresponding to the voiceprint information according to the voiceprint information in the voice information;
and the searching module is used for searching and playing the song corresponding to the song information in the song list corresponding to the user ID.
In one embodiment, further comprising: the identification module, the determination module and the search module are controlled to execute the song playing method of the intelligent air conditioner in any one of the above embodiments.
According to a third aspect of embodiments of the present invention, an electronic device is provided, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor, and the processor implements the steps of the method provided in the first aspect when executing the program.
According to a fourth aspect of embodiments of the present invention, there is also provided a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the method as provided by the first aspect.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
The technical solution of the present invention is further described in detail by the accompanying drawings and embodiments.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention and not to limit the invention. In the drawings:
fig. 1 is a flowchart illustrating a song playing method of an intelligent air conditioner according to an exemplary embodiment of the present invention;
fig. 2 is a flowchart illustrating a song playing method of an intelligent air conditioner according to another exemplary embodiment of the present invention;
fig. 3 is a flowchart illustrating a step S13 of a song playing method of the smart air conditioner according to an exemplary embodiment of the present invention;
fig. 4 is a flowchart illustrating a step S13 of a song playing method of the smart air conditioner according to another exemplary embodiment of the present invention;
fig. 5 is a flowchart illustrating a song playing method of an intelligent air conditioner according to still another exemplary embodiment of the present invention;
fig. 6 is a block diagram illustrating an apparatus for song playback of an intelligent air conditioner according to an exemplary embodiment of the present invention;
fig. 7 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The preferred embodiments of the present invention will be described in conjunction with the accompanying drawings, and it will be understood that they are described herein for the purpose of illustration and explanation and not limitation.
Fig. 1 is a flowchart illustrating a method for song playback of a smart air conditioner according to an exemplary embodiment, and the method for song playback of the smart air conditioner, as shown in fig. 1, includes the following steps S11-S13:
in step S11, song information and voiceprint information in the received voice information are identified;
in step S12, determining a user ID corresponding to the voiceprint information according to the voiceprint information in the voice information;
in step S13, in the song list corresponding to the user ID, the song corresponding to the song information is found and played.
In one embodiment, the air conditioner is an important intelligent device in most family living rooms, and with the improvement of the intelligence of the air conditioner, the air conditioner is provided with a microphone, a loudspeaker, a network communication module and an intelligent processor, so that the user demand of a user for ordering songs in a voice mode is met, but the differentiation demand of different users for ordering songs is difficult to meet. The technical scheme in the application can properly solve the technical problems.
The voice information sent by the user and the voice semantic analysis module in the air conditioner are received through the microphone of the air conditioner, and song information in the semantic information sent by the user can be identified. The voiceprint information in the voice information can be judged through a voiceprint analysis module in the air conditioner, and the stored content in the database can be compared according to the voiceprint user. Therefore, the user ID corresponding to the voiceprint information can be directly found, and the user ID is used for uniquely and repeatedly identifying the user. Every user who has requested songs has a song list, and the song list and the user are in one-to-one correspondence. The songs requested by the user can be automatically stored and changed in the song list, and the playing times of each song are also increased, and the playing priority of the songs with more playing times is higher. When the user requests the song, the user preferentially searches in the on-demand list corresponding to the user, plays the song requested by the user under the condition of searching, and plays other songs in the song list corresponding to the user after the requested song is played. Voiceprint recognition, so-called Voiceprint (Voiceprint), is the spectrum of sound waves carrying verbal information displayed by an electro-acoustic instrument. The generation of human voice is a complex physiological and physical process between the human nerve center and the vocal organs, and is accompanied by the change of airflow in the human body. The vocal organs used by a person to produce a voice, such as vocal cords, tongue, teeth, larynx, lung, and nasal cavity, are slightly different depending on the individual, and thus the voice produced by each person is different. After a certain song is played, the number of times of playing the song is increased by one.
According to the technical scheme in the embodiment, the favorite music of each user is played in a personalized manner, and the use experience of the user is improved.
In one embodiment, as shown in fig. 2, the following step S21 is further included:
in step S21, if the voiceprint information does not have a corresponding user ID, a new user ID is created.
In one embodiment, the voiceprint information stored in the voiceprint information store in the air conditioner is from individual users who have requested songs through the air conditioner. When a new user requests a song by using the air conditioner, the new user is not necessarily stored in the voiceprint information base of the air conditioner. At this time, the air conditioner creates a new user ID, and stores a new voiceprint in the voiceprint information, and the created user ID and the newly stored voiceprint have a binding relationship.
In one embodiment, as shown in FIG. 3, step S13 includes the following step S31:
in step S31, if no new song playing instruction is received during the song playing period, after the songs are played, the songs are played in sequence according to the playing priority of the songs in the song list of the user ID.
In one embodiment, in many cases, the user will regard the music played by the air conditioner as background music or ambient music, and the user will focus on something other than listening to the song. Then, the user is likely not to notice that the song is about to be played, and the air conditioner sends out a prompt message, for example, the user is directly reminded in a voice mode to ask the air conditioner to inform the next song, which may disturb the user and even interrupt the user's ongoing activities. And if no new song playing instruction is received during the song playing period, after the song playing is finished, sequentially playing the songs according to the playing priority of the songs in the song list of the user ID. Wherein the playing priority can be determined according to the historical playing times, or the playing priority can be determined according to the recent occurrence frequency.
In one embodiment, as shown in FIG. 4, step S13 further includes the following step S41:
in step S41, if a new song playing instruction is received during the song playing period, the currently playing song is interrupted, and the song in the new song playing instruction is played.
In one embodiment, in some cases, there may be multiple users, and the song being played is not likely to be a song that all users are satisfied with, and at this time, if one of the users issues a new song playing instruction, the air conditioner will perform a song switching. In another aspect, the songs being played are also likely to be played according to a user's song list, i.e., songs selected according to the user's song list play priority are not artificially designated. Then there will be a certain probability that the song is not the one that the user would like to hear under the current circumstances. Therefore, a new song playing instruction is received during the song playing period, the currently playing song is interrupted, and the song in the new song playing instruction is played.
In one embodiment, as shown in fig. 5, the following step S51 is further included:
in step S51, if the speech information does not include song information, the songs in the song list corresponding to the user ID are sequentially played according to the playing priority of the songs in the song list.
In one embodiment, the user sometimes utters ambiguous speech information that does not contain a specific song title. For example, there may be such a voice message "start song anytime". At this time, the songs in the song list corresponding to the user ID are played in sequence according to the playing priority of the songs in the song list. Further, when receiving the voice message of "coming jazz", "coming background music suitable for housework listening", "songs comfortable for the person", and the like, it is prioritized to select a suitable song in the play list of the user who sent the voice message.
In one embodiment, fig. 6 is a block diagram illustrating a song playback apparatus of a smart air conditioner according to an exemplary embodiment. As shown in fig. 6, the apparatus includes a recognition module 61, a determination module 62, and a lookup module 63.
The recognition module 61 is used for recognizing song information and voiceprint information in the received voice information;
the determining module 62 is configured to determine, according to voiceprint information in the voice information, a user ID corresponding to the voiceprint information;
the searching module 63 is configured to search for and play a song corresponding to the song information in the song list corresponding to the user ID.
The identification module 61, the determination module 62 and the search module 63 included in the song playback apparatus are controlled to execute the song playback method described in any of the above embodiments.
Fig. 7 illustrates a physical structure diagram of a server, and as shown in fig. 7, the server may include: a processor (processor)710, a communication Interface (Communications Interface)720, a memory (memory)730, and a communication bus 740, wherein the processor 710, the communication Interface 720, and the memory 730 communicate with each other via the communication bus 740. Processor 710 may call logic instructions in memory 730 to perform the following method: identifying song information and voiceprint information in the received voice information; determining a user ID corresponding to the voiceprint information according to the voiceprint information in the voice information; and finding out and playing the song corresponding to the song information in the song list corresponding to the user ID.
In addition, the logic instructions in the memory 730 can be implemented in the form of software functional units and stored in a computer readable storage medium when the software functional units are sold or used as independent products. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
In another aspect, an embodiment of the present invention further provides a non-transitory computer-readable storage medium, on which a computer program is stored, where the computer program is implemented to perform the transmission method provided in the foregoing embodiments when executed by a processor, and for example, the method includes: identifying song information and voiceprint information in the received voice information; determining a user ID corresponding to the voiceprint information according to the voiceprint information in the voice information; and finding out and playing the song corresponding to the song information in the song list corresponding to the user ID.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (10)
1. A song playing method of an intelligent air conditioner is characterized by comprising the following steps:
identifying song information and voiceprint information in the received voice information;
determining a user ID corresponding to the voiceprint information according to the voiceprint information in the voice information;
and finding out and playing the song corresponding to the song information in the song list corresponding to the user ID.
2. The song playback of claim 1, further comprising:
and if the voiceprint information does not have the corresponding user ID, creating a new user ID.
3. The song playing method of claim 1, wherein the finding and playing of the song corresponding to the song information in the song list corresponding to the user ID comprises:
and if no new song playing instruction is received during the song playing period, after the song playing is finished, sequentially playing the songs according to the playing priority of the songs in the song list of the user ID.
4. The song playing of claim 1, wherein the finding and playing of the song corresponding to the song information in the song list corresponding to the user ID further comprises:
and if a new song playing instruction is received during the song playing period, interrupting the currently played song and playing the song in the new song playing instruction.
5. The song playback of claim 1, further comprising:
and if the voice information does not contain song information, sequentially playing the songs in the song list corresponding to the user ID according to the playing priority of the songs in the song list.
6. The song playback of claims 1-5, further comprising:
and after the song is played, adding one to the playing times of the song.
7. The utility model provides a song play device of intelligence air conditioner which characterized in that includes:
the recognition module is used for recognizing song information and voiceprint information in the received voice information;
the determining module is used for determining a user ID corresponding to the voiceprint information according to the voiceprint information in the voice information;
and the searching module is used for searching and playing the song corresponding to the song information in the song list corresponding to the user ID.
8. The song playback apparatus of claim 7, wherein: the identification module, the determination module and the look-up module are controlled to perform a song playback method according to any one of claims 1 to 6.
9. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the steps of the song playback method according to any one of claims 1 to 6 are implemented when the program is executed by the processor.
10. A non-transitory computer readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the song playback method according to any one of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011186197.4A CN112287163A (en) | 2020-10-29 | 2020-10-29 | Song playing method and device of intelligent air conditioner |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011186197.4A CN112287163A (en) | 2020-10-29 | 2020-10-29 | Song playing method and device of intelligent air conditioner |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112287163A true CN112287163A (en) | 2021-01-29 |
Family
ID=74353570
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011186197.4A Pending CN112287163A (en) | 2020-10-29 | 2020-10-29 | Song playing method and device of intelligent air conditioner |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112287163A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113921045A (en) * | 2021-10-22 | 2022-01-11 | 北京雷石天地电子技术有限公司 | Vehicle-mounted music playing method and device, computer equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107609034A (en) * | 2017-08-09 | 2018-01-19 | 深圳市汉普电子技术开发有限公司 | A kind of audio frequency playing method of intelligent sound box, audio playing apparatus and storage medium |
CN109726332A (en) * | 2019-01-11 | 2019-05-07 | 何梓菁 | A kind of individualized music method for pushing and system based on self study |
CN111341289A (en) * | 2020-03-03 | 2020-06-26 | 腾讯音乐娱乐科技(深圳)有限公司 | Method and device for intelligent sound box Karaoke |
-
2020
- 2020-10-29 CN CN202011186197.4A patent/CN112287163A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107609034A (en) * | 2017-08-09 | 2018-01-19 | 深圳市汉普电子技术开发有限公司 | A kind of audio frequency playing method of intelligent sound box, audio playing apparatus and storage medium |
CN109726332A (en) * | 2019-01-11 | 2019-05-07 | 何梓菁 | A kind of individualized music method for pushing and system based on self study |
CN111341289A (en) * | 2020-03-03 | 2020-06-26 | 腾讯音乐娱乐科技(深圳)有限公司 | Method and device for intelligent sound box Karaoke |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113921045A (en) * | 2021-10-22 | 2022-01-11 | 北京雷石天地电子技术有限公司 | Vehicle-mounted music playing method and device, computer equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105074822B (en) | Device and method for audio classification and processing | |
CN107623614B (en) | Method and device for pushing information | |
KR102284973B1 (en) | Method and apparatus for processing voice information | |
CN104394491B (en) | A kind of intelligent earphone, Cloud Server and volume adjusting method and system | |
CN104080024B (en) | Volume leveller controller and control method and audio classifiers | |
CN105723360A (en) | Improving natural language interactions using emotional modulation | |
CN109949783A (en) | Song synthetic method and system | |
CN111199732B (en) | Emotion-based voice interaction method, storage medium and terminal equipment | |
US11646026B2 (en) | Information processing system, and information processing method | |
CN103903627A (en) | Voice-data transmission method and device | |
KR20000028660A (en) | Automatically updating language models | |
WO2018038235A1 (en) | Auditory training device, auditory training method, and program | |
JP2007286302A (en) | Operator education support program, operator education support method, and operator education support system | |
CN106981289A (en) | A kind of identification model training method and system and intelligent terminal | |
CN106899486A (en) | A kind of message display method and device | |
CN112287163A (en) | Song playing method and device of intelligent air conditioner | |
CN110930999A (en) | Voice interaction method and device and vehicle | |
CN103701982B (en) | The method of adjustment of user terminal displays content, device and system | |
CN109508166B (en) | Audio playing method, device, equipment and storage medium | |
CN111464902A (en) | Information processing method, information processing device, earphone and storage medium | |
CN106653003A (en) | Voice recognition method and device | |
CN109413663A (en) | A kind of information processing method and equipment | |
CN108777804A (en) | media playing method and device | |
CN113920996A (en) | Voice interaction processing method and device, electronic equipment and storage medium | |
CN101088117A (en) | Method and apparatus for improving text-to-speech performance |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210129 |