Call registration method based on voice comparison

文档序号:500169 发布日期:2021-05-28 浏览:8次 中文

阅读说明:本技术 一种基于语音比对的呼梯登记方法 (Call registration method based on voice comparison ) 是由 周世杰 黄建武 曹阳 于 2021-01-09 设计创作,主要内容包括:本发明涉及电梯技术领域,且公开了一种基于语音比对的呼梯登记方法,包括以下步骤:步骤一:构建语音呼梯指令模块在语音呼梯模块中设置有指令存储模块,控制代码存储模块以及应答播报模块;所述指令存储模块包括语音指令、每个语音指令所应对的指令代码和与楼层信息的所对应的地址信息代码;且指令包括激活指令和操作指令;所述控制代码存储模块中存储有与指令代码对应的控制代码。基于语音比对的呼梯登记方法,通过语音指令实现了乘梯用户的语音呼梯操作,可有效避免细菌或病毒通过接触方式传播以及不便于按钮操作,解决了按键呼梯操作的繁琐性,从而大大的提高乘梯用户的使用安全性和便利性。(The invention relates to the technical field of elevators, and discloses a call registration method based on voice comparison, which comprises the following steps: the method comprises the following steps: the voice call instruction building module is provided with an instruction storage module, a control code storage module and an answer broadcasting module; the instruction storage module comprises voice instructions, instruction codes corresponding to the voice instructions and address information codes corresponding to the floor information; and the instructions comprise an activation instruction and an operation instruction; the control code storage module stores control codes corresponding to the instruction codes. The calling landing registration method based on voice comparison realizes the voice calling landing operation of the elevator-taking user through the voice command, can effectively avoid the propagation of bacteria or viruses in a contact mode and the inconvenience of button operation, solves the problem of the complexity of the key calling landing operation, and greatly improves the use safety and the convenience of the elevator-taking user.)

1. A call registration method based on voice comparison is characterized in that: the method comprises the following steps:

the method comprises the following steps: instruction module for constructing voice call

The voice calling module is provided with an instruction storage module, a control code storage module and an answer broadcasting module; the instruction storage module comprises voice instructions, instruction codes corresponding to the voice instructions and address information codes corresponding to the floor information; and the instructions comprise an activation instruction and an operation instruction; the control code storage module stores control codes corresponding to the instruction codes; the response broadcasting module stores a response code of voice response broadcasting corresponding to the instruction code;

step two: collecting the command sent by the elevator user

The elevator taking user sends an instruction, the instruction sent by the elevator taking user is collected, and the collected user instruction is used as a control code for taking the elevator;

step three: matching commands issued by elevator users

Scanning the collected elevator taking user instruction to compare whether the acquired elevator taking user instruction is matched with an instruction code in an instruction storage module, wherein when the instruction sent by the elevator taking user is matched with the instruction in the instruction storage module, the elevator taking user instruction is used as an activation instruction; when the instruction sent by the elevator taking user is not matched with the instruction in the instruction storage module, repeating the operation in the second step;

step four: performing voice call operation

The operation instruction is implemented by activating the instruction, the address code matched with the instruction is scanned by activating the instruction code of the instruction, the control code corresponding to the instruction code and the broadcast response code corresponding to the instruction code are obtained, and the elevator is effectively operated by broadcasting the response code to achieve the call registration corresponding to the elevator, so that the voice call operation of the elevator taking user is realized;

step five: determining valid user instructions

Judging whether the user instruction is effective or not through a time interval sent by the elevator taking user instruction, setting the effective duration of the effective instruction, calling the elevator if the effective duration is not exceeded, and returning to the step three to perform re-operation after the effective duration of the instruction is exceeded.

2. The call registration method based on voice comparison as claimed in claim 1, characterized in that: in the first step, the call instruction in the instruction storage module supports mandarin, dialect and English, and the instruction code is designated to set the corresponding control code and the response broadcast sound code, and the control code and the response broadcast sound code are input into the control output code storage module and the response broadcast sound code storage module.

3. The call registration method based on voice comparison as claimed in claim 1, characterized in that: and step two, matching corresponding feature codes by an instruction sent by the elevator taking user through the instruction storage module.

4. The call registration method based on voice comparison as claimed in claim 1, characterized in that: and in the third step, the collected large elevator user instructions, the stored instruction codes corresponding to the voice instructions and the address information codes corresponding to the floor information are compared and matched in turn in an incremental scanning mode through the storage module, and if the matching results are matched, the instructions sent by the elevator users become effective instructions.

5. The call registration method based on voice comparison as claimed in claim 1, characterized in that: and in the fourth step, voice interaction is carried out with the elevator taking user through an effective instruction, the system outputs a call instruction to realize a call calling function after confirming the voice instruction of the passenger, and simultaneously outputs a floor registration instruction to realize floor registration, and the elevator sends the passenger to a target floor.

6. The call registration method based on voice comparison as claimed in claim 1, characterized in that: and step six, judging the interval acquisition time between the current elevator taking user instruction and the previous elevator taking user instruction, and limiting the effective instruction time of the elevator taking user.

Technical Field

The invention relates to the technical field of elevators, in particular to a call registration method based on voice comparison.

Background

The traditional elevator realizes a calling function through mechanical and electrical command buttons, passengers enter a car and select floor buttons to realize floor information registration, and the elevator sends the passengers to a target floor.

The traditional contact control mode needs to be pressed, the flow of people in the elevator is large, germs can be left on the press keys to form cross infection, the press keys of the elevator can become potential infection sources of bacterial pollution, the physical and mental health of people is not facilitated, and the demand for non-contact type call registration is increasing day by day at the present stage.

Disclosure of Invention

The invention provides a call registration method based on voice comparison, which has the advantage of enabling a user taking a call to take the call without contact and solves the problems in the background technology.

The invention provides the following technical scheme: a call registration method based on voice comparison comprises the following steps:

the method comprises the following steps: instruction module for constructing voice call

The voice calling module is provided with an instruction storage module, a control code storage module and an answer broadcasting module; the instruction storage module comprises voice instructions, instruction codes corresponding to the voice instructions and address information codes corresponding to the floor information; and the instructions comprise an activation instruction and an operation instruction; the control code storage module stores control codes corresponding to the instruction codes; the response broadcasting module stores response codes corresponding to the instruction codes and used for voice response broadcasting.

Step two: collecting the command sent by the elevator user

The elevator taking user sends an instruction, the instruction sent by the elevator taking user is collected, and the collected user instruction is used as a control code for taking the elevator;

step three: matching commands issued by elevator users

Scanning the collected elevator taking user instruction to compare whether the acquired elevator taking user instruction is matched with an instruction code in an instruction storage module, wherein when the instruction sent by the elevator taking user is matched with the instruction in the instruction storage module, the elevator taking user instruction is used as an activation instruction; when the instruction sent by the elevator taking user is not matched with the instruction in the instruction storage module, repeating the operation in the second step;

step four: performing voice call operation

The operation instruction is implemented by activating the instruction, the address code matched with the instruction is scanned by activating the instruction code of the instruction, the control code corresponding to the instruction code and the broadcast response code corresponding to the instruction code are obtained, and the elevator is effectively operated by broadcasting the response code to achieve the call registration corresponding to the elevator, so that the voice call operation of the elevator taking user is realized;

step five: determining valid user instructions

Judging whether the user instruction is effective or not through a time interval sent by the elevator taking user instruction, setting the effective duration of the effective instruction, calling the elevator if the effective duration is not exceeded, and returning to the step three to perform re-operation after the effective duration of the instruction is exceeded.

Preferably, in the step one, the call instruction in the instruction storage module supports mandarin, dialect and english, and the instruction code is designated to set a corresponding control code and an answer broadcast sound code, and is input into the control output code storage module and the answer broadcast sound code storage module.

Preferably, the instruction sent by the elevator user in the second step is matched with the corresponding feature code through the instruction storage module.

Preferably, in the third step, the collected large elevator user command, the command code corresponding to the stored voice command and the address information code corresponding to the floor information are sequentially compared and matched in an incremental scanning mode through the storage module, and if the matching results are matched, the command sent by the elevator user becomes an effective command.

Preferably, in the fourth step, voice interaction is performed with the elevator taking user through the effective instruction, the system outputs the call instruction to realize the call function after confirming the voice instruction of the passenger, and simultaneously outputs the floor registration instruction to realize floor registration, and the elevator sends the passenger to the target floor.

Preferably, in the sixth step, the time for obtaining the distance between the current elevator taking user instruction and the previous elevator taking user instruction is determined, and the effective instruction time of the elevator taking user is limited.

The invention has the following beneficial effects:

according to the calling landing registration method based on voice comparison, the voice calling landing operation of the elevator-taking user is realized through the voice command, bacteria or viruses can be effectively prevented from being spread in a contact mode and inconvenient to press button operation, the complexity of key calling landing operation is solved, and the use safety and the convenience of the elevator-taking user are greatly improved.

Drawings

FIG. 1 is a schematic diagram of the steps of the method of the present invention.

Detailed Description

The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

Referring to fig. 1, a call registration method based on voice comparison includes the following steps:

the method comprises the following steps: instruction module for constructing voice call

The voice calling module is provided with an instruction storage module, a control code storage module and an answer broadcasting module; the instruction storage module comprises voice instructions, instruction codes corresponding to the voice instructions and address information codes corresponding to the floor information; and the instructions comprise an activation instruction and an operation instruction; the control code storage module stores control codes corresponding to the instruction codes; the response broadcasting module stores response codes broadcasted by voice response corresponding to the instruction codes, the call instructions in the instruction storage module support Mandarin, dialect and English, and the specified instruction codes set corresponding control codes and response broadcasting sound codes and input the control codes and the response broadcasting sound codes into the control output code storage module and the response broadcasting sound code storage module;

step two: collecting the command sent by the elevator user

The elevator taking user sends an instruction, the instruction sent by the elevator taking user is collected, the collected user instruction is used as a control code for taking the elevator, and the instruction sent by the elevator taking user is matched with a corresponding feature code through an instruction storage module;

step three: matching commands issued by elevator users

Scanning the collected elevator taking user instruction to compare whether the acquired elevator taking user instruction is matched with an instruction code in an instruction storage module, wherein when the instruction sent by the elevator taking user is matched with the instruction in the instruction storage module, the elevator taking user instruction is used as an activation instruction; when the command sent by the elevator taking user is not matched with the command in the command storage module, the operation in the step two is repeated, the collected large elevator user command, the command code corresponding to the stored voice command and the address information code corresponding to the floor information are compared and matched in sequence in an incremental scanning mode through the storage module, and if the matching result is matched, the command sent by the elevator taking user becomes an effective command;

step four: performing voice call operation

The voice calling operation of the elevator taking user is realized by voice interaction of the effective instruction and the elevator taking user, the system outputs the calling instruction after confirming the voice instruction of the passenger to realize the calling function, and simultaneously outputs the floor registration instruction to realize the floor registration, and the elevator sends the passenger to a target floor;

step five: determining valid user instructions

Judging whether the user instruction is valid or not through a time interval sent by the elevator taking user instruction, setting the valid duration of the valid instruction, calling the elevator if the valid duration is not exceeded, returning to the step three to carry out re-operation after the valid duration of the instruction is exceeded, judging the time for obtaining the separation between the current elevator taking user instruction and the previous elevator taking user instruction, and limiting the valid instruction time of the elevator taking user.

It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.

Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

6页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种电梯语音呼梯登记装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!