CN107766482A - Information pushes and sending method, device, electronic equipment, storage medium - Google Patents
Information pushes and sending method, device, electronic equipment, storage medium Download PDFInfo
- Publication number
- CN107766482A CN107766482A CN201710953939.3A CN201710953939A CN107766482A CN 107766482 A CN107766482 A CN 107766482A CN 201710953939 A CN201710953939 A CN 201710953939A CN 107766482 A CN107766482 A CN 107766482A
- Authority
- CN
- China
- Prior art keywords
- target
- keyword
- self
- defined information
- voice content
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 230000004044 response Effects 0.000 claims description 40
- 238000004891 communication Methods 0.000 claims description 34
- 238000004590 computer program Methods 0.000 claims description 20
- 238000000151 deposition Methods 0.000 claims description 6
- 238000004364 calculation method Methods 0.000 claims description 3
- 238000012217 deletion Methods 0.000 description 15
- 230000037430 deletion Effects 0.000 description 15
- 230000002452 interceptive effect Effects 0.000 description 9
- 210000000697 sensory organ Anatomy 0.000 description 8
- 238000012545 processing Methods 0.000 description 6
- 238000012790 confirmation Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 4
- 230000036541 health Effects 0.000 description 4
- 230000005611 electricity Effects 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 241000270322 Lepidosauria Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 238000002716 delivery method Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 239000011435 rock Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
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/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/36—Creation of semantic tools, e.g. ontology or thesauri
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/334—Query execution
- G06F16/3344—Query execution using natural language analysis
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Acoustics & Sound (AREA)
- Human Computer Interaction (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Artificial Intelligence (AREA)
- Telephonic Communication Services (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the present application, which provides a kind of information push and sending method, device, electronic equipment, storage medium, method, to be included:Recognition of speech signals is treated to be identified;If including target keyword in recognition result, according to keyword and the corresponding relation of self-defined information, target self-defined information corresponding to target keyword is determined;According to target self-defined information, first object voice content is obtained;First object voice content is pushed to the smart machine.Using the embodiment of the present application, the accuracy rate for the voice content for being pushed to smart machine is improved.
Description
Technical field
The present invention relates to interactive voice field, is set more particularly to a kind of push of information and sending method, device, electronics
Standby, storage medium.
Background technology
As application of the intelligent sound box in life is more and more extensive, in order to liberate user's both hands, brought more to user
It is convenient, interactive voice is increasingly becoming the usual way interacted between user and intelligent sound box.Based on interactive voice, intelligent sound box can
To provide the user the voice messagings such as music, Domestic News, variety show, sound novel, cross-talk storytelling.
At present, intelligent sound box is when obtaining voice content, user by the voice signal for obtaining target voice content send to
Server;Server parses voice signal, and carries out semantic understanding, determines the intention of user, gets and meet user view
Voice content, and the voice content of acquisition is sent to intelligent sound box, the voice content received is played by intelligent sound box.
But for server, the voice signal that server is got is longer, semantic understanding is being carried out to voice signal
It is likely to enough can not correctly determine the intention of user, and then the voice content for meeting user view can not be got, finally, goes out
The problem of being now pushed to the voice content of intelligent sound box mistake.
The content of the invention
The purpose of the embodiment of the present application is to provide a kind of information push and sending method, device, electronic equipment, storage Jie
Matter, to improve the accuracy rate for the voice content for being pushed to smart machine.Concrete technical scheme is as follows:
On the one hand, the embodiment of the present application discloses a kind of voice messaging method for pushing, including:
Recognition of speech signals is treated to be identified;
If including target keyword in recognition result, according to keyword and the corresponding relation of self-defined information, it is determined that described
Target self-defined information corresponding to target keyword;
According to the target self-defined information, first object voice content is obtained;
The first object voice content is pushed to smart machine.
Optionally, the self-defined information includes:Voice content configuration rule, voice content text message at least
It is a kind of.
Optionally, the length of the keyword is less than length threshold.
Optionally, in addition to:
If not including target keyword in the recognition result, semantic understanding is carried out to the recognition result, determines second
Target voice content;
Give the second target voice content push to the smart machine.
Optionally, the target self-defined information includes voice content configuration rule, described self-defined according to the target
Information, obtain first object voice content the step of, including:
It is determined that meet the properties collection for the voice content configuration rule that the target self-defined information includes;
According to preset strategy, voice content generation first object voice content is obtained from the properties collection.
Two aspects, the embodiment of the present application disclose a kind of method for sending information, including:
Receive target keyword;
Receive target self-defined information corresponding to the target keyword;
Generate target keyword response command;Wherein, the target keyword response command carries the target critical
The corresponding relation of word and the target self-defined information;
The target keyword response command is sent to server.
Optionally, the self-defined information includes:Voice content configuration rule, voice content text message at least
It is a kind of.
Optionally, the length of the keyword is less than length threshold.
Optionally, before target keyword response command is generated, in addition to:
Confirm to be not present and the target keyword identical keyword;And/or
Confirm that the target keyword does not include the word of preset kind.
Optionally, before target keyword response command is generated, in addition to:
Confirm that the target self-defined information does not include the word of preset kind.
Optionally, methods described also includes:
The deletion received for the target keyword instructs;
The deletion instruction is sent to the server, so that the server is according to deleting the deletion instruction
The corresponding relation of target keyword and the target self-defined information.
Three aspects, the embodiment of the present application disclose a kind of voice messaging pusher, including:
Recognition unit, it is identified for treating recognition of speech signals;
First determining unit, if for including target keyword in recognition result, according to keyword and self-defined information
Corresponding relation, determine target self-defined information corresponding to the target keyword;
Acquiring unit, for according to the target self-defined information, obtaining first object voice content;
Push unit, for the first object voice content to be pushed into smart machine.
Optionally, the self-defined information includes:Voice content configuration rule, voice content text message at least
It is a kind of.
Optionally, the length of the keyword is less than length threshold.
Optionally, in addition to:Second determining unit;
Second determining unit, if for not including target keyword in the recognition result, to the recognition result
Semantic understanding is carried out, determines the second target voice content;
The push unit, it is additionally operable to the second target voice content push to the smart machine.
Optionally, the acquiring unit, is specifically used for:
If target self-defined information includes voice content configuration rule, it is determined that meeting that the target self-defined information includes
Voice content configuration rule properties collection;
According to preset strategy, voice content generation first object voice content is obtained from the properties collection.
Four aspects, the embodiment of the present application disclose a kind of information transmitting apparatus, including:
First receiving unit, for receiving target keyword;
Second receiving unit, for receiving target self-defined information corresponding to the target keyword;
Generation unit, for generating target keyword response command;Wherein, the target keyword response command carries
The corresponding relation of the target keyword and the target self-defined information;
First transmitting element, for the target keyword response command to be sent to server.
Optionally, the self-defined information includes:Voice content configuration rule, voice content text message at least
It is a kind of.
Optionally, the length of the keyword is less than length threshold.
Optionally, in addition to:First confirmation unit, is used for:
Before target keyword response command is generated, confirm to be not present and the target keyword identical keyword;
And/or confirm that the target keyword does not include the word of preset kind.
Optionally, in addition to:Second confirmation unit, is used for:
Before target keyword response command is generated, confirm that the target self-defined information does not include the word of preset kind
Language.
Optionally, in addition to:
3rd receiving unit, the deletion for receiving for the target keyword instruct;
Second transmitting element, for the deletion instruction to be sent into the server, so that the server is according to institute
State and delete the corresponding relation that the target keyword and the target self-defined information are deleted in instruction.
Five aspects, the embodiment of the present application disclose a kind of electronic equipment, including processor, communication interface, memory and logical
Believe bus, wherein, the processor, the communication interface, the memory complete mutual lead to by the communication bus
Letter;
The memory, for depositing computer program;
The processor, for performing the computer program deposited on the memory, realize that above-mentioned voice messaging pushes away
Delivery method step.
Six aspects, the embodiment of the present application disclose a kind of electronic equipment, including processor, communication interface, memory and logical
Believe bus, wherein, the processor, the communication interface, the memory complete mutual lead to by the communication bus
Letter;
The memory, for depositing computer program;
The processor, for performing the computer program deposited on the memory, realize above- mentioned information sender
Method step.
Seven aspects, the embodiment of the present application disclose a kind of readable storage medium storing program for executing, and the readable storage medium storing program for executing internal memory contains meter
Calculation machine program, the computer program realize above-mentioned voice messaging method for pushing step when being executed by processor.
Eight aspects, the embodiment of the present application disclose a kind of readable storage medium storing program for executing, and the readable storage medium storing program for executing internal memory contains meter
Calculation machine program, the computer program realize above- mentioned information sending method step when being executed by processor.
In the embodiment of the present application, server is treated after recognition of speech signals is identified, it is not necessary to semantic understanding is carried out, can
Directly to accurately determine out target keyword according to recognition result;In addition, self-defined letter corresponding to the keyword prestored
Cease corresponding to the keyword, meet self-defined information corresponding to the voice content of user view, at this point it is possible to according to accurate true
The target keyword made, which is got, meets self-defined information corresponding to the voice content of user view, and then gets and meet use
The voice content that family is intended to, improve the accuracy rate for the voice content for being pushed to smart machine.Certainly, any of the present invention is implemented
Product or method must be not necessarily required to reach all the above advantage simultaneously.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
There is the required accompanying drawing used in technology description to be briefly described, it should be apparent that, drawings in the following description are only this
Some embodiments of invention, for those of ordinary skill in the art, on the premise of not paying creative work, can be with
Other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is a kind of schematic flow sheet for the voice messaging method for pushing that the embodiment of the present application provides;
Fig. 2 is the first schematic diagram for the first prompt message that the embodiment of the present application provides;
Fig. 3 is second of schematic diagram of the first prompt message that the embodiment of the present application provides;
Fig. 4 is a kind of schematic flow sheet for the method for sending information that the embodiment of the present application provides;
Fig. 5 is the first structural representation for the voice messaging pusher that the embodiment of the present application provides;
Fig. 6 is second of structural representation of the voice messaging pusher that the embodiment of the present application provides;
Fig. 7 is a kind of structural representation for the information transmitting apparatus that the embodiment of the present application provides;
Fig. 8 is a kind of structural representation for the electronic equipment that the embodiment of the present application provides;
Fig. 9 is another structural representation for the electronic equipment that the embodiment of the present application provides.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, rather than whole embodiments.It is based on
Embodiment in the present invention, those of ordinary skill in the art are obtained every other under the premise of creative work is not made
Embodiment, belong to the scope of protection of the invention.
In order to improve the accuracy rate for the voice content for being pushed to intelligent sound box, the embodiment of the present application provides a kind of voice letter
Cease method for pushing and device.
With reference to figure 1, a kind of schematic flow sheet for the voice messaging method for pushing that Fig. 1 provides for the embodiment of the present application, the party
Method can apply to the server being connected with smart machine, and smart machine can be intelligent sound box.For purposes of illustration only, below with language
Sound information-pushing method is applied to illustrate exemplified by server.
Above-mentioned voice messaging method for pushing includes:
Step 101:Recognition of speech signals is treated to be identified;
In one embodiment of the application, user can directly carry out mouth to server and broadcast input voice letter to be identified
Number, make server that the voice signal to be identified of acquisition be identified.
In one embodiment of the application, user can directly carry out mouth to smart machine and broadcast input voice letter to be identified
Number, the voice signal to be identified got is sent to server by smart machine, server is believed the voice to be identified of acquisition
Number it is identified.For example, user broadcasts " good morning " against smart machine mouth, smart machine obtains the voice signal of " good morning ", and will
The voice signal of " good morning " is sent to server.
In one embodiment of the application, user can prerecord voice signal to be identified, and formulate alarm clock, and one
In kind implementation, it will regularly prerecord voice signal to be identified and be sent to server;In another implementation, timing
To the voice signal to be identified of smart machine played pre-recorded, after smart machine gets voice signal to be identified, will obtain
To voice signal to be identified be sent to server.For example, user prerecords the voice signal of " good morning ", and formulate alarm clock
For every morning 07:00;So, every morning 07:00 timing plays " good morning ", and when playing " good morning ", smart machine can
To get the voice signal of " good morning ", and the voice signal of " good morning " is sent to server.
Step 102:If including target keyword in recognition result, according to keyword and the corresponding relation of self-defined information,
Determine target self-defined information corresponding to the target keyword.
Here, self-defined information can include:Voice content configuration rule, voice content text message at least one
Kind.For the text message of voice content, such as " today, weather was very good " is self-defined information, language corresponding to the self-defined information
Sound content is the voice signal of " today, weather was very good ";
It is " the sense organ world for playing Yoga " for voice content configuration rule, such as self-defined information, this is self-defined
Voice content corresponding to information is the audio of " the sense organ world " of Yoga this song.
It can also include diversified forms for voice content configuration rule, for example, playing the song of " name of singer ", broadcast
Put " name of singer ", play the song of " type of song ", the type of song includes rock and roll, folk song, prevalence etc. here;Play
The form of rule can also have:Play " name of cross-talk/novel/audiobook ", play the " main broadcaster of cross-talk/novel/audiobook
People ", play " album name and collection number of cross-talk/novel/audiobook " etc..
For various forms of voice content configuration rules, it may be determined that the quantity of the audio gone out is different.If for example, make by oneself
Adopted information is plays " a certain first song " of " so-and-so ", then voice content corresponding to the self-defined information is the audio of a song;
If self-defined information is plays " a certain music album ", a music album includes number of songs, therefore the self-defined information pair
The voice content answered is multiple audios.
In one embodiment of the application, the length of keyword is less than length threshold.For example, length threshold can be 3
Or the less value such as 4 or 5 or 6 character lengths.Server is after recognition of speech signals identification is treated, it is not necessary to carries out semantic reason
Solution, can directly obtain target keyword, because the length of target keyword is less than length threshold, therefore targeted voice signal
Length can also be shorter, and server identifies that the accuracy rate of shorter targeted voice signal will greatly improve.
Self-defined information corresponding to keyword be the keyword corresponding to, meet user view voice content it is self-defined
Information, in the case where being accurately obtained target keyword, the self-defined information for meeting user view can be accurately got,
And then the voice content for meeting user view is got, improve the accuracy rate for the voice content for being pushed to smart machine.
In one embodiment of the application, if server is treated in the recognition result that recognition of speech signals is identified not
Include target keyword, i.e. can not be obtained according to the keyword and the corresponding relation of the text message of voice content prestored
Target text information corresponding to target keyword, then semantic understanding is carried out to target keyword, determine user view, and then obtain
To the target voice content for meeting user view.
For example, server gets the voice signal of " good morning ", and identifies and obtains target keyword " good morning ", if server
In store the corresponding relation of " good morning " keyword and self-defined information, then get self-defined information corresponding to " good morning ";If
Not stored in server includes the corresponding relation of " good morning " keyword, then can not find self-defined information corresponding to " good morning ",
Semantic understanding is carried out to " good morning " keyword, determines user view, and then get the target voice content for meeting user view.
The keyword prestored in one embodiment of the application in server and the corresponding pass of self-defined information
System, can be the direct operation setting on the server of user, or user is remotely located by an electronic equipment.This
In, electronic equipment can be the equipment such as smart mobile phone, tablet personal computer, notebook computer, or aforementioned intelligent equipment.
Specifically, server can receive the target keyword response command of electronic equipment transmission, the target keyword
Response command carries the corresponding relation of target keyword and target self-defined information.
In order to ensure that user can timely set the corresponding relation of keyword and self-defined information, electricity by electronic equipment
Sub- equipment can export the first prompt message, and first prompt message is used to prompt user to set keyword and self-defined information.
In one embodiment of the application, the first prompt message can be defeated in a manner of electronic equipment current interface top set
Go out." my AI (Artificial at top in the first schematic diagram of first prompt message as shown in Figure 2
Intelligence, artificial intelligence) password ", here, password is the corresponding relation of keyword and self-defined information, " my AI
Password " is located at tip position more prominent in interface, serves the effect that prompting user defines password.
In one embodiment of the application, the first prompt message can be exported in a manner of pop-up.As shown in Figure 3 the
" warm tip " window of center section, user can be effectively prompted by the window in second of schematic diagram of one prompt message
Define the effect of password.
Electronic equipment guides user to set self-defined information corresponding to keyword and keyword by the first prompt message.
In one embodiment of the application, in order to meet the different demands of user, electronic equipment can provide polytype keyword
With the setting of the corresponding relation of self-defined information.
For example, electronic equipment can provide scene, interaction and content-on-demand three types keyword and self-defined information
The setting of corresponding relation;Wherein, for scene class, user can according to the scene of correlation, for example, " morning ", " coming home from work ",
Or be exactly keywords such as simple " hello ", corresponding self-defined information is set;For interactive class, for setting for user individual
Put, server can pass through TTS (Text To Speech, Text To Speech) after the self-defined information of interactive class is got
The self-defined information of the interactive class is converted to voice content by technology, and the voice content after conversion is played by smart machine;For
Content-on-demand class, is user-defined setting, and the self-defined information of setting can accurately be mapped to the voice that user wants to listen
Content, for example, the self-defined information of set content program request is plays " the sense organ world ", " the sense organ world " can be accurately mapped to
The voice content of " the sense organ world " this song.
In one embodiment of the application, when user inputs a keyword into electronic equipment, for purposes of illustration only, this
In illustrated by taking the first keyword as an example, electronic equipment detects whether to have stored the first keyword, and detects the first keyword
Whether the word of preset kind is included, and here, the word of preset kind can be political sensitivity word, indecency word etc..
In a kind of implementation, determine whether to have stored the first keyword for ease of electronic equipment, electronic equipment can incite somebody to action
One keyword is sent to server simultaneously, and the keyword is locally stored.
In a kind of implementation, for the ease of determining whether the first keyword includes the word of preset kind, it can pass through
The instruments such as reptile obtain the word of substantial amounts of preset kind, the word of acquisition are stored to a database, when electronic equipment obtains
When getting the store instruction of the first keyword, the first keyword can be matched with the word in the database;If matching
It is upper, it is determined that the first keyword includes the word of preset kind.
If electronic equipment, which detects, does not store the first keyword, and the first keyword does not include the word of preset kind, then
First keyword can be sent to server;If electronic equipment, which detects, has stored the first keyword, and/or the first keyword
Word including preset kind, then can export the second prompt message, and the second prompt message is used to prompt in client server
Storing the first keyword and/or the first keyword includes the word of preset kind.It can thus be believed with user according to the second prompting
Breath can adjust keyword as soon as possible, effectively avoid storing the keyword of repetition in server, cause server accurate
To smart machine push voice content the problem of, while avoid the occurrence of some sensitive words, ensure that the health of network environment.
When the first self-defined information corresponding to electronic equipment gets the first keyword, the first self-defined letter can be detected
Whether breath includes the word of preset kind, and here, the word of preset kind can be political sensitivity word, indecency word etc..It is if electric
Sub- equipment detects that the first self-defined information does not include the word of preset kind, then the first self-defined information can be sent into clothes
Business device;If electronic equipment detects the first self-defined information and includes the word of preset kind, the 3rd prompt message is exported, the 3rd
Prompt message is used to prompt user first that self-defined information includes the word of preset kind.It can thus be carried with user according to second
Show that information can adjust self-defined information as soon as possible, avoid the occurrence of some sensitive words, ensure that the health of network environment.
In one embodiment of application, in order to save electronic equipment resource, need to pass through TTS when electronic equipment is got
During the store instruction of the self-defined information of technical finesse, such as when getting the self-defined information of above-mentioned interactive class, interactive class
Self-defined information is UGC (User Generated Content, user's original content), and electronic equipment detection self-defined information is
The no word including preset kind.It is this kind of for other kinds of self-defined information, such as the self-defined information of content-on-demand class
Already present voice content in self-defined information mapping network, non-UGC, it may not be necessary to detect whether self-defined information includes presetting
The word of type.
Above-mentioned electronic equipment obtain the step of keyword can obtain self-defined information corresponding to keyword the step of it
Preceding execution, it can also be performed after self-defined information corresponding to keyword is obtained, the embodiment of the present application is to this without limiting.
Step 103:According to target self-defined information, first object voice content is obtained.
When target self-defined information be above-mentioned interactive class self-defined information when, i.e., the text message of voice content when, clothes
Target self-defined information can be converted to voice content by business device by TTS technologies, using the voice content after conversion as first
Target voice content;
When it is determined that target self-defined information be the above program request class text message when, server can be obtained directly
To the voice content of target self-defined information mapping, and using the voice content of acquisition as first object voice content.For example, mesh
Self-defined information is marked to play " the sense organ world ", after server gets the self-defined information in broadcasting " the sense organ world ", can be obtained
Get the voice content of a song of " the sense organ world " mapping.
In one embodiment of the application, if target self-defined information includes voice content configuration rule, it is determined that sound
Frequency amount may be one or more, and now, server can first determine to meet that target is self-defined according to target self-defined information
The properties collection for the voice content configuration rule that information includes, for example, target self-defined information is plays, " a certain music is special
Volume ", the voice content configuration rule that the target self-defined information includes can then determine full to play " a certain music album "
The properties collection for the voice content configuration rule that the foot target self-defined information includes includes more first songs for the music album
It is bent;
It is determined that after properties collection, according to preset strategy, voice content generation first object language is obtained from properties collection
Sound content.
Above-mentioned preset strategy can be before obtaining a certain renewal time or after a certain renewal time or during a certain renewal
Between audio within section.
Above-mentioned preset strategy can also be to determine the broadcasting of properties collection sound intermediate frequency according to the broadcasting temperature of each audio
Sequentially, for example, the played number of an audio is more, broadcasting temperature is higher, the more preferential broadcasting of the audio.
Above-mentioned preset strategy can also be to be played to record according to the history of properties collection, it is determined that obtaining language from properties collection
Sound content, and playing sequence of voice content obtained etc..Here, history, which is played in record, can include history playing sequence
With the history broadcasting time of each audio etc..
In one embodiment of the application, it can include in self-defined information corresponding to a keyword in multiple voices
Hold configuration rule, each voice content configuration rule corresponds to a type of voice content, and the type of the voice content includes electricity
At least one of platform, weather forecast, music, sound program, news.
When target self-defined information includes multiple voice content configuration rules, each voice content can be obtained respectively
Voice content corresponding to configuration rule, multiple voice contents of acquisition are arranged by preset order, generate first object voice
Content.
Step 104:First object voice content is pushed to smart machine.
Server meets user view according to the keyword prestored and the corresponding relation of self-defined information, acquisition
Voice content, to smart machine push voice content.When the corresponding relation of server by utilizing one is into smart machine push voice
The frequency very little of appearance is zero, then it is considered that the corresponding relation is useless corresponding relation.
In one embodiment of the application, by the second keyword with being carried out exemplified by the corresponding relation of the second self-defined information
Illustrate, the frequency that the corresponding relation of the second keyword and the second self-defined information is determined the use of when server is less than a threshold value
When, the corresponding relation for determining the second keyword and the second self-defined information is useless corresponding relation, delete the second keyword with
The corresponding relation of second self-defined information, to save the memory space of server.
In another embodiment of the application, closed if user determines that the second keyword is corresponding with the second self-defined information
It is that can be instructed for useless corresponding relation, user to deletion of the electronic equipment input pin to the second keyword;Electronic equipment will
Deletion instruction is sent to server;So, server can is made by oneself according to instruction deletion the second keyword and second is deleted
Adopted information, to save the memory space of server.
If electronic equipment locally also stores the second keyword and the second self-defined information, electronic equipment can receive
To after the deletion instruction for the second keyword, the second keyword and the second self-defined information being locally stored are deleted, to save
The memory space of electronic equipment.
The embodiment of the present application, smart machine can be intelligent sound box.
Using the embodiment of the present application, server is treated after recognition of speech signals is identified, it is not necessary to semantic understanding is carried out,
Target keyword directly can be accurately determined out according to recognition result;It is in addition, self-defined corresponding to the keyword prestored
Information is corresponding to the keyword, meets self-defined information corresponding to the voice content of user view, at this point it is possible to according to accurate
The target keyword determined, which is got, meets self-defined information corresponding to the voice content of user view, and then gets and meet
The voice content of user view, improve the accuracy rate for the voice content for being pushed to smart machine.
Corresponding with voice messaging method for pushing embodiment, the embodiment of the present application additionally provides a kind of method for sending information.Ginseng
Examine Fig. 4, Fig. 4 is a kind of schematic flow sheet for the method for sending information that the embodiment of the present application provides, this method can apply to
The electronic equipment of server connection, server are connected with smart machine.Wherein, electronic equipment can be smart mobile phone, flat board electricity
The equipment such as brain, notebook computer.For purposes of illustration only, illustrated below so that method for sending information is applied to electronic equipment as an example.
Above- mentioned information sending method includes:
Step 401:Receive target keyword.
In one embodiment of the application, the length of target keyword is less than length threshold.Server is to be identified
After voice signal identification, it is not necessary to carry out semantic understanding, target keyword can be directly obtained, due to the length of target keyword
Length less than length threshold, therefore targeted voice signal can also be shorter, and server identifies the standard of shorter targeted voice signal
True rate will greatly improve.
Step 402:Receive target self-defined information corresponding to target keyword.
In one embodiment of the application, self-defined information includes:The text of voice content configuration rule, voice content
At least one of information.
Step 402 can perform before step 401, can also be performed after step 401, can also be with step 401
Perform simultaneously, the embodiment of the present application is to this without limiting.
Step 403:Generate target keyword response command;Target keyword response command carries target keyword and mesh
Mark the corresponding relation of self-defined information.
Step 404:Target keyword response command is sent to server.
So, the corresponding relation of server can storage target keyword and target self-defined information.When server leads to
When crossing the voice signal identification acquisition target keyword received, it is possible to determine the self-defined letter of target corresponding to target keyword
Breath, and then according to target self-defined information, target voice content is got, by target voice content push to smart machine.
In one embodiment of the application, in order to ensure user can timely by electronic equipment set keyword and
The corresponding relation of self-defined information, electronic equipment can export the first prompt message, and first prompt message is used to prompt user
Keyword and self-defined information are set.
In one embodiment of the application, after electronic equipment receives target keyword, it can detect whether to have stored
Target keyword, that is, detect whether exist and target keyword identical keyword, however, it is determined that do not store target keyword, then may be used
With combining target keyword and target self-defined information generation target keyword response command;If having stored target keyword,
The second prompt message is exported, the second prompt message is used to prompt user to store target keyword, that is, prompts user's presence and mesh
Mark keyword identical keyword.
In one embodiment of the application, after electronic equipment receives target keyword, target keyword can be detected
Whether the word of preset kind is included;If it is determined that target keyword does not include the word of preset kind, then can be closed with combining target
Keyword and target self-defined information generation target keyword response command;If it is determined that target keyword includes the word of preset kind
Language, exports the second prompt message, and the second prompt message is used to prompt the word that ownership goal keyword includes preset kind.
In one embodiment of the application, electronic equipment both detects whether to have stored target keyword, also detects target
Whether keyword includes the word of preset kind, when it is determined that not storing target keyword and target keyword does not include preset kind
Word when, generate target keyword response command in conjunction with target keyword and target self-defined information.It can thus use
Family can adjust keyword as soon as possible according to the second prompt message, effectively avoid the keyword repeated, cause server can not
The problem of accurately pushing voice content to smart machine, while some sensitive words are avoided the occurrence of, it ensure that the strong of network environment
Health.
In one embodiment of the application, electronic equipment receive target keyword corresponding to target self-defined information it
Afterwards, it can detect whether target self-defined information includes the word of preset kind;If it is determined that target self-defined information is not included in advance
If the word of type, then combining target keyword and target self-defined information generate target keyword response command;If it is determined that mesh
Mark self-defined information includes the word of preset kind, exports the 3rd prompt message, and the 3rd prompt message is used to prompt ownership goal
Self-defined information includes the word of preset kind.It thus can as soon as possible be adjusted and made by oneself according to the 3rd prompt message with user
Adopted information, some sensitive words are avoided the occurrence of, ensure that the health of network environment.
In one embodiment of the application, in order to save the memory space of server, when it is determined that target keyword and mesh
When the corresponding relation for marking self-defined information is useless corresponding relation, user can be to electronic equipment input pin to target keyword
Delete instruction;Electronic equipment receives the deletion instruction for target keyword, will delete instruction and is sent to server;Server
According to the corresponding relation for deleting instruction delete target keyword and target self-defined information.
In the embodiment of the present application, electronic equipment can be same equipment with smart machine.
Using the embodiment of the present application, self-defined information corresponding to keyword and the keyword is sent to service by electronic equipment
Device, the server storage corresponding relation, so, server are treated after recognition of speech signals is identified, it is not necessary to are carried out semantic
Understand, target keyword directly can be accurately determined out according to recognition result, when determining target keyword, it is possible to root
Got according to the target keyword accurately determined and meet self-defined information corresponding to the voice content of user view, and then obtained
To the voice content for meeting user view, the accuracy rate for the voice content for being pushed to smart machine is improved.
Corresponding with voice messaging method for pushing embodiment, the embodiment of the present application additionally provides a kind of voice messaging push dress
Put.The first structural representation of the voice messaging pusher provided with reference to figure 5, Fig. 5 for the embodiment of the present application, the device bag
Include:
Recognition unit 501, it is identified for treating recognition of speech signals;
First determining unit 502, if for including target keyword in recognition result, according to keyword and self-defined information
Corresponding relation, determine target self-defined information corresponding to target keyword;
Acquiring unit 503, for according to target self-defined information, obtaining first object voice content;
Push unit 504, for first object voice content to be pushed into smart machine.
In one embodiment of the application, self-defined information can include:Voice content configuration rule, voice content
At least one of text message.
In one embodiment of the application, the length of keyword is less than length threshold.
In one embodiment of the application, second of structural representation of the voice messaging pusher with reference to shown in figure 6
Figure, based on Fig. 5, voice messaging pusher can also include:Second determining unit 505;
Second determining unit 505, if for not including target keyword in recognition result, voice reason is carried out to recognition result
Solution, determines the second target voice content;
In this case, push unit 504, can be also used for the second target voice content push to smart machine.
In one embodiment of the application, acquiring unit 503, specifically it can be used for:
The target self-defined information includes voice content configuration rule, it is determined that meeting to wrap in the target self-defined information
The properties collection of the voice content configuration rule included;
According to preset strategy, voice content generation first object voice content is obtained from the properties collection.
Using the embodiment of the present application, server is treated after recognition of speech signals is identified, it is not necessary to semantic understanding is carried out,
Target keyword directly can be accurately determined out according to recognition result;It is in addition, self-defined corresponding to the keyword prestored
Information is corresponding to the keyword, meets self-defined information corresponding to the voice content of user view, at this point it is possible to according to accurate
The target keyword determined, which is got, meets self-defined information corresponding to the voice content of user view, and then gets and meet
The voice content of user view, improve the accuracy rate for the voice content for being pushed to smart machine.
Corresponding with method for sending information embodiment, the embodiment of the present application additionally provides a kind of information transmitting apparatus.Reference chart
7, Fig. 7 be a kind of structural representation for the information transmitting apparatus that the embodiment of the present application provides, and the device includes:
First receiving unit 701, for receiving target keyword;
Second receiving unit 702, for receiving target self-defined information corresponding to target keyword;
Generation unit 703, for generating target keyword response command;Wherein, target keyword response command carries
The corresponding relation of target keyword and target self-defined information;
First transmitting element 704, for target keyword response command to be sent to server.
In one embodiment of the application, self-defined information includes:The text of voice content configuration rule, voice content
At least one of information.
In one embodiment of the application, the length of keyword is less than length threshold.
In one embodiment of the application, above- mentioned information dispensing device can also include:First confirmation unit, is used for:
Before target keyword response command is generated, confirm to be not present and target keyword identical keyword;And/or
Confirm that target keyword does not include the word of preset kind.
In one embodiment of the application, above- mentioned information dispensing device can also include:Second confirmation unit, is used for:
Before target keyword response command is generated, confirm that target self-defined information does not include the word of preset kind.
In one embodiment of the application, above- mentioned information dispensing device can also include:
3rd receiving unit, the deletion for receiving for target keyword instruct;
Second transmitting element, server is sent to for instruction will to be deleted, so that server deletes mesh according to instruction is deleted
Mark the corresponding relation of keyword and target self-defined information.
Using the embodiment of the present application, self-defined information corresponding to keyword and the keyword is sent to service by electronic equipment
Device, the server storage corresponding relation, so, server are treated after recognition of speech signals is identified, it is not necessary to are carried out semantic
Understand, target keyword directly can be accurately determined out according to recognition result, when determining target keyword, it is possible to root
Got according to the target keyword accurately determined and meet self-defined information corresponding to the voice content of user view, and then obtained
To the voice content for meeting user view, the accuracy rate for the voice content for being pushed to smart machine is improved.
Corresponding with voice messaging method for pushing embodiment, the embodiment of the present application additionally provides a kind of electronic equipment, such as Fig. 8 institutes
Show, including processor 801, communication interface 802, memory 803 and communication bus 804, wherein, processor 801, communication interface
802, memory 803 completes mutual communication by communication bus 804,
Memory 803, for depositing computer program;
Processor 801, during for performing the computer program deposited on memory 803, realize voice messaging push side
Method.Wherein, electronic equipment is connected as server with smart machine, and voice messaging method for pushing includes:
Recognition of speech signals is treated to be identified;
If including target keyword in recognition result, according to keyword and the corresponding relation of self-defined information, target is determined
Target self-defined information corresponding to keyword;
According to target self-defined information, first object voice content is obtained;
First object voice content is pushed to smart machine.
In one embodiment of the application, self-defined information can include:Voice content configuration rule, voice content
At least one of text message.
In one embodiment of the application, the length of keyword is less than length threshold.
In one embodiment of the application, above-mentioned voice messaging method for pushing can also include:
If not including target keyword in recognition result, semantic understanding is carried out to recognition result, determines the second target voice
Content;
By the second target voice content push to smart machine.
In one embodiment of the application, target self-defined information includes voice content configuration rule, according to target certainly
Define information, obtain first object voice content the step of, including:
It is determined that meet the properties collection for the voice content configuration rule that target self-defined information includes;
According to preset strategy, voice content generation first object voice content is obtained from properties collection.
Using the embodiment of the present application, server is treated after recognition of speech signals is identified, it is not necessary to semantic understanding is carried out,
Target keyword directly can be accurately determined out according to recognition result;It is in addition, self-defined corresponding to the keyword prestored
Information is corresponding to the keyword, meets self-defined information corresponding to the voice content of user view, at this point it is possible to according to accurate
The target keyword determined, which is got, meets self-defined information corresponding to the voice content of user view, and then gets and meet
The voice content of user view, improve the accuracy rate for the voice content for being pushed to smart machine.
Above-mentioned communication bus 804 can be that (Peripheral Component Interconnect, external components are mutual by PCI
Even standard) bus or EISA (Extended Industry Standard Architecture, EISA) be total
Line etc..The communication bus 804 can be divided into address bus, data/address bus, controlling bus etc..For ease of representing, only with one in Fig. 8
Bar thick line represents, it is not intended that an only bus or a type of bus.
The communication that communication interface 802 is used between above-mentioned electronic equipment and other equipment.
Memory 803 can include RAM (Random Access Memory, random access memory), can also include
NVM (Non-Volatile Memory, nonvolatile memory), for example, at least a magnetic disk storage.Optionally, memory
803 can also be at least one storage device for being located remotely from aforementioned processor.
Above-mentioned processor 801 can be general processor, including CPU (Central Processing Unit, centre
Manage device), NP (Network Processor, network processing unit) etc.;It can also be DSP (Digital Signal
Processing, digital signal processor), ASIC (Application Specific Integrated Circuit, it is special
Integrated circuit), FPGA (Field-Programmable Gate Array, field programmable gate array) or other programmable patrol
Collect device, discrete gate or transistor logic, discrete hardware components.
Corresponding with method for sending information embodiment, the embodiment of the present application additionally provides a kind of electronic equipment, as shown in figure 9,
Including processor 901, communication interface 902, memory 903 and communication bus 904, wherein, processor 901, communication interface 902,
Memory 903 completes mutual communication by communication bus 904,
Memory 903, for depositing computer program;
Processor 901, during for performing the computer program deposited on memory 903, realize method for sending information.Its
In, electronic equipment is connected with server, and method for sending information includes:
Receive target keyword;
Receive target self-defined information corresponding to target keyword;
Generate target keyword response command;Wherein, target keyword response command carries target keyword and target
The corresponding relation of self-defined information;
Target keyword response command is sent to server.
In one embodiment of the application, self-defined information can include:Voice content configuration rule, voice content
At least one of text message.
In one embodiment of the application, the length of keyword is less than length threshold.
In one embodiment of the application, before target keyword response command is generated, in addition to:
Confirm to be not present and target keyword identical keyword;And/or
Confirm that target keyword does not include the word of preset kind.
In one embodiment of the application, before target keyword response command is generated, in addition to:
Confirm that target self-defined information does not include the word of preset kind.
In one embodiment of the application, above- mentioned information sending method can also include:
The deletion received for target keyword instructs;
Instruction will be deleted and be sent to server, so that server is made by oneself according to deletion instruction delete target keyword and target
The corresponding relation of adopted information.
Using the embodiment of the present application, self-defined information corresponding to keyword and the keyword is sent to service by electronic equipment
Device, the server storage corresponding relation, so, server are treated after recognition of speech signals is identified, it is not necessary to are carried out semantic
Understand, target keyword directly can be accurately determined out according to recognition result, when determining target keyword, it is possible to root
Got according to the target keyword accurately determined and meet self-defined information corresponding to the voice content of user view, and then obtained
To the voice content for meeting user view, the accuracy rate for the voice content for being pushed to smart machine is improved.
Above-mentioned communication bus 904 can be that (Peripheral Component Interconnect, external components are mutual by PCI
Even standard) bus or EISA (Extended Industry Standard Architecture, EISA) be total
Line etc..The communication bus 904 can be divided into address bus, data/address bus, controlling bus etc..For ease of representing, only with one in Fig. 9
Bar thick line represents, it is not intended that an only bus or a type of bus.
The communication that communication interface 902 is used between above-mentioned electronic equipment and other equipment.
Memory 903 can include RAM (Random Access Memory, random access memory), can also include
NVM (Non-Volatile Memory, nonvolatile memory), for example, at least a magnetic disk storage.Optionally, memory
903 can also be at least one storage device for being located remotely from aforementioned processor.
Above-mentioned processor 901 can be general processor, including CPU (Central Processing Unit, centre
Manage device), NP (Network Processor, network processing unit) etc.;It can also be DSP (Digital Signal
Processing, digital signal processor), ASIC (Application Specific Integrated Circuit, it is special
Integrated circuit), FPGA (Field-Programmable Gate Array, field programmable gate array) or other programmable patrol
Collect device, discrete gate or transistor logic, discrete hardware components.
Corresponding with voice messaging method for pushing embodiment, the embodiment of the present application additionally provides a kind of readable storage medium storing program for executing, can
Read storage medium internal memory and contain computer program, voice messaging method for pushing is realized when computer program is executed by processor.Its
In, readable storage medium storing program for executing is located at server, and server is connected with smart machine, and voice messaging method for pushing includes:
Recognition of speech signals is treated to be identified;
If including target keyword in recognition result, according to keyword and the corresponding relation of self-defined information, target is determined
Target self-defined information corresponding to keyword;
According to target self-defined information, first object voice content is obtained;
First object voice content is pushed to smart machine.
In one embodiment of the application, self-defined information can include:Voice content configuration rule, voice content
At least one of text message.
In one embodiment of the application, the length of keyword is less than length threshold.
In one embodiment of the application, above-mentioned voice messaging method for pushing can also include:
If not including target keyword in recognition result, semantic understanding is carried out to recognition result, determines the second target voice
Content;
By the second target voice content push to smart machine.
In one embodiment of the application, target self-defined information includes voice content configuration rule, according to target certainly
Define information, obtain first object voice content the step of, including:
It is determined that meet the properties collection for the voice content configuration rule that target self-defined information includes;
According to preset strategy, voice content generation first object voice content is obtained from properties collection.
Using the embodiment of the present application, server is treated after recognition of speech signals is identified, it is not necessary to semantic understanding is carried out,
Target keyword directly can be accurately determined out according to recognition result;It is in addition, self-defined corresponding to the keyword prestored
Information is corresponding to the keyword, meets self-defined information corresponding to the voice content of user view, at this point it is possible to according to accurate
The target keyword determined, which is got, meets self-defined information corresponding to the voice content of user view, and then gets and meet
The voice content of user view, improve the accuracy rate for the voice content for being pushed to smart machine.
Corresponding with method for sending information embodiment, the embodiment of the present application additionally provides a kind of readable storage medium storing program for executing, readable to deposit
Storage media internal memory contains computer program, and method for sending information is realized when computer program is executed by processor.Wherein, electronics is set
Standby to be connected with server, method for sending information includes:
Receive target keyword;
Receive target self-defined information corresponding to target keyword;
Generate target keyword response command;Wherein, target keyword response command carries target keyword and target
The corresponding relation of self-defined information;
Target keyword response command is sent to server.
In one embodiment of the application, self-defined information can include:Voice content configuration rule, voice content
At least one of text message.
In one embodiment of the application, the length of keyword is less than length threshold.
In one embodiment of the application, before target keyword response command is generated, in addition to:
Confirm to be not present and target keyword identical keyword;And/or
Confirm that target keyword does not include the word of preset kind.
In one embodiment of the application, before target keyword response command is generated, in addition to:
Confirm that target self-defined information does not include the word of preset kind.
In one embodiment of the application, above- mentioned information sending method can also include:
The deletion received for target keyword instructs;
Instruction will be deleted and be sent to server, so that server is made by oneself according to deletion instruction delete target keyword and target
The corresponding relation of adopted information.
Using the embodiment of the present application, self-defined information corresponding to keyword and the keyword is sent to service by electronic equipment
Device, the server storage corresponding relation, so, server are treated after recognition of speech signals is identified, it is not necessary to are carried out semantic
Understand, target keyword directly can be accurately determined out according to recognition result, when determining target keyword, it is possible to root
Got according to the target keyword accurately determined and meet self-defined information corresponding to the voice content of user view, and then obtained
To the voice content for meeting user view, the accuracy rate for the voice content for being pushed to smart machine is improved.
It should be noted that herein, such as first and second or the like relational terms are used merely to a reality
Body or operation make a distinction with another entity or operation, and not necessarily require or imply and deposited between these entities or operation
In any this actual relation or order.Moreover, term " comprising ", "comprising" or its any other variant are intended to
Nonexcludability includes, so that process, method, article or equipment including a series of elements not only will including those
Element, but also the other element including being not expressly set out, or it is this process, method, article or equipment also to include
Intrinsic key element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that
Other identical element also be present in process, method, article or equipment including the key element.
Each embodiment in this specification is described by the way of related, identical similar portion between each embodiment
Divide mutually referring to what each embodiment stressed is the difference with other embodiment.Believe especially for voice
For ceasing pusher, information transmitting apparatus, electronic equipment, readable storage medium storing program for executing embodiment, because it is substantially similar to voice
Information-pushing method, method for sending information embodiment, so description is fairly simple, related part is referring to voice messaging push side
Method, the part explanation of method for sending information embodiment.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the scope of the present invention.It is all
Any modification, equivalent substitution and improvements made within the spirit and principles in the present invention etc., are all contained in protection scope of the present invention
It is interior.
Claims (10)
- A kind of 1. voice messaging method for pushing, it is characterised in that including:Recognition of speech signals is treated to be identified;If including target keyword in recognition result, according to keyword and the corresponding relation of self-defined information, the target is determined Target self-defined information corresponding to keyword;According to the target self-defined information, first object voice content is obtained;The first object voice content is pushed to smart machine.
- 2. according to the method for claim 1, it is characterised in that also include:If not including target keyword in the recognition result, semantic understanding is carried out to the recognition result, determines the second target Voice content;Give the second target voice content push to the smart machine.
- 3. according to the method for claim 1, it is characterised in that the target self-defined information includes voice content configuration rule Then, it is described according to the target self-defined information, the step of obtaining first object voice content, including:It is determined that meet the properties collection for the voice content configuration rule that the target self-defined information includes;According to preset strategy, voice content generation first object voice content is obtained from the properties collection.
- A kind of 4. method for sending information, it is characterised in that including:Receive target keyword;Receive target self-defined information corresponding to the target keyword;Generate target keyword response command;Wherein, the target keyword response command carry the target keyword and The corresponding relation of the target self-defined information;The target keyword response command is sent to server.
- A kind of 5. voice messaging pusher, it is characterised in that including:Recognition unit, it is identified for treating recognition of speech signals;First determining unit, if for including target keyword in recognition result, according to the correspondence of keyword and self-defined information Relation, determine target self-defined information corresponding to the target keyword;Acquiring unit, for according to the target self-defined information, obtaining first object voice content;Push unit, for the first object voice content to be pushed into smart machine.
- A kind of 6. information transmitting apparatus, it is characterised in that including:First receiving unit, for receiving target keyword;Second receiving unit, for receiving target self-defined information corresponding to the target keyword;Generation unit, for generating target keyword response command;Wherein, the target keyword response command carries described The corresponding relation of target keyword and the target self-defined information;First transmitting element, for the target keyword response command to be sent to server.
- 7. a kind of electronic equipment, it is characterised in that including processor, communication interface, memory and communication bus, wherein, it is described Processor, the communication interface, the memory complete mutual communication by the communication bus;The memory, for depositing computer program;The processor, for performing the computer program deposited on the memory, realize that claim 1-3 is any described Method and step.
- 8. a kind of electronic equipment, it is characterised in that including processor, communication interface, memory and communication bus, wherein, it is described Processor, the communication interface, the memory complete mutual communication by the communication bus;The memory, for depositing computer program;The processor, for performing the computer program deposited on the memory, realize the method described in claim 4 Step.
- 9. a kind of readable storage medium storing program for executing, it is characterised in that the readable storage medium storing program for executing internal memory contains computer program, the calculating Machine program realizes claim 1-3 any described method and steps when being executed by processor.
- 10. a kind of readable storage medium storing program for executing, it is characterised in that the readable storage medium storing program for executing internal memory contains computer program, the meter Calculation machine program realizes the method and step described in claim 4 when being executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710953939.3A CN107766482B (en) | 2017-10-13 | 2017-10-13 | Information pushing and sending method, device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710953939.3A CN107766482B (en) | 2017-10-13 | 2017-10-13 | Information pushing and sending method, device, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107766482A true CN107766482A (en) | 2018-03-06 |
CN107766482B CN107766482B (en) | 2021-12-14 |
Family
ID=61268595
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710953939.3A Active CN107766482B (en) | 2017-10-13 | 2017-10-13 | Information pushing and sending method, device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107766482B (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108616444A (en) * | 2018-03-30 | 2018-10-02 | 平安科技(深圳)有限公司 | A kind of PUSH message processing method, computer readable storage medium and terminal device |
CN108903521A (en) * | 2018-07-03 | 2018-11-30 | 京东方科技集团股份有限公司 | A kind of man-machine interaction method applied to intelligent picture frame, intelligent picture frame |
CN109979450A (en) * | 2019-03-11 | 2019-07-05 | 青岛海信电器股份有限公司 | Information processing method, device and electronic equipment |
CN110113393A (en) * | 2019-04-18 | 2019-08-09 | 北京奇艺世纪科技有限公司 | A kind of information push method, device, electronic equipment and medium |
CN110162292A (en) * | 2019-04-15 | 2019-08-23 | 阿里巴巴集团控股有限公司 | Voice broadcast method and device |
CN110534113A (en) * | 2019-08-26 | 2019-12-03 | 深圳追一科技有限公司 | Audio data desensitization method, device, equipment and storage medium |
CN111026864A (en) * | 2019-04-24 | 2020-04-17 | 广东小天才科技有限公司 | Method and device for determining dictation content |
CN111124145A (en) * | 2018-11-01 | 2020-05-08 | 奇酷互联网络科技(深圳)有限公司 | Information input method, mobile terminal and storage device |
CN111356043A (en) * | 2018-12-20 | 2020-06-30 | 阿拉的(深圳)人工智能有限公司 | Time telling method of intelligent sound box and intelligent sound box |
CN111356056A (en) * | 2018-12-20 | 2020-06-30 | 阿拉的(深圳)人工智能有限公司 | Reminding method of intelligent sound box and intelligent sound box |
CN111538456A (en) * | 2020-07-10 | 2020-08-14 | 深圳追一科技有限公司 | Human-computer interaction method, device, terminal and storage medium based on virtual image |
CN111696010A (en) * | 2020-05-28 | 2020-09-22 | 深圳市元征科技股份有限公司 | Scene-based training method, server, terminal device and storage medium |
CN111866079A (en) * | 2020-06-19 | 2020-10-30 | 云天弈(广州)智能科技有限公司 | Financial information pushing system and method |
CN112256947A (en) * | 2019-07-05 | 2021-01-22 | 北京猎户星空科技有限公司 | Method, device, system, equipment and medium for determining recommendation information |
US10990939B2 (en) | 2019-04-15 | 2021-04-27 | Advanced New Technologies Co., Ltd. | Method and device for voice broadcast |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102968409A (en) * | 2012-11-23 | 2013-03-13 | 海信集团有限公司 | Intelligent human-machine interaction semantic analysis method and interaction system |
CN103136192A (en) * | 2011-11-30 | 2013-06-05 | 北京百度网讯科技有限公司 | Method and system of identifying translation demand |
CN103902629A (en) * | 2012-12-28 | 2014-07-02 | 联想(北京)有限公司 | Electronic device and method for offering operation help through speech |
CN105206274A (en) * | 2015-10-30 | 2015-12-30 | 北京奇艺世纪科技有限公司 | Voice recognition post-processing method and device as well as voice recognition system |
CN105446146A (en) * | 2015-11-19 | 2016-03-30 | 深圳创想未来机器人有限公司 | Intelligent terminal control method based on semantic analysis, system and intelligent terminal |
CN106230689A (en) * | 2016-07-25 | 2016-12-14 | 北京奇虎科技有限公司 | Method, device and the server that a kind of voice messaging is mutual |
CN106653008A (en) * | 2015-10-28 | 2017-05-10 | 中兴通讯股份有限公司 | Voice control method, device and system |
CN106778927A (en) * | 2016-12-30 | 2017-05-31 | 深圳Tcl新技术有限公司 | Update TV semantics recognition dictionary method and device |
CN106776881A (en) * | 2016-11-28 | 2017-05-31 | 中国科学院软件研究所 | A kind of realm information commending system and method based on microblog |
CN107220292A (en) * | 2017-04-25 | 2017-09-29 | 上海庆科信息技术有限公司 | Intelligent dialogue device, reaction type intelligent sound control system and method |
-
2017
- 2017-10-13 CN CN201710953939.3A patent/CN107766482B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103136192A (en) * | 2011-11-30 | 2013-06-05 | 北京百度网讯科技有限公司 | Method and system of identifying translation demand |
CN102968409A (en) * | 2012-11-23 | 2013-03-13 | 海信集团有限公司 | Intelligent human-machine interaction semantic analysis method and interaction system |
CN103902629A (en) * | 2012-12-28 | 2014-07-02 | 联想(北京)有限公司 | Electronic device and method for offering operation help through speech |
CN106653008A (en) * | 2015-10-28 | 2017-05-10 | 中兴通讯股份有限公司 | Voice control method, device and system |
CN105206274A (en) * | 2015-10-30 | 2015-12-30 | 北京奇艺世纪科技有限公司 | Voice recognition post-processing method and device as well as voice recognition system |
CN105446146A (en) * | 2015-11-19 | 2016-03-30 | 深圳创想未来机器人有限公司 | Intelligent terminal control method based on semantic analysis, system and intelligent terminal |
CN106230689A (en) * | 2016-07-25 | 2016-12-14 | 北京奇虎科技有限公司 | Method, device and the server that a kind of voice messaging is mutual |
CN106776881A (en) * | 2016-11-28 | 2017-05-31 | 中国科学院软件研究所 | A kind of realm information commending system and method based on microblog |
CN106778927A (en) * | 2016-12-30 | 2017-05-31 | 深圳Tcl新技术有限公司 | Update TV semantics recognition dictionary method and device |
CN107220292A (en) * | 2017-04-25 | 2017-09-29 | 上海庆科信息技术有限公司 | Intelligent dialogue device, reaction type intelligent sound control system and method |
Non-Patent Citations (2)
Title |
---|
SCOTT DURLING等: "《Speech recognition use in healthcare applications》", 《ACM》 * |
马绪凯: "《基于语义的产品设计本体管理与应用研究》", 《万方》 * |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108616444A (en) * | 2018-03-30 | 2018-10-02 | 平安科技(深圳)有限公司 | A kind of PUSH message processing method, computer readable storage medium and terminal device |
CN108903521A (en) * | 2018-07-03 | 2018-11-30 | 京东方科技集团股份有限公司 | A kind of man-machine interaction method applied to intelligent picture frame, intelligent picture frame |
US11232790B2 (en) | 2018-07-03 | 2022-01-25 | Boe Technology Group Co., Ltd. | Control method for human-computer interaction device, human-computer interaction device and human-computer interaction system |
CN111124145B (en) * | 2018-11-01 | 2023-05-16 | 奇酷互联网络科技(深圳)有限公司 | Information input method, mobile terminal and storage device |
CN111124145A (en) * | 2018-11-01 | 2020-05-08 | 奇酷互联网络科技(深圳)有限公司 | Information input method, mobile terminal and storage device |
CN111356043A (en) * | 2018-12-20 | 2020-06-30 | 阿拉的(深圳)人工智能有限公司 | Time telling method of intelligent sound box and intelligent sound box |
CN111356056A (en) * | 2018-12-20 | 2020-06-30 | 阿拉的(深圳)人工智能有限公司 | Reminding method of intelligent sound box and intelligent sound box |
CN109979450A (en) * | 2019-03-11 | 2019-07-05 | 青岛海信电器股份有限公司 | Information processing method, device and electronic equipment |
CN110162292A (en) * | 2019-04-15 | 2019-08-23 | 阿里巴巴集团控股有限公司 | Voice broadcast method and device |
CN113110819B (en) * | 2019-04-15 | 2024-04-19 | 创新先进技术有限公司 | Voice broadcasting method and device |
US10990939B2 (en) | 2019-04-15 | 2021-04-27 | Advanced New Technologies Co., Ltd. | Method and device for voice broadcast |
CN113110819A (en) * | 2019-04-15 | 2021-07-13 | 创新先进技术有限公司 | Voice broadcasting method and device |
US11232420B2 (en) | 2019-04-15 | 2022-01-25 | Advanced New Technologies Co., Ltd. | Method and device for voice broadcast |
CN110113393A (en) * | 2019-04-18 | 2019-08-09 | 北京奇艺世纪科技有限公司 | A kind of information push method, device, electronic equipment and medium |
CN111026864A (en) * | 2019-04-24 | 2020-04-17 | 广东小天才科技有限公司 | Method and device for determining dictation content |
CN111026864B (en) * | 2019-04-24 | 2024-02-20 | 广东小天才科技有限公司 | Dictation content determining method and device |
CN112256947B (en) * | 2019-07-05 | 2024-01-26 | 北京猎户星空科技有限公司 | Recommendation information determining method, device, system, equipment and medium |
CN112256947A (en) * | 2019-07-05 | 2021-01-22 | 北京猎户星空科技有限公司 | Method, device, system, equipment and medium for determining recommendation information |
CN110534113A (en) * | 2019-08-26 | 2019-12-03 | 深圳追一科技有限公司 | Audio data desensitization method, device, equipment and storage medium |
CN111696010A (en) * | 2020-05-28 | 2020-09-22 | 深圳市元征科技股份有限公司 | Scene-based training method, server, terminal device and storage medium |
CN111866079A (en) * | 2020-06-19 | 2020-10-30 | 云天弈(广州)智能科技有限公司 | Financial information pushing system and method |
CN111538456A (en) * | 2020-07-10 | 2020-08-14 | 深圳追一科技有限公司 | Human-computer interaction method, device, terminal and storage medium based on virtual image |
Also Published As
Publication number | Publication date |
---|---|
CN107766482B (en) | 2021-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107766482A (en) | Information pushes and sending method, device, electronic equipment, storage medium | |
CN107147618A (en) | A kind of user registering method, device and electronic equipment | |
CN107924679A (en) | Delayed binding during inputting understanding processing in response selects | |
CN107483597B (en) | Resource transfer method, related equipment and system | |
CN104598502A (en) | Method, device and system for obtaining background music information in played video | |
US20160203112A1 (en) | Method and arrangement for processing and providing media content | |
CN105224668A (en) | A kind of disposal route of requesting songs and device | |
CN109271768A (en) | Release news management method, device, storage medium and terminal | |
CN106970977A (en) | A kind of webpage redirects processing method and processing device | |
CN107943914A (en) | Voice information processing method and device | |
CN107481007A (en) | A kind of resource transfers method, relevant device and system | |
CN1983253A (en) | Method, apparatus and system for supplying musically searching service | |
CN109509472A (en) | Method, apparatus and system based on voice platform identification background music | |
CN110956016A (en) | Document content format adjusting method and device and electronic equipment | |
CN107544734A (en) | A kind of information displaying method, device and storage medium | |
US20200218760A1 (en) | Music search method and device, server and computer-readable storage medium | |
CN104038774B (en) | Generate the method and device of ring signal file | |
CN105766001A (en) | System and method for audio processing using arbitrary triggers | |
US20030161610A1 (en) | Stream processing system with function for selectively playbacking arbitrary part of ream stream | |
CN108111603A (en) | Information recommendation method, device, terminal device and storage medium | |
CN105142018A (en) | Programme identification method and programme identification device based on audio fingerprints | |
CN107563734B (en) | Resource transfer method, related equipment and system | |
CN111031382A (en) | Method for controlling playing progress of media file | |
CN108121529A (en) | Audio playing mode switching method and device and terminal | |
CN107527205A (en) | A kind of resource transfers method, server, receiving terminal and transmission terminal |
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 |