CN116476092A - Method and system for realizing cell intelligent service based on ASR and NLP technology - Google Patents

Method and system for realizing cell intelligent service based on ASR and NLP technology Download PDF

Info

Publication number
CN116476092A
CN116476092A CN202310461193.XA CN202310461193A CN116476092A CN 116476092 A CN116476092 A CN 116476092A CN 202310461193 A CN202310461193 A CN 202310461193A CN 116476092 A CN116476092 A CN 116476092A
Authority
CN
China
Prior art keywords
dispatch
information
voice
voice acquisition
pile
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
Application number
CN202310461193.XA
Other languages
Chinese (zh)
Other versions
CN116476092B (en
Inventor
纪良文
秦辉
姜涛
黄伟
邓丁华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shangrao Gaotou Zhicheng Technology Co ltd
Original Assignee
Shangrao Gaotou Zhicheng 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 Shangrao Gaotou Zhicheng Technology Co ltd filed Critical Shangrao Gaotou Zhicheng Technology Co ltd
Priority to CN202310461193.XA priority Critical patent/CN116476092B/en
Publication of CN116476092A publication Critical patent/CN116476092A/en
Application granted granted Critical
Publication of CN116476092B publication Critical patent/CN116476092B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J11/00Manipulators not otherwise provided for
    • B25J11/0005Manipulators having means for high-level communication with users, e.g. speech generator, face recognition means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J11/00Manipulators not otherwise provided for
    • B25J11/008Manipulators for service tasks
    • 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1656Programme controls characterised by programming, planning systems for manipulators
    • B25J9/1664Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/30Semantic analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • G06Q10/0835Relationships between shipper or supplier and carriers
    • G06Q10/08355Routing methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government or public services
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/26Speech to text systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Tourism & Hospitality (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Human Computer Interaction (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Development Economics (AREA)
  • Computational Linguistics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Acoustics & Sound (AREA)
  • Automation & Control Theory (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Educational Administration (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a method and a system for realizing community intelligent service based on ASR and NLP technology, which are applied to an intelligent community service platform, wherein the intelligent community service platform is respectively connected with a plurality of voice acquisition piles and a dispatch robot, the voice acquisition piles are respectively arranged in a public area of a community and a house of each resident, and the method comprises the following steps: receiving voice information of households acquired by the voice acquisition piles, and identifying the voice information to determine dispatch materials, dispatch time and dispatch addresses; acquiring a current dispatch state of a dispatch robot in dispatch in a current community, and determining a target dispatch robot for dispatch and a corresponding target dispatch path according to the current dispatch state; when the dispatch of the order is detected to be required, the target dispatch robot is controlled to dispatch the dispatch materials according to the target dispatch path. The intelligent material distribution system solves the problem that the intelligent material distribution of the intelligent community in the prior art has a narrow audience group range.

Description

Method and system for realizing cell intelligent service based on ASR and NLP technology
Technical Field
The invention relates to the technical field of intelligent communities, in particular to a method and a system for realizing intelligent community service based on ASR and NLP technologies.
Background
The intelligent community is a mode for integrating various existing service resources of the community by utilizing various intelligent technologies and modes and providing various convenient services such as government affairs, business, entertainment, education, medical care, life mutual assistance and the like for community masses. For example, people carry out distribution of materials in communities through intelligent robots, so that the intellectualization of community material distribution is realized, such as express delivery collection, vegetable buying and the like.
At present, most of intelligent material distribution needs material requesting persons to issue orders by operating mobile phone ordering software, such as community service platform software, however, because mobile phone ordering software has higher operation requirements on operators, the operators are required to have certain software operation skills, and the old or children do not have relevant software operation skills, but the old and children also have material distribution requirements, so the intelligent material distribution of the intelligent community in the prior art has the problem of narrow audience group range.
Disclosure of Invention
Therefore, the invention aims to provide a method and a system for realizing community intelligent service based on ASR and NLP technologies, which aim to solve the problem that intelligent material distribution of an intelligent community in the prior art has a narrower audience group range.
The invention is realized in the following way:
the utility model provides a method based on ASR and NLP technique realize district wisdom service is applied to among the wisdom community service platform, wisdom community service platform connects a plurality of voice acquisition piles and sends the robot respectively, voice acquisition piles are laid in the public region of community and the house of every resident respectively, the method includes:
receiving voice information of households acquired by the voice acquisition piles, and identifying the voice information to determine current order information, wherein the order information at least comprises dispatch materials, dispatch time and dispatch addresses;
acquiring the current dispatch state of the dispatch robot in dispatch in the current community, and determining corresponding dispatch order information according to the current dispatch state, wherein the dispatch order information at least comprises a target dispatch robot for dispatch and a corresponding target dispatch path;
when the fact that the order is required to be dispatched is detected, controlling the target dispatching robot to dispatch the dispatching materials according to the target dispatching path;
the step of receiving the voice information of the resident collected by the voice collecting pile and identifying the voice information to determine the current order information comprises the following steps:
When the voice acquisition pile is detected to start voice acquisition, receiving item voice sub-information about dispatch items proposed by the resident aiming at the voice acquisition pile;
identifying the item voice sub-information to obtain item sub-information, and receiving item detail voice sub-information about dispatch item details, which is proposed by the resident aiming at the voice acquisition pile, when the item sub-information is determined to be correct;
and identifying the item detail voice sub-information to obtain the dispatch materials, dispatch time and dispatch address.
Further, the method for implementing cell intelligent service based on ASR and NLP technologies, wherein the item detail voice sub-information includes dispatch material voice sub-information, dispatch time voice sub-information and dispatch address voice sub-information, and the step of identifying the item detail voice sub-information to obtain the dispatch material, dispatch time and dispatch address includes:
receiving material voice sub-information related to the delivered material, which is proposed by the resident aiming at the voice acquisition pile, and identifying the material voice sub-information to obtain the delivered material information;
when the dispatch material information is determined to be free, receiving dispatch time voice sub-information about dispatch time, which is proposed by the resident aiming at the voice acquisition pile, and identifying the dispatch time voice sub-information to obtain dispatch time information;
And when the dispatch time information is determined to be free, receiving dispatch address voice sub-information related to a dispatch address, which is proposed by the resident aiming at the voice acquisition pile, and identifying the dispatch address voice sub-information to obtain dispatch address information.
Further, the method for implementing cell intelligent service based on ASR and NLP technology, wherein when it is detected that the dispatch of the order is required, further comprises the following steps of:
when the target dispatch robot dispatches the materials, generating a corresponding unique passing identifier and an unlocking identifier according to the current dispatch order information;
when the target dispatch robot reaches a designated passing position, displaying the passing identifier so as to perform passing authentication by identifying the passing identifier;
and after the passing authentication is successfully authenticated, displaying the unlocking identifier when the target sending robot reaches a specified unlocking position, so as to perform unlocking authentication by identifying the unlocking identifier.
Further, the method for implementing the cell intelligent service based on the ASR and the NLP technology, wherein the method further comprises the following steps:
Acquiring position information of a voice acquisition pile arranged in a public area of the cell, and mapping the voice acquisition pile into a preset coordinate system according to the position information of the voice acquisition pile;
drawing a circle by taking the voice acquisition pile as a circle center and taking a preset size as a radius to determine a radiation area of the voice acquisition pile;
clustering a plurality of target voice acquisition piles intersected with the radiation area to obtain a plurality of voice acquisition pile clusters;
and encrypting the pass identifier and the unlocking identifier obtained by each target voice acquisition pile in the voice acquisition pile cluster according to different preset encryption algorithms.
Further, the method for implementing the cell intelligent service based on the ASR and the NLP technology, wherein the method further comprises the following steps:
when the radiation area of one voice acquisition pile is intersected with a plurality of other voice acquisition piles, acquiring the intersection areas of the plurality of other voice acquisition piles and the voice acquisition piles respectively;
and taking the voice acquisition pile with the largest intersection area with the voice acquisition pile from a plurality of other voice acquisition piles as the attribution of the voice acquisition pile.
Further, the method for implementing the cell intelligent service based on the ASR and the NLP technology, wherein the steps of receiving the voice information of the resident collected by the voice collecting pile, identifying the voice information to determine the current order information, and the order information at least comprises the steps of sending materials, sending time and sending address, and then further comprises:
Acquiring a regional map in a cell and coordinate information corresponding to different regions, and mapping the regional map of the cell into a preset coordinate system according to the coordinate information;
planning paths in the cell according to the regional map of the cell in the preset coordinate system so as to determine a plurality of running paths in the cell;
the step of obtaining the current dispatch state of the dispatch robot in dispatch in the current community and determining corresponding dispatch order information according to the current dispatch state, wherein the dispatch order information at least comprises a target dispatch robot for dispatch and a corresponding target dispatch path, and the step of obtaining the dispatch order information comprises the following steps:
acquiring position information of a pick-up address of a material, acquiring coordinate information of a dispatch robot in the returning process, and mapping the dispatch robot into the preset coordinate system according to the position information of the dispatch robot in the returning process;
and determining a target dispatch robot and a corresponding target dispatch path according to the position information of the pick-up address of the material, the position information of the dispatch robot which is in turn and the position information of the dispatch robot.
Further, the method for implementing the cell intelligent service based on the ASR and the NLP technology, wherein the method further comprises the following steps:
when the dispatch address is a non-private area, judging whether a voice acquisition pile exists in a preset range of the dispatch address;
if yes, acquiring a target voice acquisition pile closest to the dispatch address, and pushing the position information of the target voice acquisition pile to the resident through the current voice acquisition pile;
and determining the target dispatch robot and a corresponding target dispatch path according to the current dispatch state and the position information of the target voice acquisition pile.
Another object of the present invention is to provide a system for implementing a community intelligent service based on ASR and NLP technologies, which is applied to an intelligent community service platform, wherein the intelligent community service platform is respectively connected with a plurality of voice acquisition piles and a dispatch robot, the voice acquisition piles are respectively arranged in a public area of a community and a house of each resident, and the system comprises:
the acquisition module is used for receiving the voice information of the resident acquired by the voice acquisition pile, identifying the voice information to determine the current order information, wherein the order information at least comprises dispatch materials, dispatch time and dispatch addresses;
The system comprises a determining module, a dispatching module and a dispatching module, wherein the determining module is used for acquiring the current dispatching state of the dispatching robot in dispatching in the current community and determining corresponding dispatching order information according to the current dispatching state, and the dispatching order information at least comprises a target dispatching robot for dispatching and a corresponding target dispatching path;
the dispatch module is used for controlling the target dispatch robot to dispatch the dispatch materials according to the target dispatch path when the dispatch of the order is detected to be required;
the acquisition module comprises:
the detection unit is used for receiving item voice sub-information about dispatch items proposed by the resident aiming at the voice acquisition pile when the voice acquisition pile is detected to start voice acquisition;
the first recognition unit is used for recognizing the item voice sub-information to obtain item sub-information, and receiving item detail voice sub-information related to dispatch item details, which is proposed by the resident aiming at the voice acquisition pile, when the item sub-information is determined to be correct;
and the second recognition unit is used for recognizing the item detail voice sub-information to obtain the dispatch materials, the dispatch time and the dispatch address.
Another object of the present invention is to provide a readable storage medium having stored thereon a computer program, characterized in that the program when executed by a processor realizes the steps of the method according to any of the above.
It is a further object of the invention to provide an electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, which processor implements the steps of any of the methods described above when executing the program.
According to the intelligent material distribution system, the voice acquisition piles are arranged to identify voices of the user containing material distribution demands, so that the material distribution demands of the user are acquired, the distributed materials are distributed through the distribution robot, and even old people and children without software operation skills can issue intelligent material distribution orders, so that the problem that the intelligent material distribution of an intelligent community in the prior art has a narrow audience group range is solved.
Drawings
FIG. 1 is a schematic diagram of a system of a smart community service platform in a method for implementing a cell smart service based on ASR and NLP technologies according to an embodiment of the invention;
FIG. 2 is a schematic diagram of a voice acquisition pile in a method for implementing cell intelligent services based on ASR and NLP technologies according to a first embodiment of the invention;
FIG. 3 is a flow chart of a method for implementing cell intelligent services based on ASR and NLP techniques in a first embodiment of the invention;
FIG. 4 is a schematic clustering diagram of voice acquisition piles in a method for implementing cell intelligent service based on ASR and NLP technologies according to an embodiment of the invention;
fig. 5 is a block diagram of a system for implementing a cell intelligent service based on ASR and NLP technology in a third embodiment of the present invention.
The invention will be further described in the following detailed description in conjunction with the above-described figures.
Detailed Description
In order that the invention may be readily understood, a more complete description of the invention will be rendered by reference to the appended drawings. Several embodiments of the invention are presented in the figures. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete.
It will be understood that when an element is referred to as being "mounted" on another element, it can be directly on the other element or intervening elements may also be present. When an element is referred to as being "connected" to another element, it can be directly connected to the other element or intervening elements may also be present. The terms "vertical," "horizontal," "left," "right," and the like are used herein for illustrative purposes only.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. The terminology used herein in the description of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. The term "and/or" as used herein includes any and all combinations of one or more of the associated listed types.
At present, most intelligent material distribution needs a material requester to order software by operating a mobile phone, and needs an operator to have certain software operation skills, so that most intelligent material distribution has the problem of narrow audience group range.
The following embodiments can be applied to the intelligent community service platform system shown in fig. 1, and the structure shown in fig. 1 is an intelligent community service platform provided in an embodiment of the present invention, and is respectively connected with a plurality of voice acquisition piles and a dispatch robot; wherein, the liquid crystal display device comprises a liquid crystal display device,
the voice acquisition piles are respectively arranged in a public area of the community and a house of each resident, and the public area comprises but is not limited to an area which is arranged near a community entrance of the community, a roadside of a trunk road and a main rest entertainment area of residents or an area where people flow intensively, so that the residents can conveniently issue orders and order information of the residents, such as order materials, time, addresses and the like, is received.
Specifically, as shown in fig. 2, a key, a voice collector and a display screen are arranged on the voice collection pile, the key is used for starting intelligent distribution service, such as distribution of express or dishes, when the intelligent distribution key is pressed, the intelligent distribution service can enter an operation flow interface of intelligent material distribution and is displayed through the display screen, voice is collected through the voice collector, wherein the type and the model of the voice collector can be selected according to actual conditions, for example, after the intelligent distribution key is pressed, voice collection is performed through the voice collector to determine the current requirement of a resident, interactive information is displayed in real time through the display screen, in addition, a characteristic information collection device is further arranged on the voice collection pile, and is used for carrying out characteristic recognition after collecting characteristic information of the resident, so that the identity of a resident is determined according to the characteristic information of the resident, for example, when the characteristic information of a passenger needing to be collected is a face image, the characteristic information collection device is the head, basic information of each resident can be selected, for example, after the specific address of the resident is recommended, the address of the resident is selected in advance, the current address of the resident is stored, the user can be stored, and the address of the user can be recommended, the user can be stored in advance, and the address of the user is recommended, and the address of the user is stored in advance, and the address of the user is recommended.
And after receiving the dispatched order, the dispatch robot dispatches the materials according to the dispatched time and address, wherein the dispatch robot is provided with a millimeter wave radar, an infrared sensor and the like for realizing obstacle avoidance in the path driving process so as to safely deliver the materials to a destination.
In the actual intelligent material distribution process, a user directly presses a key on the voice acquisition pile, the user inputs corresponding voice information according to the prompt of the voice acquisition pile to acquire the requirements of residents, the voice acquisition pile acquires current resident identity information, so that a default address or a current input address is selected to be used after the voice information is acquired, after necessary information is determined, a delivery robot is dispatched to a goods taking place to take goods, and then materials are delivered to a destination in a designated time.
It should be noted that the structures shown in fig. 1 and 2 do not constitute limitations on the intelligent community service platform and the voice acquisition stub, which may include fewer or more components than shown, or may combine certain components, or a different arrangement of components, in other embodiments.
In the following, a detailed description will be given of how to implement intelligent distribution of materials in a cell by voice mode in combination with specific embodiments and drawings.
Example 1
Referring to fig. 3, a method for implementing a community intelligent service based on ASR and NLP technology in a first embodiment of the present invention is applied to an intelligent community service platform, wherein the intelligent community service platform is respectively connected with a plurality of voice acquisition piles and a dispatch robot, the voice acquisition piles are respectively arranged in a public area of a community and a house of each resident, and the method comprises steps S10 to S12.
And S10, receiving voice information of a resident acquired by the voice acquisition pile, and identifying the voice information to determine current order information, wherein the order information at least comprises dispatch materials, dispatch time and dispatch addresses.
According to the voice or text prompt on the voice acquisition pile, a resident can input corresponding voice so as to provide material distribution requirements, voice acquisition piles are also used for voice recognition so as to determine the material distribution requirements of a user according to the voice recognition, for example, the material delivery, the delivery time, the delivery address and the like are generally sent, after the input is finished, order input is finished or whether order input is successful or not is prompted, wherein the prompting mode comprises but not limited to voice broadcasting and text display of an interface.
Specifically, in some optional embodiments of the present invention, the step of receiving the voice information of the resident collected by the voice collecting pile, and identifying the voice information to determine the current order information includes:
when the voice acquisition pile is detected to start voice acquisition, receiving item voice sub-information about dispatch items proposed by the resident aiming at the voice acquisition pile;
identifying the item voice sub-information to obtain item sub-information, and receiving item detail voice sub-information about dispatch item details, which is proposed by the resident aiming at the voice acquisition pile, when the item sub-information is determined to be correct;
and identifying the item detail voice sub-information to obtain the dispatch materials, dispatch time and dispatch address.
When order of intelligent delivery of materials is carried out, a user presses a key on a voice acquisition pile, the voice acquisition pile sends out a prompt for acquiring delivery matters, for example, a matter requiring delivery is input, and the user can send out voice information such as 'buy vegetables' and 'get express', so that whether the user needs to take express or 'buy vegetables' can be identified according to the voice information, when the user inputs the matter of 'get express', the following voice input is basically related to 'get express', after verification is successful, relevant detail voice information is continuously input, for example, voice information containing information of getting the part code can be input after verification of getting express, and accordingly the whole order delivery is completed.
It should be noted that, in general, the intelligent distribution of materials in a community mainly includes express delivery, daily necessities, dishes and the like, when the payment problems of daily necessities, dishes and the like are involved, a corresponding personal account can be provided for each owner, the owner can pre-charge the account in a recharging way in the account, for example, the existing gas and water fee paying account is the same, when the voice acquisition pile is used, the corresponding amount can be deducted in the corresponding account according to the identified identity information of the user, and the specific order information can be sent to the user in a short message way so that the user can know the current consumption details.
Specifically, in some optional embodiments of the present invention, the item detail voice sub-information includes a dispatch material voice sub-information, a dispatch time voice sub-information, and a dispatch address voice sub-information, and the step of identifying the item detail voice sub-information to obtain the dispatch material, dispatch time, and dispatch address includes:
receiving material voice sub-information related to the delivered material, which is proposed by the resident aiming at the voice acquisition pile, and identifying the material voice sub-information to obtain the delivered material information;
When the dispatch material information is determined to be free, receiving dispatch time voice sub-information about dispatch time, which is proposed by the resident aiming at the voice acquisition pile, and identifying the dispatch time voice sub-information to obtain dispatch time information;
and when the dispatch time information is determined to be free, receiving dispatch address voice sub-information related to a dispatch address, which is proposed by the resident aiming at the voice acquisition pile, and identifying the dispatch address voice sub-information to obtain dispatch address information.
When the details of the matters are collected, specific materials, material dispatching time and specific addresses can be sequentially input in a voice mode according to prompts of the voice collecting piles, information verification of the next matters is only performed after the last verification input is passed, and therefore multistage confirmation of voice is achieved, and the problem that recognition results are inaccurate due to the fact that excessive voice or irregular voice information is required to be recognized once is avoided.
Taking one complete voice acquisition as an example, a user goes to a voice acquisition pile, then presses a delivery button on the voice acquisition pile, then the voice acquisition pile sends a prompt of 'please input matters to be delivered', the voice acquisition pile is assumed to send the 'express to be fetched' for voice input, then the voice acquisition pile sends the 'express to be fetched' for inputting, the user inputs the 'express picking code' or the 'express specific name', the user searches for the existence of the current object according to the 'express picking code' or the 'express specific name' input by the user, then sends a prompt of 'please input delivery time', random user inputs the 'specific time', finally sends the 'please input delivery address' after verification is passed, and then the user inputs the 'specific address for delivery' or selects a default address of a user stored by default.
Step S11, obtaining the current dispatch state of the dispatch robot in dispatch in the current community, and determining corresponding dispatch order information according to the current dispatch state, wherein the dispatch order information at least comprises a target dispatch robot for dispatch and a corresponding target dispatch path.
Specifically, the dispatch robots are generally parked near the community or in a warehouse in the community to stand by in the warehouse, the warehouse can realize the functions of storing and charging of the robots, when a dispatch task is received, the robots send from the warehouse to a 'pick-up point' containing materials to pick up the materials and then send the materials to a destination, at this time, the dispatch robots are divided into dispatch robots for executing the dispatch task and idle robots in a standby state, therefore, a target dispatch path and a target dispatch robot are determined according to the idle condition and the position of the dispatch robots, wherein the dispatch robots in the idle state are preferred by the dispatch robots, the target dispatch path comprises the paths between the dispatch robots going to the 'pick-up point' and arriving at the dispatch destination from the 'pick-up point', and the final target dispatch path is determined before dispatch by the dispatch robots according to acquired known information, such as the pick-up place and dispatch address information of the materials.
And step S12, when the fact that the order is required to be dispatched is detected, controlling the target dispatching robot to dispatch the dispatching materials according to the target dispatching path.
It can be understood that the conditions for dispatching orders include, but are not limited to, arrival of dispatch time and active triggering, when dispatch of an order is required when arrival of dispatch time is detected, the intelligent community service platform issues a corresponding instruction to the dispatch robot, and dispatches dispatch materials according to a predetermined target dispatch path.
In some optional embodiments of the present invention, a region map in a cell and coordinate information corresponding to different regions may be obtained, and the region map of the cell may be mapped to a preset coordinate system according to the coordinate information; in a preset coordinate system, carrying out all possible path planning on paths among different areas in a cell according to an area map of the cell so as to determine a plurality of running paths in the cell, and storing the established path lines in advance; to control the dispatch robot to dispatch in a predetermined travel path after determining the dispatch destination.
In practice, due to the living habit of the user, the voice acquisition piles are mostly arranged in the public area of the community and the house of each resident, in general, the delivery address of the user is preferably the building and the unit number and the floor where the user is specific, and in practical situations, there may be no need for the user to receive the delivered materials at the floor or the delivered materials need to go up the building, for example, the user needs to go out at the moment, and may pass through a certain public area in the community, and the voice acquisition piles may be arranged therein, so as to accurately and timely deliver the materials and avoid the user waiting in the house, in some optional embodiments of the present invention, the method further comprises:
When the dispatch address is a non-private area, judging whether a voice acquisition pile exists in a preset range of the dispatch address;
if yes, acquiring a target voice acquisition pile closest to the dispatch address, and pushing the position information of the target voice acquisition pile to the resident through the current voice acquisition pile;
determining the target dispatch robot and a corresponding target dispatch path according to the current dispatch state and the position information of the target voice acquisition pile;
specifically, the non-private area is a specific floor where the dispatch address is a specific floor where the non-user holds, for example, a public area in a cell, at this time, a target voice acquisition pile closest to the dispatch address may be acquired, and the position information of the target voice acquisition pile may be pushed to the resident through the current voice acquisition pile, so as to agree that the user may collect the material at the position of the target voice acquisition pile, and the dispatch robot may determine the corresponding target dispatch path according to the position information of the target voice acquisition pile and dispatch the material.
In addition, in some optional embodiments of the present invention, the robot after completing the dispatch task generally returns to the warehouse to perform standby, and in practice, the service platform will also receive a new order in the process of returning to standby, in order to avoid returning the dispatch robot to the warehouse and returning to the warehouse, obtain the location information of the pick-up address of the material, and obtain the coordinate information of the dispatch robot in the returning, and map the dispatch robot to the preset coordinate system according to the location information of the dispatch robot in the returning;
And determining a target dispatch robot and a corresponding target dispatch path according to the position information of the pick-up address of the material, the position information of the dispatch robot which is in turn and the position information of the dispatch robot.
The method comprises the steps of determining the position information of the place for picking up the goods after determining the order information, comparing and judging whether the dispatch robot closest to the place for picking up the goods in the dispatching and returning is closer or is directly called from the warehouse according to the position information of the place for picking up the goods and the position information of the warehouse, thereby determining whether the robot in the returning is required to be used for dispatching the order task.
In summary, according to the method for realizing the district intelligent service based on the ASR and NLP technology in the embodiment of the invention, the voice acquisition piles are arranged to identify the voices of the user including the material distribution demands, so that the material distribution demands of the user are acquired, the distributed materials are distributed through the distribution robot, and even the old and children without software operation skills can distribute the intelligent material distribution orders, so that the problem that the intelligent material distribution of the intelligent community in the prior art has a narrow audience group range is solved.
Example two
The method for implementing the cell intelligent service based on the ASR and the NLP technology provided by the embodiment is different from the method for implementing the cell intelligent service based on the ASR and the NLP technology provided by the first embodiment in that:
step S12 further includes:
when the target dispatch robot dispatches the materials, generating a corresponding unique passing identifier and an unlocking identifier according to the current dispatch order information;
when the target dispatch robot reaches a designated passing position, displaying the passing identifier so as to perform passing authentication by identifying the passing identifier;
and after the passing authentication is successfully authenticated, displaying the unlocking identifier when the target sending robot reaches a specified unlocking position, so as to perform unlocking authentication by identifying the unlocking identifier.
After determining that the material is required to be dispatched, generating a corresponding unique passing identifier and an unlocking identifier, such as a passing two-dimensional code, by adopting an encryption algorithm according to the corresponding order information, and sending a certificate (a secret key for unlocking corresponding to the encryption algorithm) for authenticating the two-dimensional code to a corresponding terminal, such as an access control system and a user mobile phone end, wherein the access control system displays the passing two-dimensional code and the unlocking two-dimensional code after the dispatch reaches a designated position, the access control system scans the passing two-dimensional code to open the corresponding access control or a storage bin of a dispatch robot after the authentication is passed, the designated position is a designated passing position, and the unlocking position is a specific address of a dispatched destination, such as an access control of a building.
It should be noted that, in practice, the passing identifier may be selected according to the actual situation, and specifically, whether the passing identifier passes through a place where passing verification is required may be determined according to the dispatch address in the order information, for example, an access control system entering a building, etc.
Additionally, in some alternative embodiments of the invention, the method further comprises:
acquiring position information of a voice acquisition pile arranged in a public area of the cell, and mapping the voice acquisition pile into a preset coordinate system according to the position information of the voice acquisition pile;
drawing a circle by taking the voice acquisition pile as a circle center and taking a preset size as a radius to determine a radiation area of the voice acquisition pile;
clustering a plurality of target voice acquisition piles intersected with the radiation area to obtain a plurality of voice acquisition pile clusters;
and encrypting the pass identifier and the unlocking identifier obtained by each target voice acquisition pile in the voice acquisition pile cluster according to different preset encryption algorithms.
Specifically, when issuing the pass identifier, in order to ensure the security of data, i.e. in order to avoid the pass identifier being broken by outsiders, the process of generating the pass two-dimensional code is generally encryption, for example, the smart community server encrypts the pass identifier of the order generated by each voice acquisition pile, but generally, an encryption algorithm is adopted, which has the problem of low current encryption security coefficient, after the encryption algorithm is broken, the pass identifiers of the orders generated by all voice acquisition piles have potential safety hazards, and the pass identifiers of the orders generated by each voice acquisition pile are configured with different encryption algorithms, i.e. the pass identifiers of the generated order information are encrypted by adopting different encryption algorithms according to different voice acquisition piles, so as to solve the problem, generally as shown in fig. 4, the district is generally divided into a residential area (rectangular area in the figure), a public area A, such as a park, a sports activity area and a business area (elliptical part in the figure), the arrangement of the voice acquisition piles is generally arranged near a main road of the residential area, can cover a larger range and the vicinity of the public area A, such as the periphery of the park and an entrance and exit of the business area, the voice acquisition piles are mapped into a preset coordinate system according to the position information of the voice acquisition piles, black spots or special marks can be used for displaying in the figure, in the embodiment, the voice acquisition piles are represented by the black spots, then the voice acquisition piles are used as circle centers, the preset size is used as radius to draw circles to determine respective voice acquisition piles according to a radiation area S, a plurality of target voice acquisition piles intersected by the radiation area S are clustered to obtain a plurality of voice acquisition pile clusters, and each voice acquisition pile in each cluster group is configured with a different encryption algorithm to encrypt the traffic identification of the received order information, and each voice acquisition pile cluster group can have the same voice acquisition pile as the encryption algorithm in the other voice acquisition pile cluster group, wherein the preset size can be set according to human experiences or actual needs so as to ensure that the clustered voice acquisition piles are in a reasonable and similar range.
It can be appreciated that clustering the voice acquisition piles close in distance into clusters has at least the following beneficial effects:
1. the problem of low safety caused by the fact that unlocking identifications corresponding to order information received by all voice acquisition piles are encrypted by the same encryption algorithm is avoided;
2. by adopting different encryption algorithms for each voice acquisition pile in each voice acquisition pile cluster, and the voice acquisition pile which is the same as the encryption algorithm in the other voice acquisition pile cluster exists in one voice acquisition pile cluster, the problem of high data energy consumption of adopting different encryption algorithms for unlocking identifications corresponding to order information received by each voice acquisition pile is reduced on the premise of ensuring the data security;
3. under the condition that one encryption algorithm is cracked, the order of intelligent material distribution can be issued by finding out a replaceable voice acquisition pile recently, and the normal use of intelligent distribution service is ensured under the condition of ensuring the data security and low cost.
In addition, in some optional embodiments of the present invention, when the radiation area of one of the voice acquisition piles intersects with a plurality of other voice acquisition piles, intersection areas of the plurality of other voice acquisition piles and the voice acquisition piles are obtained;
And taking the voice acquisition pile with the largest intersection area with the voice acquisition pile from a plurality of other voice acquisition piles as the attribution of the voice acquisition pile.
Specifically, in practice, when the radiation area of one voice acquisition pile is intersected with the radiation areas of a plurality of voice acquisition piles, a final voice acquisition pile with a relatively close distance is determined to cluster through calculation and comparison of the intersection areas, so that the clustered voice acquisition piles are guaranteed to be the closest in distance in the current cell.
In summary, according to the method for realizing the district intelligent service based on the ASR and NLP technology in the embodiment of the invention, the voice acquisition piles are arranged to identify the voices of the user including the material distribution demands, so that the material distribution demands of the user are acquired, the distributed materials are distributed through the distribution robot, and even the old and children without software operation skills can distribute the intelligent material distribution orders, so that the problem that the intelligent material distribution of the intelligent community in the prior art has a narrow audience group range is solved.
Example III
Referring to fig. 5, a system for implementing a community intelligent service based on ASR and NLP technology according to a third embodiment of the present invention is applied to an intelligent community service platform, wherein the intelligent community service platform is respectively connected with a plurality of voice acquisition piles and a dispatch robot, the voice acquisition piles are respectively arranged in a public area of a community and a house of each resident, and the system comprises:
The collecting module 100 is configured to receive the voice information of the resident collected by the voice collecting pile, identify the voice information to determine current order information, where the order information at least includes a dispatch material, a dispatch time and a dispatch address;
the determining module 200 is configured to obtain a current dispatch state of the dispatch robot in dispatch in a current community, and determine corresponding dispatch order information according to the current dispatch state, where the dispatch order information includes at least a target dispatch robot for dispatch and a corresponding target dispatch path;
a dispatch module 300, configured to control, when it is detected that dispatch of the order is required, the target dispatch robot to dispatch the dispatch material according to the target dispatch path;
the acquisition module comprises:
the detection unit is used for receiving item voice sub-information about dispatch items proposed by the resident aiming at the voice acquisition pile when the voice acquisition pile is detected to start voice acquisition;
the first recognition unit is used for recognizing the item voice sub-information to obtain item sub-information, and receiving item detail voice sub-information related to dispatch item details, which is proposed by the resident aiming at the voice acquisition pile, when the item sub-information is determined to be correct;
And the second recognition unit is used for recognizing the item detail voice sub-information to obtain the dispatch materials, the dispatch time and the dispatch address.
Further, the system for implementing cell intelligent service based on ASR and NLP technologies, wherein the transaction detail voice sub-information includes dispatch material voice sub-information, dispatch time voice sub-information and dispatch address voice sub-information, and the second recognition unit is specifically configured to:
receiving material voice sub-information related to the delivered material, which is proposed by the resident aiming at the voice acquisition pile, and identifying the material voice sub-information to obtain the delivered material information;
when the dispatch material information is determined to be free, receiving dispatch time voice sub-information about dispatch time, which is proposed by the resident aiming at the voice acquisition pile, and identifying the dispatch time voice sub-information to obtain dispatch time information;
and when the dispatch time information is determined to be free, receiving dispatch address voice sub-information related to a dispatch address, which is proposed by the resident aiming at the voice acquisition pile, and identifying the dispatch address voice sub-information to obtain dispatch address information.
Further, in some optional embodiments of the present invention, the system further comprises:
The generation module is used for generating a corresponding unique passing identifier and an unlocking identifier according to the current dispatch order information when the target dispatch robot dispatches the materials;
the authentication module is used for displaying the pass identifier when the target sending robot reaches a specified pass position so as to perform pass authentication by identifying the pass identifier;
and the display module is used for displaying the unlocking mark when the target sending robot reaches the appointed unlocking position after the passing authentication is successfully authenticated, so as to carry out unlocking authentication by identifying the unlocking mark.
Further, in some optional embodiments of the present invention, the system further comprises:
the position information determining module is used for acquiring the position information of the voice acquisition pile arranged in the public area of the cell and mapping the voice acquisition pile into a preset coordinate system according to the position information of the voice acquisition pile;
the radiation area determining module is used for drawing a circle with the voice acquisition pile as a circle center and a preset size as a radius to determine the radiation area of the voice acquisition pile;
the clustering module is used for clustering a plurality of target voice acquisition piles intersected with the radiation area to obtain a plurality of voice acquisition pile clusters;
And the encryption module is used for encrypting the pass identifier and the unlocking identifier obtained by each target voice acquisition pile in the voice acquisition pile cluster according to different preset encryption algorithms.
Further, in some optional embodiments of the present invention, the system further comprises:
the intersection area acquisition module is used for acquiring intersection areas of the plurality of other voice acquisition piles and the voice acquisition piles respectively when the radiation area of one voice acquisition pile is intersected with the plurality of other voice acquisition piles;
and the attribution module is used for taking the voice acquisition pile with the largest intersection area with the voice acquisition pile from a plurality of other voice acquisition piles as attribution of the voice acquisition pile.
Further, in some optional embodiments of the present invention, the system further comprises: the mapping module is used for acquiring the regional map in the cell and the coordinate information corresponding to different regions, and mapping the regional map of the cell into a preset coordinate system according to the coordinate information;
the path determining module is used for planning paths in the cell according to the regional map of the cell in the preset coordinate system so as to determine a plurality of running paths in the cell;
The determining module is specifically configured to:
acquiring position information of a pick-up address of a material, acquiring coordinate information of a dispatch robot in the returning process, and mapping the dispatch robot into the preset coordinate system according to the position information of the dispatch robot in the returning process;
and determining a target dispatch robot and a corresponding target dispatch path according to the position information of the pick-up address of the material, the position information of the dispatch robot which is in turn and the position information of the dispatch robot.
Further, in some optional embodiments of the present invention, the system further comprises:
the judging module is used for judging whether a voice acquisition pile exists in a preset range of the dispatch address or not when the dispatch address is a non-private area;
if yes, acquiring a target voice acquisition pile closest to the dispatch address, and pushing the position information of the target voice acquisition pile to the resident through the current voice acquisition pile;
and determining the target dispatch robot and a corresponding target dispatch path according to the current dispatch state and the position information of the target voice acquisition pile.
The functions or operation steps implemented when the above modules are executed are substantially the same as those in the above method embodiments, and are not described herein again.
Example IV
In another aspect, the present invention provides a readable storage medium having stored thereon a computer program, which when executed by a processor, implements the steps of the method according to any one of the first to second embodiments.
Example five
In another aspect, the present invention provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor executes the program to implement the steps of the method according to any one of the first to second embodiments.
The technical features of the above embodiments may be arbitrarily combined, and for brevity, all of the possible combinations of the technical features of the above embodiments are not described, however, they should be considered as the scope of the description of the present specification as long as there is no contradiction between the combinations of the technical features.
Those of skill in the art will appreciate that the logic and/or steps represented in the flow diagrams or otherwise described herein, e.g., a ordered listing of executable instructions for implementing logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). In addition, the computer readable medium may even be paper or other suitable medium on which the program is printed, as the program may be electronically captured, via, for instance, optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner, if necessary, and then stored in a computer memory.
It is to be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above-described embodiments, the various steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, may be implemented using any one or combination of the following techniques, as is well known in the art: discrete logic circuits having logic gates for implementing logic functions on data signals, application specific integrated circuits having suitable combinational logic gates, programmable Gate Arrays (PGAs), field Programmable Gate Arrays (FPGAs), and the like.
In the description of the present specification, a description referring to terms "one embodiment," "some embodiments," "examples," "specific examples," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiments or examples. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
The foregoing examples illustrate only a few embodiments of the invention and are described in detail herein without thereby limiting the scope of the invention. It should be noted that it will be apparent to those skilled in the art that several variations and modifications can be made without departing from the spirit of the invention, which are all within the scope of the invention. Accordingly, the scope of protection of the present invention is to be determined by the appended claims.

Claims (10)

1. The method for realizing community intelligent service based on ASR and NLP technology is characterized by being applied to an intelligent community service platform, wherein the intelligent community service platform is respectively connected with a plurality of voice acquisition piles and a dispatch robot, and the voice acquisition piles are respectively arranged in a public area of a community and a house of each resident, and the method comprises the following steps:
Receiving voice information of households acquired by the voice acquisition piles, and identifying the voice information to determine current order information, wherein the order information at least comprises dispatch materials, dispatch time and dispatch addresses;
acquiring the current dispatch state of the dispatch robot in dispatch in the current community, and determining corresponding dispatch order information according to the current dispatch state, wherein the dispatch order information at least comprises a target dispatch robot for dispatch and a corresponding target dispatch path;
when the fact that the order is required to be dispatched is detected, controlling the target dispatching robot to dispatch the dispatching materials according to the target dispatching path;
the step of receiving the voice information of the resident collected by the voice collecting pile and identifying the voice information to determine the current order information comprises the following steps:
when the voice acquisition pile is detected to start voice acquisition, receiving item voice sub-information about dispatch items proposed by the resident aiming at the voice acquisition pile;
identifying the item voice sub-information to obtain item sub-information, and receiving item detail voice sub-information about dispatch item details, which is proposed by the resident aiming at the voice acquisition pile, when the item sub-information is determined to be correct;
And identifying the item detail voice sub-information to obtain the dispatch materials, dispatch time and dispatch address.
2. The method for implementing cell intelligent service based on ASR and NLP technology of claim 1, wherein the item detail voice sub-information includes dispatch material voice sub-information, dispatch time voice sub-information and dispatch address voice sub-information, and the step of identifying the item detail voice sub-information to obtain the dispatch material, dispatch time and dispatch address includes:
receiving material voice sub-information related to the delivered material, which is proposed by the resident aiming at the voice acquisition pile, and identifying the material voice sub-information to obtain the delivered material information;
when the dispatch material information is determined to be free, receiving dispatch time voice sub-information about dispatch time, which is proposed by the resident aiming at the voice acquisition pile, and identifying the dispatch time voice sub-information to obtain dispatch time information;
and when the dispatch time information is determined to be free, receiving dispatch address voice sub-information related to a dispatch address, which is proposed by the resident aiming at the voice acquisition pile, and identifying the dispatch address voice sub-information to obtain dispatch address information.
3. The method for implementing cell intelligent service based on ASR and NLP technology according to claim 1, wherein when it is detected that dispatch of the order is required, the step of controlling the target dispatch robot to dispatch the dispatch materials according to the target dispatch path further comprises:
when the target dispatch robot dispatches the materials, generating a corresponding unique passing identifier and an unlocking identifier according to the current dispatch order information;
when the target dispatch robot reaches a designated passing position, displaying the passing identifier so as to perform passing authentication by identifying the passing identifier;
and after the passing authentication is successfully authenticated, displaying the unlocking identifier when the target sending robot reaches a specified unlocking position, so as to perform unlocking authentication by identifying the unlocking identifier.
4. A method for implementing a cell intelligent service based on ASR and NLP technology according to claim 3, wherein the method further comprises:
acquiring position information of a voice acquisition pile arranged in a public area of the cell, and mapping the voice acquisition pile into a preset coordinate system according to the position information of the voice acquisition pile;
Drawing a circle by taking the voice acquisition pile as a circle center and taking a preset size as a radius to determine a radiation area of the voice acquisition pile;
clustering a plurality of target voice acquisition piles intersected with the radiation area to obtain a plurality of voice acquisition pile clusters;
and encrypting the pass identifier and the unlocking identifier obtained by each target voice acquisition pile in the voice acquisition pile cluster according to different preset encryption algorithms.
5. The method for implementing cell intelligent services based on ASR and NLP techniques of claim 4, wherein the method further comprises:
when the radiation area of one voice acquisition pile is intersected with a plurality of other voice acquisition piles, acquiring the intersection areas of the plurality of other voice acquisition piles and the voice acquisition piles respectively;
and taking the voice acquisition pile with the largest intersection area with the voice acquisition pile from a plurality of other voice acquisition piles as the attribution of the voice acquisition pile.
6. The method for implementing cell intelligent service based on ASR and NLP technology according to claim 1, wherein the steps of receiving the voice information of the resident collected by the voice collecting pile, identifying the voice information to determine the current order information, and the order information at least comprises the dispatch of materials, dispatch time and dispatch address, and then further comprises:
Acquiring a regional map in a cell and coordinate information corresponding to different regions, and mapping the regional map of the cell into a preset coordinate system according to the coordinate information;
planning paths in the cell according to the regional map of the cell in the preset coordinate system so as to determine a plurality of running paths in the cell;
the step of obtaining the current dispatch state of the dispatch robot in dispatch in the current community and determining corresponding dispatch order information according to the current dispatch state, wherein the dispatch order information at least comprises a target dispatch robot for dispatch and a corresponding target dispatch path, and the step of obtaining the dispatch order information comprises the following steps:
acquiring position information of a pick-up address of a material, acquiring coordinate information of a dispatch robot in the returning process, and mapping the dispatch robot into the preset coordinate system according to the position information of the dispatch robot in the returning process;
and determining a target dispatch robot and a corresponding target dispatch path according to the position information of the pick-up address of the material, the position information of the dispatch robot which is in turn and the position information of the dispatch robot.
7. The method for implementing cell intelligent services based on ASR and NLP technology of claim 1, wherein the method further comprises:
when the dispatch address is a non-private area, judging whether a voice acquisition pile exists in a preset range of the dispatch address;
if yes, acquiring a target voice acquisition pile closest to the dispatch address, and pushing the position information of the target voice acquisition pile to the resident through the current voice acquisition pile;
and determining the target dispatch robot and a corresponding target dispatch path according to the current dispatch state and the position information of the target voice acquisition pile.
8. The utility model provides a system based on ASR and NLP technique realize district wisdom service, its characterized in that is applied to among the wisdom community service platform, wisdom community service platform connects a plurality of voice acquisition piles and sends the robot respectively, voice acquisition piles are disposed respectively in the public region of community and the house of every resident, the system includes:
the acquisition module is used for receiving the voice information of the resident acquired by the voice acquisition pile, identifying the voice information to determine the current order information, wherein the order information at least comprises dispatch materials, dispatch time and dispatch addresses;
The system comprises a determining module, a dispatching module and a dispatching module, wherein the determining module is used for acquiring the current dispatching state of the dispatching robot in dispatching in the current community and determining corresponding dispatching order information according to the current dispatching state, and the dispatching order information at least comprises a target dispatching robot for dispatching and a corresponding target dispatching path;
the dispatch module is used for controlling the target dispatch robot to dispatch the dispatch materials according to the target dispatch path when the dispatch of the order is detected to be required;
the acquisition module comprises:
the detection unit is used for receiving item voice sub-information about dispatch items proposed by the resident aiming at the voice acquisition pile when the voice acquisition pile is detected to start voice acquisition;
the first recognition unit is used for recognizing the item voice sub-information to obtain item sub-information, and receiving item detail voice sub-information related to dispatch item details, which is proposed by the resident aiming at the voice acquisition pile, when the item sub-information is determined to be correct;
and the second recognition unit is used for recognizing the item detail voice sub-information to obtain the dispatch materials, the dispatch time and the dispatch address.
9. A readable storage medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements the steps of the method according to any one of claims 1 to 7.
10. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the steps of the method according to any one of claims 1 to 7 when the program is executed.
CN202310461193.XA 2023-04-26 2023-04-26 Method and system for realizing cell intelligent service based on ASR and NLP technology Active CN116476092B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310461193.XA CN116476092B (en) 2023-04-26 2023-04-26 Method and system for realizing cell intelligent service based on ASR and NLP technology

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310461193.XA CN116476092B (en) 2023-04-26 2023-04-26 Method and system for realizing cell intelligent service based on ASR and NLP technology

Publications (2)

Publication Number Publication Date
CN116476092A true CN116476092A (en) 2023-07-25
CN116476092B CN116476092B (en) 2024-01-23

Family

ID=87211526

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310461193.XA Active CN116476092B (en) 2023-04-26 2023-04-26 Method and system for realizing cell intelligent service based on ASR and NLP technology

Country Status (1)

Country Link
CN (1) CN116476092B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101973029A (en) * 2010-10-21 2011-02-16 哈尔滨工程大学 Small-sized variable crawler type search and rescue robot
CN106346487A (en) * 2016-08-25 2017-01-25 威仔软件科技(苏州)有限公司 Interactive VR sand table show robot
US20170282383A1 (en) * 2016-04-04 2017-10-05 Sphero, Inc. System for content recognition and response action
CN110442701A (en) * 2019-08-15 2019-11-12 苏州思必驰信息科技有限公司 Voice dialogue processing method and device
CN112036614A (en) * 2020-08-14 2020-12-04 深圳优地科技有限公司 Garden express delivery method and device, mobile service robot and storage medium
CN112309402A (en) * 2020-09-30 2021-02-02 深圳优地科技有限公司 Calling method, device, equipment and storage medium of robot service
US20210357195A1 (en) * 2020-05-08 2021-11-18 University Of Science And Technology Beijing Method and System for Executable Smart Legal Contract Construction and Execution over Legal Contracts

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101973029A (en) * 2010-10-21 2011-02-16 哈尔滨工程大学 Small-sized variable crawler type search and rescue robot
US20170282383A1 (en) * 2016-04-04 2017-10-05 Sphero, Inc. System for content recognition and response action
CN106346487A (en) * 2016-08-25 2017-01-25 威仔软件科技(苏州)有限公司 Interactive VR sand table show robot
CN110442701A (en) * 2019-08-15 2019-11-12 苏州思必驰信息科技有限公司 Voice dialogue processing method and device
US20210357195A1 (en) * 2020-05-08 2021-11-18 University Of Science And Technology Beijing Method and System for Executable Smart Legal Contract Construction and Execution over Legal Contracts
CN112036614A (en) * 2020-08-14 2020-12-04 深圳优地科技有限公司 Garden express delivery method and device, mobile service robot and storage medium
CN112309402A (en) * 2020-09-30 2021-02-02 深圳优地科技有限公司 Calling method, device, equipment and storage medium of robot service

Also Published As

Publication number Publication date
CN116476092B (en) 2024-01-23

Similar Documents

Publication Publication Date Title
US8589216B2 (en) Intelligent charging system and method for use in a parking lot
CN113269901B (en) Parking lot control method, system and computer readable storage medium
CN106781644A (en) Street lamp charging pile and its parking stall management method, device and system
CN106997518A (en) Logistics Distribution Method and its equipment
CN109711775A (en) A kind of vehicle delivery of cargo system and method and relevant device
CN107481548A (en) Parking management method and system
EP3656603A1 (en) Charging station and system with vehicle presence sensor and authentication function
CN107067809A (en) A kind of smart city cloud computing parking management information system
CN104574599A (en) Authentication method and device, and intelligent door lock
CN107507453A (en) A kind of intelligent parking lot Internet of things system
CN106067259A (en) Car system and method is sought in location, a kind of parking lot
CN107784861A (en) A kind of internet intelligent managing system of car parking based on Internet of Things
WO2011147413A9 (en) Automatic vehicle rental system
CN113506392A (en) Intelligent access control system control method and system based on UWB
CN109754611A (en) Intelligent garage management method, device, system and readable storage medium storing program for executing
CN109461017A (en) Method, system, the equipment, storage medium of equity are provided based on specific user
CN114066230A (en) Intelligent park management method and system
CN107341551A (en) A kind of electric vehicle leasing system and its management method
CN107590475A (en) The method and apparatus of fingerprint recognition
CN111402623A (en) Reservation parking management system
CN116476092B (en) Method and system for realizing cell intelligent service based on ASR and NLP technology
CN106816033A (en) NFC intelligent parking management systems
CN112200922A (en) Lane abnormity processing method, device, equipment and medium
CN106971613A (en) Idle vehicle parking position leased method, device and mobile terminal
KR20210058506A (en) Parking system based on artificial intelligence

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