CN106853640A - Dispensing machine people control method and device, dispensing machine people and control system - Google Patents

Dispensing machine people control method and device, dispensing machine people and control system Download PDF

Info

Publication number
CN106853640A
CN106853640A CN201710168063.1A CN201710168063A CN106853640A CN 106853640 A CN106853640 A CN 106853640A CN 201710168063 A CN201710168063 A CN 201710168063A CN 106853640 A CN106853640 A CN 106853640A
Authority
CN
China
Prior art keywords
user
verbal instructions
received
dispensing machine
machine people
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
Application number
CN201710168063.1A
Other languages
Chinese (zh)
Inventor
李政
张潮
李雨倩
张连川
吴迪
李祎翔
贾士伟
孙志明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201710168063.1A priority Critical patent/CN106853640A/en
Publication of CN106853640A publication Critical patent/CN106853640A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1679Programme controls characterised by the tasks executed
    • B25J9/1689Teleoperation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/003Controls for manipulators by means of an audio-responsive input
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1602Programme controls characterised by the control system, structure, architecture
    • B25J9/161Hardware, e.g. neural networks, fuzzy logic, interfaces, processor

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention discloses a kind of dispensing machine people control method and device, dispensing machine people and control system, is related to dispense field automatically.Wherein after dispensing machine people moves to specified location, the voice messaging of user to be received is gathered, be identified by voice messaging, to obtain the verbal instructions of user to be received, verbal instructions are authenticated, corresponding counter is opened if certification success, so that user to be received takes out goods.The present invention only needs the verbal instructions sent by treating the user that receives to be authenticated conveniently and efficiently completing operation of receiving, so as to having broken away from dependence of the user to mobile terminal, significant increase Consumer's Experience.

Description

Dispensing machine people control method and device, dispensing machine people and control system
Technical field
Field, more particularly to a kind of dispensing machine people control method and device, dispensing machine are dispensed the present invention relates to automatic People and control system.
Background technology
Now with the development of technology, the dispensing machine people of such as unmanned dispensing vehicle is occurred in that, dispensing machine people can be automatic The specified location of user to be received is moved to, so that user to be received to fixed shopping place without can be carried out shopping, from And improve the purchase experiences of user.
Current receiving the stage in dispensing machine people, user to be received generally is used scanning Quick Response Code, is carried using system side The modes such as dynamic picking code, NFC (Near Field Communication, the near-field communication) checkings of confession carry out certification of receiving. And scan Quick Response Code, the mobile device for being required to user's utilization such as mobile phone is communicated using dynamic picking code, the checking of NFC near fields Can complete, therefore user to be received need to rely on mobile device and could complete to receive.If user to be received does not carry shifting Dynamic equipment, mobile device not enough power supply or mobile device because of no flow cannot access network situations such as, then user cannot Completion is received operation.
The content of the invention
The embodiment of the present invention provides a kind of dispensing machine people control method and device, dispensing machine people and control system, only The verbal instructions that the user that receives sends need to be treated to be authenticated conveniently and efficiently completing operation of receiving, so as to break away from user Dependence to mobile terminal, significant increase Consumer's Experience.
According to an aspect of the present invention, there is provided a kind of dispensing machine people control method, including:
After dispensing machine people moves to specified location, the voice messaging of user to be received is gathered;
It is identified by voice messaging, to obtain the verbal instructions of user to be received;
Verbal instructions are authenticated;
Corresponding counter is opened if certification success, so that user to be received takes out goods.
In one embodiment, verbal instructions are authenticated including:
Judge whether dispensing machine people is locally stored with the voice authentication password matched with verbal instructions;
If dispensing machine people is locally stored the voice authentication password matched with verbal instructions, certification success is judged.
In one embodiment, after corresponding counter is opened, also include:
The voice authentication password matched with verbal instructions is deleted.
In one embodiment, the voice authentication mouthful matched with verbal instructions if dispensing machine people is not stored with locally Order, then judge authentification failure.
In one embodiment, after authentification failure is judged, also include:
The authentication error number of times for treating the user that receives is counted;
Judge whether current authentication error number of times is more than predetermined error thresholds;
If current authentication error number of times is not more than predetermined error thresholds, execution gathers the voice messaging of user to be received The step of.
In one embodiment, if current authentication error number of times is more than predetermined error thresholds, user to be received is pointed out It is authenticated using default standby authentication mode.
In one embodiment, the voice messaging for gathering user to be received includes:
Detect whether to receive the triggering command that talk button sends, wherein talk button sends triggering and refers to when pressed Order;
If receiving triggering command, the voice messaging of user to be received is gathered.
In one embodiment, after counter closing, judge whether dispensing machine people currently also has goods to be dispensed;
If currently there is goods to be dispensed, dispensing machine people is driven to move to next user to be received according to predetermined planning Specified location.
In one embodiment, if currently without goods to be dispensed, driving dispensing machine people to return to corresponding dispatching point.
According to another aspect of the present invention, there is provided a kind of dispensing machine people control device, including:
Drive module, for driving dispensing machine people to move to specified location;
Voice acquisition module, for after drive module drives dispensing machine people to move to specified location, gathering and waiting to receive The voice messaging of user;
Sound identification module, for being identified by voice messaging, to obtain the verbal instructions of user to be received;
Authentication module, for being authenticated to verbal instructions;
Counter control module, for the authentication result according to authentication module, corresponding counter is opened if certification success, with Just the taking-up goods of user to be received.
In one embodiment, authentication module specifically judges whether dispensing machine people is locally stored with and verbal instructions phase The voice authentication password matched somebody with somebody, if dispensing machine people is locally stored the voice authentication password matched with verbal instructions, judges Certification success.
In one embodiment, said apparatus also include password removing module, for opening corresponding in counter control module Counter after, by the voice authentication password matched with verbal instructions delete.
In one embodiment, authentication module is additionally operable to is not stored with locally in dispensing machine people and match with verbal instructions Voice authentication password in the case of, judge authentification failure.
In one embodiment, said apparatus also include errors number statistical module, for judging certification in authentication module Whether after failure, the authentication error number of times for treating the user that receives is counted, judge current authentication error number of times more than predetermined Error thresholds, if current authentication error number of times is not more than predetermined error thresholds, it indicates that voice acquisition module performs collection and treats Receive user voice messaging operation.
In one embodiment, said apparatus also include nformation alert module, for judging in errors number statistical module When current authentication error number of times is more than predetermined error thresholds, user to be received is pointed out to be carried out using default standby authentication mode Certification.
In one embodiment, voice acquisition module specifically detects whether to receive the triggering command of talk button transmission, Wherein talk button sends triggering command when pressed, if receiving triggering command, gathers the voice letter of user to be received Breath.
In one embodiment, said apparatus also include Baggage Inquiry module, for after counter is closed, judging dispensing machines Whether device people currently also has goods to be dispensed, if currently there is goods to be dispensed, it indicates that drive module is driven according to predetermined planning Dynamic dispensing machine people moves to the specified location of next user to be received.
In one embodiment, Baggage Inquiry module is additionally operable in the case of currently without goods to be dispensed, indicate to drive Dynamic module drive dispensing machine people returns to corresponding dispatching point.
According to another aspect of the present invention, there is provided a kind of dispensing machine people control device, including:
Memory, for store instruction;
Processor, is coupled to memory, and processor is configured as the instruction based on memory storage and performs realization as described above The method that any embodiment is related to.
According to another aspect of the present invention, there is provided a kind of dispensing machine people, including the dispatching that any of the above-described embodiment is related to Robot controller.
According to another aspect of the present invention, there is provided a kind of dispensing machine people control system, including any of the above-described embodiment is related to And dispensing machine people, and
Service server, for distributing voice authentication password for user to be received, dispatching is supplied to by voice authentication password Robot and user to be received, so that user to be received sends corresponding verbal instructions according to the voice authentication password for receiving.
In one embodiment, service server includes:
User's division module, for will user be received to be divided into be first user set and second user set, wherein will User to be received with self-defined verbal instructions is divided into first user set, by not self-defined verbal instructions wait receive User is divided into second user set;
Self-defined password enquiry module, waits to receive for inquiring about in first user set each in the verbal instructions database The self-defined verbal instructions of user;
Verbal instructions distribute module, for being each use to be received in second user set in the verbal instructions database Family randomly chooses a verbal instructions;
Verbal instructions sending module, for by the self-defined verbal instructions of each user to be received in first user set, And distribute to the verbal instructions of each user to be received in second user set and be supplied to dispensing machine people and corresponding due-in Goods user, the verbal instructions that will be received so as to dispensing machine people are used as voice authentication password.
In one embodiment, verbal instructions distribute module is specifically in verbal instructions database, according to priority by height To low sequential selection n bar verbal instructions, selected verbal instructions are randomly assigned to treating in second user set respectively Receive user, and wherein n is the number of users to be received in second user set.
In one embodiment, service server also includes priority update module, for by every in n bar verbal instructions The priority of verbal instructions is updated in a predefined manner, to reduce the priority after renewal.
In one embodiment, priority update module is specifically by every priority of verbal instructions in n bar verbal instructions Pre-determined factor is multiplied by be updated, wherein pre-determined factor is less than 1.
In one embodiment, priority update module is additionally operable to for priority in verbal instructions database to be less than priority The priority of the verbal instructions of thresholding is adjusted to maximum.
In one embodiment, service server also includes self-defined password setup module, sets self-defined for user Verbal instructions.
In one embodiment, self-defined password setup module specifically user set self-defined verbal instructions when, in language Inquiry, if the verbal instructions that storage is repeated, reminds user again with the presence or absence of the verbal instructions for repeating in sound password data storehouse Self-defined verbal instructions are set.
According to another aspect of the present invention, there is provided a kind of computer-readable recording medium, it is characterised in that computer-readable Storage medium is stored with computer instruction, and instruction is when executed by realizing the method that any of the above-described embodiment is related to.
By referring to the drawings to the detailed description of exemplary embodiment of the invention, further feature of the invention and its Advantage will be made apparent from.
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 The accompanying drawing to be used needed for having technology description is 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, without having to pay creative labor, may be used also Other accompanying drawings are obtained with according to these accompanying drawings.
Fig. 1 is the schematic diagram of dispensing machine people control method one embodiment of the present invention.
Fig. 2 is the schematic diagram of another embodiment of dispensing machine people control method of the present invention.
Fig. 3 is the schematic diagram of dispensing machine people control device one embodiment of the present invention.
Fig. 4 is the schematic diagram of another embodiment of dispensing machine people control device of the present invention.
Fig. 5 is the schematic diagram of the another embodiment of dispensing machine people control device of the present invention.
Fig. 6 is the schematic diagram of the another embodiment of dispensing machine people control device of the present invention.
Fig. 7 is the schematic diagram of dispensing machine people one embodiment of the present invention.
Fig. 8 is the schematic diagram of dispensing machine people control system one embodiment of the present invention.
Fig. 9 is the schematic diagram of service server one embodiment of the present invention.
Figure 10 is the schematic diagram of another embodiment of service server of the present invention.
Figure 11 is the schematic diagram of the another embodiment of service server of the present invention.
Figure 12 is the schematic diagram of service server handling process one embodiment of the present invention.
Specific 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 is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.Below Description only actually at least one exemplary embodiment is illustrative, and never conduct is to the present invention and its application or makes Any limitation.Based on the embodiment in the present invention, those of ordinary skill in the art are not making creative work premise Lower obtained every other embodiment, belongs to the scope of protection of the invention.
Unless specifically stated otherwise, the part and positioned opposite, the digital table of step for otherwise illustrating in these embodiments Do not limited the scope of the invention up to formula and numerical value.
Simultaneously, it should be appreciated that for the ease of description, the size of the various pieces shown in accompanying drawing is not according to reality Proportionate relationship draw.
May be not discussed in detail for technology, method and apparatus known to person of ordinary skill in the relevant, but suitable In the case of, the technology, method and apparatus should be considered as authorizing a part for specification.
In all examples shown here and discussion, any occurrence should be construed as merely exemplary, without It is as limitation.Therefore, the other examples of exemplary embodiment can have different values.
It should be noted that:Similar label and letter represents similar terms in following accompanying drawing, therefore, once a certain Xiang Yi It is defined in individual accompanying drawing, then it need not be further discussed in subsequent accompanying drawing.
Fig. 1 is the schematic diagram of dispensing machine people control method one embodiment of the present invention.Alternatively, the method for the present embodiment Step can be performed by dispensing machine people control device, wherein:
Step 101, after dispensing machine people moves to specified location, gathers the voice messaging of user to be received.
Alternatively, the voice messaging for gathering user to be received may include:
Detect whether to receive the triggering command that talk button sends, wherein talk button sends triggering and refers to when pressed Order.If receiving triggering command, the voice messaging of user to be received is gathered.
That is, verbal instructions can be said after the talk button on pressing dispensing machine people wait the user that receives.
Step 102, is identified by voice messaging, to obtain the verbal instructions of user to be received.
Verbal instructions are authenticated by step 103.
Step 104, corresponding counter is opened if certification success, so that user to be received takes out goods.
Alternatively, after goods is taken out wait the user that receives, user can close counter, and counter can also be automatically switched off.In goods After cabinet is closed, judge whether dispensing machine people currently also has goods to be dispensed.If currently there is goods to be dispensed, according to predetermined Planning drives dispensing machine people to move to the specified location of next user to be received, to provide clothes for next user to be received Business.If currently without goods to be dispensed, driving dispensing machine people to return to corresponding dispatching point.
Based on dispensing machine people's control method that the above embodiment of the present invention is provided, it is only necessary to treat the language that the user that receives sends Sound password is authenticated conveniently and efficiently completing operation of receiving, so as to break away from dependence of the user to mobile terminal, greatly Improve Consumer's Experience.
Fig. 2 is the schematic diagram of dispensing machine people control method one embodiment of the present invention.Alternatively, the method for the present embodiment Step can be performed by dispensing machine people control device, wherein:
Step 201, drives dispensing machine people to move to specified location.
Step 202, gathers the voice messaging of user to be received.
Step 203, is identified by voice messaging, to obtain the verbal instructions of user to be received.
Wherein, the verbal instructions that user to be received sends are that service server is supplied to user to be received by predetermined way 's.For example, verbal instructions can be supplied to user to be received by service server by modes such as short message, wechat, mails.
Step 204, judges whether dispensing machine people is locally stored with the voice authentication password matched with verbal instructions.Its In, voice authentication password is to be supplied to dispensing machine people by service server.
If dispensing machine people is locally stored the voice authentication password matched with verbal instructions, step 205 is performed;If Dispensing machine people is not stored with locally the voice authentication password matched with verbal instructions, then perform step 208.
Step 205, judges certification success, and opens corresponding counter, so that user to be received takes out goods.
Alternatively, after corresponding counter is opened, the voice authentication password matched with verbal instructions can also be deleted.With Exempt from other people and dispensing machine people is disliked wait after the verbal instructions that the user that receives sends, reusing the verbal instructions hearing Meaning operation.
Step 206, after counter closing, judges whether dispensing machine people currently also has goods to be dispensed.If current also have Goods to be dispensed, then perform step 201, to drive dispensing machine people to move to next user's to be received according to predetermined planning Specified location;If currently without goods to be dispensed, performing step 207.
Step 207, drives dispensing machine people to return to corresponding dispatching point.
Step 208, judges authentification failure, and the authentication error number of times for treating the user that receives is counted.
Step 209, judges whether current authentication error number of times is more than predetermined error thresholds.If current authentication error Number is not more than predetermined error thresholds, then return to step 202.If current authentication error number of times is more than predetermined error thresholds, hold Row step 210.
Step 210, points out user to be received to be authenticated using default standby authentication mode.
That is, if user to be received can further point out user to adopt because certain reason cannot exactly say verbal instructions Certification of receiving otherwise is carried out, so that conveniently user to be received attempts other authentication modes.Or, if user to be received Verbal instructions cannot be exactly said, the user is also rejected by and is received, so as to improve the security of goods.
Fig. 3 is the schematic diagram of dispensing machine people control device one embodiment of the present invention.As shown in figure 3, dispensing machine people Control device may include drive module 31, voice acquisition module 32, sound identification module 33, authentication module 34 and counter control mould Block 35.Wherein:
Drive module 31 is used to drive dispensing machine people to move to specified location.
Voice acquisition module 32 is used for after drive module 31 drives dispensing machine people to move to specified location, gathers due-in The voice messaging of goods user.
Alternatively, voice acquisition module 32 is detected whether to receive the triggering command of talk button transmission, and wherein voice is pressed Button sends triggering command when pressed, if receiving triggering command, gathers the voice messaging of user to be received.
Sound identification module 33 is used to be identified by voice messaging, to obtain the verbal instructions of user to be received.
Authentication module 34 is used to be authenticated verbal instructions.
Alternatively, authentication module 34 judges that whether the dispensing machine people voice matched with verbal instructions that is locally stored with is recognized Card password, if dispensing machine people is locally stored the voice authentication password matched with verbal instructions, judges certification success;If Dispensing machine people is not stored with locally the voice authentication password matched with verbal instructions, then judge authentification failure.
Counter control module 35 is used for the authentication result according to authentication module 34, and corresponding goods is opened if certification success Cabinet, so as to the taking-up goods of user to be received.
Based on dispensing machine people's control device that the above embodiment of the present invention is provided, it is only necessary to treat the language that the user that receives sends Sound password is authenticated conveniently and efficiently completing operation of receiving, so as to break away from dependence of the user to mobile terminal, greatly Improve Consumer's Experience.
Fig. 4 is the schematic diagram of another embodiment of dispensing machine people control device of the present invention.Compared with embodiment illustrated in fig. 3, In the embodiment shown in fig. 4, dispensing machine people control device also includes password removing module 36.Wherein, password removing module 36 After counter control module 35 opens corresponding counter, the voice authentication password matched with verbal instructions is deleted.In order to avoid its Its people carry out malice behaviour to dispensing machine people wait after the verbal instructions that the user that receives sends, reusing the verbal instructions hearing Make.
Alternatively, in the embodiment shown in fig. 4, dispensing machine people control device still further comprises Baggage Inquiry module 37.Wherein:
Baggage Inquiry module 37 judges whether dispensing machine people currently also has goods to be dispensed after counter closing, if working as It is preceding to also have goods to be dispensed, it indicates that drive module 31 drives dispensing machine people to move to next use to be received according to predetermined planning The specified location at family.
Additionally, Baggage Inquiry module 37 can also indicate drive module 31 to drive in the case of currently without goods to be dispensed Dynamic dispensing machine people returns to corresponding dispatching point.
Fig. 5 is the schematic diagram of the another embodiment of dispensing machine people control device of the present invention.Compared with embodiment illustrated in fig. 4, In the embodiment shown in fig. 5, dispensing machine people control device also includes errors number statistical module 38 and nformation alert module 39. Wherein:
Errors number statistical module 38 treats the authentication error of the user that receives after authentication module 34 judges authentification failure Number is counted, and judges whether current authentication error number of times is more than predetermined error thresholds, if current authentication error number of times is not More than predetermined error thresholds, it indicates that voice acquisition module 32 performs the operation of the voice messaging for gathering user to be received.
Nformation alert module 39 judges that current authentication error number of times is more than predetermined mistake in errors number statistical module 38 During thresholding, user to be received is pointed out to be authenticated using default standby authentication mode.
Fig. 6 is the schematic diagram of the another embodiment of dispensing machine people control device of the present invention.As shown in fig. 6, dispensing machine people Control device includes memory 601 and processor 602.Wherein:
Memory 601 is used for store instruction, and processor 602 is coupled to memory 601, and processor 602 is configured as being based on The instruction of memory storage performs the method for realizing being related to such as any embodiment in Fig. 1 or Fig. 2.
As shown in fig. 6, dispensing machine people control device also includes communication interface 603, for entering row information with miscellaneous equipment Interaction.Meanwhile, the device also includes bus 604, and processor 602, communication interface 603 and memory 601 pass through bus 604 Complete mutual communication.
Memory 601 can include high-speed RAM memory, also can also include nonvolatile memory (non-volatile Memory), for example, at least one magnetic disk storage.Memory 601 can also be memory array.Memory 601 be also possible to by Piecemeal, and block can be combined into virtual volume by certain rule.
Additionally, processor 602 can be a central processor CPU, or it can be application-specific integrated circuit ASIC (Application Specific Integrated Circuit), or be arranged to implement the one of the embodiment of the present invention Individual or multiple integrated circuits.
Fig. 7 is the schematic diagram of dispensing machine people one embodiment of the present invention.As described in Figure 7, dispensing machine people 71 includes matching somebody with somebody Send robot controller 72, wherein dispensing machine people control device 72 can be the dispatching that any embodiment is related in Fig. 3-Fig. 6 Robot controller.
Fig. 8 is the schematic diagram of dispensing machine people control system one embodiment of the present invention.As shown in figure 8, the control system Including dispensing machine people 81 and service server 82.Wherein, dispensing machine people 81 is the dispensing machine people shown in Fig. 7.Business takes Business device 82 is that user to be received distributes voice authentication password, and voice authentication password is supplied into dispensing machine people and use to be received Family, so that user to be received sends corresponding verbal instructions according to the voice authentication password for receiving.
Fig. 9 is the schematic diagram of service server one embodiment of the present invention.As shown in figure 9, service server may include to use Family division module 91, self-defined password enquiry module 92, verbal instructions distribute module 93 and verbal instructions sending module 94.Its In:
User's division module 91 be used for will user be received to be divided into be first user set and second user set, wherein will User to be received with self-defined verbal instructions is divided into first user set, by not self-defined verbal instructions wait receive User is divided into second user set.
It is due-in that self-defined password enquiry module 92 is used to inquire about in the verbal instructions database in first user set each The self-defined verbal instructions of goods user.
Verbal instructions distribute module 93 is used in verbal instructions database wait to receive for each in second user set User randomly chooses a verbal instructions.
That is, user can voluntarily set verbal instructions according to the hobby of oneself, if user is not provided with self-defined verbal instructions, A verbal instructions then can be randomly assigned for user.
For example, verbal instructions can be made up of multiple Chinese characters, generally 6 to 15 Chinese characters can be classic poetry, well-known phrase name The scene data such as speech, cyberspeak, prose gold sentence, film lines, the lyrics, joint secret signal, tongue twister, two-part allegorical saying, are easy to user Read aloud and remember.
Verbal instructions sending module 94 is used for the self-defined verbal instructions of each user to be received in first user set, And distribute to the verbal instructions of each user to be received in second user set and be supplied to dispensing machine people and corresponding due-in Goods user, the verbal instructions that will be received so as to dispensing machine people are used as voice authentication password.
Alternatively, can be every voice mouthful in order to avoid the verbal instructions being randomly assigned to repeat in a short time as far as possible Order sets priority, wherein the initial priority highest of verbal instructions.The priority of verbal instructions can be with the increasing of access times Plus and reduce.Thus when verbal instructions selection is carried out, always the order from priority from high to low carries out verbal instructions selection, So as to the verbal instructions for being prevented effectively from distributed are duplicated in a short time.
For example, verbal instructions distribute module 93 can be in verbal instructions database, according to priority order from high to low Selection n bar verbal instructions, selected verbal instructions are randomly assigned to the user to be received in second user set respectively, its Middle n is the number of users to be received in second user set.
Figure 10 is the schematic diagram of another embodiment of service server of the present invention.Compared with embodiment illustrated in fig. 9, in Figure 10 institutes Show in embodiment, service server still further comprises priority update module 95.Wherein:
If n is the number of users to be received in second user set, priority update module 95 will be every in n bar verbal instructions The priority of bar verbal instructions is updated in a predefined manner, to reduce the priority after renewal.
Alternatively, the priority of every verbal instructions in n bar verbal instructions is multiplied by predetermined system by priority update module 95 To be updated, wherein pre-determined factor is less than 1 to number.
For example, the initial priority of every verbal instructions can be set to 1, every time by the excellent of selected every verbal instructions First level is multiplied by 0.9, to gradually reduce priority.
Additionally, priority update module 95 is additionally operable to the language less than priority threshold by priority in verbal instructions database The priority of sound password is adjusted to maximum.
For example, if verbal instructions priority in verbal instructions database is less than 0.3, can be by the preferential of the verbal instructions Level is adjusted to maximum (for example, 1), so as to avoid the verbal instructions from being used because priority is too low.
Figure 11 is the schematic diagram of the another embodiment of service server of the present invention.Compared with embodiment described in Figure 10, in Figure 11 In illustrated embodiment, service server still further comprises self-defined password setup module 96.Wherein:
Self-defined password setup module 96 is used for user and sets self-defined verbal instructions.
Alternatively, self-defined password setup module 96 user set self-defined verbal instructions when, in verbal instructions data Inquiry, if the verbal instructions that storage is repeated, reminds user to reset self-defined with the presence or absence of the verbal instructions for repeating in storehouse Verbal instructions.So as to be prevented effectively from the conflict between verbal instructions.
Accordingly, the process step performed by service server can be as shown in figure 12.Wherein, first according to classic poetry, name The data such as sentence well-known saying, cyberspeak, prose gold sentence, film lines, the lyrics or joint secret signal, tongue twister, generation quantity is huge Verbal instructions database.And the initial priority of every verbal instructions is set to 1.When verbal instructions are distributed, can use as follows Step:
Step 1201, it is first user set and second user set that user to be received is divided into, wherein will be with making by oneself The user to be received of adopted verbal instructions is divided into first user set, and the user to be received of not self-defined verbal instructions is divided To in second user set.
Step 1202, the self-defined language of each user to be received in inquiring about first user set in verbal instructions database Sound password.
Step 1203, is each user's random selection one to be received in second user set in the verbal instructions database Bar verbal instructions.
Wherein, the sequential selection n bar verbal instructions according to priority from high to low, wherein n is in second user set Number of users to be received.
Step 1204, the priority that will distribute to the verbal instructions of second user set is multiplied by pre-determined factor to carry out more Newly, wherein pre-determined factor is less than 1.
Selected verbal instructions and self-defined password are supplied to dispensing machine people by step 1205.
Step 1206, selected verbal instructions are randomly assigned to the user to be received in second user set respectively, And the self-defined password for selecting distributes to corresponding user to be received in first user set.
Step 1207, dispensing machine people starts dispatching.
The present invention also provides a kind of computer-readable recording medium, and wherein the computer-readable recording medium storage has calculating Machine is instructed, and instruction is when executed by realizing method involved as shown in Figure 1, Figure 2 or in Figure 12.
By implementing the present invention, following beneficial effect can be obtained:
1) solve the problems, such as that current user depends on the electronic equipment of such as mobile terminal unduly in dispatching is received.
2) verified by introducing verbal instructions, user's checking can be easy to receive, significantly improve Consumer's Experience.
It should be understood by those skilled in the art that, embodiments of the invention can be provided as method, system or computer program Product.Therefore, the present invention can be using the reality in terms of complete hardware embodiment, complete software embodiment or combination software and hardware Apply the form of example.And, the present invention can be used and wherein include the computer of computer usable program code at one or more The calculating implemented on non-transient storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) can be used The form of machine program product.
The present invention is the flow with reference to method according to embodiments of the present invention, equipment (system) and computer program product Figure and/or block diagram are described.It should be understood that every first-class during flow chart and/or block diagram can be realized by computer program instructions The combination of flow and/or square frame in journey and/or square frame and flow chart and/or block diagram.These computer programs can be provided The processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce A raw machine so that produced for reality by the instruction of computer or the computing device of other programmable data processing devices The device of the function of being specified in present one flow of flow chart or multiple one square frame of flow and/or block diagram or multiple square frames.
These computer program instructions may be alternatively stored in can guide computer or other programmable data processing devices with spy In determining the computer-readable memory that mode works so that instruction of the storage in the computer-readable memory is produced and include finger Make the manufacture of device, the command device realize in one flow of flow chart or multiple one square frame of flow and/or block diagram or The function of being specified in multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that in meter Series of operation steps is performed on calculation machine or other programmable devices to produce computer implemented treatment, so as in computer or The instruction performed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one The step of function of being specified in individual square frame or multiple square frames.
Description of the invention is given for the sake of example and description, and is not exhaustively or by the present invention It is limited to disclosed form.Many modifications and variations are for the ordinary skill in the art obvious.Select and retouch State embodiment and be to more preferably illustrate principle of the invention and practical application, and one of ordinary skill in the art is managed The solution present invention is suitable to the various embodiments with various modifications of special-purpose so as to design.

Claims (29)

1. a kind of dispensing machine people control method, it is characterised in that including:
After dispensing machine people moves to specified location, the voice messaging of user to be received is gathered;
It is identified by the voice messaging, to obtain the verbal instructions of the user to be received;
The verbal instructions are authenticated;
Corresponding counter is opened if certification success, so that the user to be received takes out goods.
2. method according to claim 1, it is characterised in that
The verbal instructions are authenticated including:
Judge whether dispensing machine people is locally stored with the voice authentication password matched with the verbal instructions;
If dispensing machine people is locally stored the voice authentication password matched with the verbal instructions, certification success is judged.
3. method according to claim 2, it is characterised in that
After corresponding counter is opened, also include:
The voice authentication password matched with the verbal instructions is deleted.
4. method according to claim 2, it is characterised in that also include:
The voice authentication password matched with the verbal instructions if dispensing machine people is not stored with locally, judges that certification is lost Lose.
5. method according to claim 4, it is characterised in that
After authentification failure is judged, also include:
Authentication error number of times to the user to be received is counted;
Judge whether current authentication error number of times is more than predetermined error thresholds;
If current authentication error number of times is not more than predetermined error thresholds, the voice messaging for gathering user to be received is performed The step of.
6. method according to claim 5, it is characterised in that
If current authentication error number of times is more than predetermined error thresholds, the user to be received is pointed out standby to recognize using default Card mode is authenticated.
7. the method according to any one of claim 1-6, it is characterised in that
The voice messaging for gathering user to be received includes:
Detect whether to receive the triggering command that talk button sends, wherein the talk button sends described touching when pressed Send instructions;
If receiving the triggering command, the voice messaging of the collection user to be received.
8. the method according to any one of claim 1-6, it is characterised in that also include:
After counter closing, judge whether dispensing machine people currently also has goods to be dispensed;
If currently there is goods to be dispensed, dispensing machine people is driven to move to the finger of next user to be received according to predetermined planning Positioning is put.
9. method according to claim 8, it is characterised in that
If currently without goods to be dispensed, driving dispensing machine people to return to corresponding dispatching point.
10. a kind of dispensing machine people control device, it is characterised in that including:
Drive module, for driving dispensing machine people to move to specified location;
Voice acquisition module, for after drive module drives dispensing machine people to move to specified location, gathering user to be received Voice messaging;
Sound identification module, for being identified by the voice messaging, to obtain the voice mouthful of the user to be received Order;
Authentication module, for being authenticated to the verbal instructions;
Counter control module, for the authentication result according to authentication module, opens corresponding counter, with toilet if certification success State the taking-up goods of user to be received.
11. devices according to claim 10, it is characterised in that
Authentication module specifically judges whether dispensing machine people is locally stored with the voice authentication that matches with the verbal instructions mouthful Order, if dispensing machine people is locally stored the voice authentication password matched with the verbal instructions, judges certification success.
12. devices according to claim 11, it is characterised in that also include:
Password removing module, for after counter control module opens corresponding counter, will match with the verbal instructions Voice authentication password is deleted.
13. devices according to claim 11, it is characterised in that
Authentication module is additionally operable to be not stored with locally the voice authentication password that matches with the verbal instructions in dispensing machine people In the case of, judge authentification failure.
14. devices according to claim 13, it is characterised in that also include:
Errors number statistical module, for after authentication module judges authentification failure, to the authentication error of the user to be received Number of times is counted, and judges whether current authentication error number of times is more than predetermined error thresholds, if current authentication error number of times No more than predetermined error thresholds, it indicates that voice acquisition module performs the operation of the voice messaging for gathering user to be received.
15. devices according to claim 14, it is characterised in that also include:
Nformation alert module, for judging that current authentication error number of times is more than predetermined error thresholds in errors number statistical module When, point out the user to be received to be authenticated using default standby authentication mode.
16. device according to any one of claim 10-15, it is characterised in that
Voice acquisition module specifically detects whether to receive the triggering command of talk button transmission, wherein the talk button is in quilt The triggering command is sent when pressing, if receiving the triggering command, the voice messaging of the collection user to be received.
17. device according to any one of claim 10-15, it is characterised in that also include:
Baggage Inquiry module, for after counter closing, judging whether dispensing machine people currently also has goods to be dispensed, if Currently there is goods to be dispensed, it indicates that drive module drives dispensing machine people to move to next use to be received according to predetermined planning The specified location at family.
18. devices according to claim 17, it is characterised in that
Baggage Inquiry module is additionally operable in the case of currently without goods to be dispensed, indicate drive module to drive dispensing machine people Return to corresponding dispatching point.
A kind of 19. dispensing machine people control devices, it is characterised in that including:
Memory, for store instruction;
Processor, is coupled to the memory, and the processor is configured as the instruction based on the memory storage and performs reality Existing method as claimed in any one of claims 1-9 wherein.
20. a kind of dispensing machine people, it is characterised in that including the dispensing machine people as any one of claim 10-19 Control device.
21. a kind of dispensing machine people control systems, it is characterised in that including dispensing machine people as claimed in claim 20, with And
Service server, for distributing voice authentication password for user to be received, the voice authentication password is supplied to described Dispensing machine people and the user to be received, so that the user to be received sends accordingly according to the voice authentication password for receiving Verbal instructions.
22. systems according to claim 21, it is characterised in that service server includes:
User's division module, is first user set and second user set for the user to be received to be divided into, wherein will User to be received with self-defined verbal instructions is divided into first user set, by not self-defined verbal instructions wait receive User is divided into second user set;
Self-defined password enquiry module, for each user to be received in inquiry first user set in verbal instructions database Self-defined verbal instructions;
Verbal instructions distribute module, in the verbal instructions database for each user to be received in second user set with Machine selects a verbal instructions;
Verbal instructions sending module, for by the self-defined verbal instructions of each user to be received in first user set, and The verbal instructions for distributing to each user to be received in second user set are supplied to the dispensing machine people and corresponding due-in Goods user, the verbal instructions that will be received so as to the dispensing machine people are used as voice authentication password.
23. systems according to claim 22, it is characterised in that
Verbal instructions distribute module specifically in verbal instructions database, according to priority sequential selection n bar languages from high to low Sound password, selected verbal instructions are randomly assigned to the user to be received in second user set respectively, and wherein n is second Number of users to be received in user's set.
24. systems according to claim 23, it is characterised in that service server also includes:
Priority update module, for every priority of verbal instructions in the n bars verbal instructions to be carried out in a predefined manner Update, to reduce the priority after renewal.
25. systems according to claim 24, it is characterised in that
The priority of every verbal instructions in the n bars verbal instructions specifically is multiplied by pre-determined factor to enter by priority update module Row updates, and wherein pre-determined factor is less than 1.
26. systems according to claim 24, it is characterised in that
Priority update module is additionally operable to priority in verbal instructions database is excellent less than the verbal instructions of priority threshold First level is adjusted to maximum.
27. systems according to claim 22, it is characterised in that service server also includes:
Self-defined password setup module, self-defined verbal instructions are set for user.
28. systems according to claim 27, it is characterised in that
Specifically when user sets self-defined verbal instructions, inquiry is self-defined password setup module in verbal instructions database It is no to there are the verbal instructions for repeating, if the verbal instructions that storage is repeated, remind user to reset self-defined verbal instructions.
29. a kind of computer-readable recording mediums, it is characterised in that the computer-readable recording medium storage has computer to refer to Order, the instruction is when executed by realizing method as claimed in any one of claims 1-9 wherein.
CN201710168063.1A 2017-03-21 2017-03-21 Dispensing machine people control method and device, dispensing machine people and control system Pending CN106853640A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710168063.1A CN106853640A (en) 2017-03-21 2017-03-21 Dispensing machine people control method and device, dispensing machine people and control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710168063.1A CN106853640A (en) 2017-03-21 2017-03-21 Dispensing machine people control method and device, dispensing machine people and control system

Publications (1)

Publication Number Publication Date
CN106853640A true CN106853640A (en) 2017-06-16

Family

ID=59125144

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710168063.1A Pending CN106853640A (en) 2017-03-21 2017-03-21 Dispensing machine people control method and device, dispensing machine people and control system

Country Status (1)

Country Link
CN (1) CN106853640A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108665217A (en) * 2018-05-18 2018-10-16 清华大学 Point-to-point hierarchical cargo immediate distribution system, method and application
CN109034682A (en) * 2018-06-27 2018-12-18 深兰科技(上海)有限公司 Allocator, device and storage medium based on Intelligent cargo cabinet and dispensing machine people
CN109147179A (en) * 2018-08-24 2019-01-04 苏州博众机器人有限公司 A kind of commodity distribution method, apparatus, system, server and storage medium
CN109623836A (en) * 2018-12-13 2019-04-16 拉扎斯网络科技(上海)有限公司 Dispensing machine people
CN109828576A (en) * 2019-02-22 2019-05-31 北京京东尚科信息技术有限公司 Gestural control method, device, equipment and medium for unmanned dispensing machine people
CN109895115A (en) * 2019-03-21 2019-06-18 深兰科技(上海)有限公司 A kind of delivery processing method, device, medium and the equipment of service robot
CN110589505A (en) * 2019-09-18 2019-12-20 北京海益同展信息科技有限公司 Delivered object in-place detection device and method, robot, delivery equipment and controller
CN110989600A (en) * 2019-12-10 2020-04-10 北京云迹科技有限公司 Delivery method and device
CN112930549A (en) * 2018-10-29 2021-06-08 丰田研究所股份有限公司 Selective arrival notification system
CN113536832A (en) * 2020-04-13 2021-10-22 百度在线网络技术(北京)有限公司 Distribution robot control method, distribution robot control device, electronic device, and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000079732A1 (en) * 1999-06-21 2000-12-28 Freight Locker, Inc. Unattended item delivery system
US20040210442A1 (en) * 2000-08-31 2004-10-21 Ivoice.Com, Inc. Voice activated, voice responsive product locator system, including product location method utilizing product bar code and product-situated, location-identifying bar code
CN102402985A (en) * 2010-09-14 2012-04-04 盛乐信息技术(上海)有限公司 Voiceprint authentication system for improving voiceprint identification safety and method for realizing the same
CN104331791A (en) * 2014-10-13 2015-02-04 广西南宁推特信息技术有限公司 Logistics distribution system and logistics distribution method based on intelligent robots
CN105518728A (en) * 2014-11-28 2016-04-20 深圳市大疆创新科技有限公司 Unmanned aerial vehicle, unmanned aerial vehicle delivery method and system
CN105881554A (en) * 2016-05-27 2016-08-24 广东工业大学 Intelligent express delivery package collection robot
CN106003095A (en) * 2016-07-27 2016-10-12 孙健春 Intelligent express delivery robot
CN205920556U (en) * 2016-04-27 2017-02-01 成都快诚文化传媒有限公司 But control system of automatic identification user id information

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000079732A1 (en) * 1999-06-21 2000-12-28 Freight Locker, Inc. Unattended item delivery system
US20040210442A1 (en) * 2000-08-31 2004-10-21 Ivoice.Com, Inc. Voice activated, voice responsive product locator system, including product location method utilizing product bar code and product-situated, location-identifying bar code
US7136465B2 (en) * 2000-08-31 2006-11-14 Lamson Holdings Llc Voice activated, voice responsive product locator system, including product location method utilizing product bar code and product-situated, location-identifying bar code
CN102402985A (en) * 2010-09-14 2012-04-04 盛乐信息技术(上海)有限公司 Voiceprint authentication system for improving voiceprint identification safety and method for realizing the same
CN104331791A (en) * 2014-10-13 2015-02-04 广西南宁推特信息技术有限公司 Logistics distribution system and logistics distribution method based on intelligent robots
CN105518728A (en) * 2014-11-28 2016-04-20 深圳市大疆创新科技有限公司 Unmanned aerial vehicle, unmanned aerial vehicle delivery method and system
CN205920556U (en) * 2016-04-27 2017-02-01 成都快诚文化传媒有限公司 But control system of automatic identification user id information
CN105881554A (en) * 2016-05-27 2016-08-24 广东工业大学 Intelligent express delivery package collection robot
CN106003095A (en) * 2016-07-27 2016-10-12 孙健春 Intelligent express delivery robot

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108665217A (en) * 2018-05-18 2018-10-16 清华大学 Point-to-point hierarchical cargo immediate distribution system, method and application
CN109034682A (en) * 2018-06-27 2018-12-18 深兰科技(上海)有限公司 Allocator, device and storage medium based on Intelligent cargo cabinet and dispensing machine people
CN109147179A (en) * 2018-08-24 2019-01-04 苏州博众机器人有限公司 A kind of commodity distribution method, apparatus, system, server and storage medium
CN112930549A (en) * 2018-10-29 2021-06-08 丰田研究所股份有限公司 Selective arrival notification system
CN112930549B (en) * 2018-10-29 2024-04-26 丰田研究所股份有限公司 Selective arrival notification system
CN109623836A (en) * 2018-12-13 2019-04-16 拉扎斯网络科技(上海)有限公司 Dispensing machine people
CN109828576A (en) * 2019-02-22 2019-05-31 北京京东尚科信息技术有限公司 Gestural control method, device, equipment and medium for unmanned dispensing machine people
CN109895115A (en) * 2019-03-21 2019-06-18 深兰科技(上海)有限公司 A kind of delivery processing method, device, medium and the equipment of service robot
CN110589505A (en) * 2019-09-18 2019-12-20 北京海益同展信息科技有限公司 Delivered object in-place detection device and method, robot, delivery equipment and controller
CN110589505B (en) * 2019-09-18 2020-12-22 北京海益同展信息科技有限公司 Delivered object in-place detection device and method, robot, delivery equipment and controller
CN110989600A (en) * 2019-12-10 2020-04-10 北京云迹科技有限公司 Delivery method and device
CN113536832A (en) * 2020-04-13 2021-10-22 百度在线网络技术(北京)有限公司 Distribution robot control method, distribution robot control device, electronic device, and storage medium

Similar Documents

Publication Publication Date Title
CN106853640A (en) Dispensing machine people control method and device, dispensing machine people and control system
CN107786757B (en) Bank card business parameter regulation means and device
CN106663129A (en) A sensitive multi-round dialogue management system and method based on state machine context
CN108804536B (en) Man-machine conversation and strategy generation method, equipment, system and storage medium
CN109656512A (en) Exchange method, device, storage medium and terminal based on voice assistant
CN106934613A (en) Without card withdrawal ATM, mobile terminal, server, system and method
CN106034063A (en) Method and device for starting service in communication software through voice
CN107357787A (en) Semantic interaction method, apparatus and electronic equipment
CN109600525A (en) The control method and device of call center based on virtual reality
CN110060052A (en) Interactive approach and device, electronic equipment based on electronic certificate
CN106993089A (en) The method and apparatus that voice menu is shown
CN106911963A (en) Method for information display and device in a kind of terminal device
CN107274587A (en) The display methods and device, clothes washing system and storage medium of free time laundry machine information
CN106899877A (en) barrage sending method and device
CN107203794A (en) A kind of information scanning identifying system and method, end of scan
CN106563266A (en) Method, apparatus and system for giving out game gift bag through third party, and equipment
CN205302954U (en) Electron message equipment and system
CN107657441A (en) Self-service dealing method, system, server and mobile terminal
CN107659611A (en) User's head portrait generation method, device and system based on big data
CN107798526A (en) A kind of shared business model
CN107295016A (en) Auth method and device
CN108833371A (en) A kind of method of information exchange, client, server and system
CN108170785A (en) Bootstrap technique, device and the computer readable storage medium of terminal searching operation
CN106156560A (en) Unlocking method and a device for touch panel device
CN106933822A (en) A kind of content recommendation method and device

Legal Events

Date Code Title Description
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1237720

Country of ref document: HK

RJ01 Rejection of invention patent application after publication

Application publication date: 20170616

RJ01 Rejection of invention patent application after publication