CN114781815A - Personnel scheduling method, device, equipment and storage medium based on voice notification - Google Patents
Personnel scheduling method, device, equipment and storage medium based on voice notification Download PDFInfo
- Publication number
- CN114781815A CN114781815A CN202210325405.7A CN202210325405A CN114781815A CN 114781815 A CN114781815 A CN 114781815A CN 202210325405 A CN202210325405 A CN 202210325405A CN 114781815 A CN114781815 A CN 114781815A
- Authority
- CN
- China
- Prior art keywords
- service
- order
- voice
- personnel
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000002194 synthesizing effect Effects 0.000 claims description 13
- 238000012216 screening Methods 0.000 claims description 8
- 230000011218 segmentation Effects 0.000 claims description 7
- 230000015572 biosynthetic process Effects 0.000 claims description 6
- 238000003786 synthesis reaction Methods 0.000 claims description 6
- 238000004590 computer program Methods 0.000 claims description 2
- 238000000605 extraction Methods 0.000 claims description 2
- 230000008569 process Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
- G06Q10/063114—Status monitoring or status determination for a person or group
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/30—Semantic analysis
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L13/00—Speech synthesis; Text to speech systems
- G10L13/08—Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- Acoustics & Sound (AREA)
- Game Theory and Decision Science (AREA)
- Artificial Intelligence (AREA)
- Development Economics (AREA)
- General Health & Medical Sciences (AREA)
- Educational Administration (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides a personnel scheduling method, a device, equipment and a storage medium based on voice notification, wherein the personnel scheduling method comprises the following steps: receiving order information input by foreground personnel in a foreground terminal; extracting order numbers, order positions, service types and the number of people needing service from the order information; voice resources are loaded from a cloud voice library and audio used for broadcasting the order number, the order position, the type of the service and the number of people needing the service to service personnel is synthesized; and sending the audio to a service terminal which displays the current state of the service personnel as an idle state and broadcasting the audio. According to the personnel scheduling method, each service personnel is provided with the service terminal, and the voice of the order information can be automatically synthesized and broadcasted when the new order information is input by the current station terminal, so that the service personnel can be timely notified to go to the service, and the personnel scheduling efficiency is improved.
Description
Technical Field
The invention relates to the technical field of personnel scheduling, in particular to a personnel scheduling method, a personnel scheduling device, personnel scheduling equipment and a storage medium based on voice notification.
Background
At present in the service trade, the dispatch of personnel's work is all managed the arrangement through the manual work mostly, promptly through the proscenium record user's order information after, by the proscenium personnel notice and arrange that idle service personnel service corresponding order, this kind of work scheduling mode, the scheduling inefficiency, and can't form the dispatch record, also be difficult to know every service personnel current state, personnel's management is fairly inconvenient.
Accordingly, there is a need for improvements and developments in the art.
Disclosure of Invention
The invention mainly aims to solve the technical problems of low efficiency and inconvenient personnel management of the conventional method for dispatching personnel manually.
The invention provides a person scheduling method based on voice notification, which comprises the following steps:
receiving order information input by foreground personnel in a foreground terminal;
extracting order numbers, order positions, service types and the number of people needing service from the order information;
voice resources are loaded from a cloud voice library and audio used for broadcasting the order number, the order position, the type of the service and the number of people needing the service to service personnel is synthesized;
and sending the audio to a service terminal which displays the current state of the service staff as an idle state and broadcasting the audio.
In an optional implementation manner of the first aspect of the present invention, after extracting an order number, an order location, a type of service, and a number of people needing service from the order information, before the loading voice resources from the cloud-based voice library and synthesizing audio for broadcasting the order number, the order location, the type of service, and the number of people needing service to a service person, the method includes:
acquiring a service terminal of which the current state of a service staff is displayed as an idle state from a service terminal management library of the foreground terminal;
sending a service request to the service terminal of which the current state of the service staff is displayed as an idle state;
receiving feedback information of the service terminal with the current state of the service staff displayed as an idle state and generating a feedback list;
and selecting at least one service terminal from the feedback list for receiving the audio of the order information.
In an optional implementation manner of the first aspect of the present invention, the selecting, from the feedback list, at least one audio used by the service terminal to receive the order information includes:
acquiring the current login account of each service terminal in the feedback list;
searching historical service information under the account;
screening out the service terminals matched with the types of the services based on the historical service information;
and the service terminal matched with the type of the service is used for receiving the audio of the order information.
In an optional implementation manner of the first aspect of the present invention, the loading voice resources from a cloud voice library and synthesizing audio for broadcasting the order number, the order location, the type of the service, and the number of people needing the service to the service staff includes:
acquiring a text character set of the order number, the order position, the type of the service and the number of people needing the service;
coding the text character set to obtain a text coding vector;
extracting semantic information from the text coding vector to obtain a semantic vector;
performing part-of-speech tagging on the text character set to obtain part-of-speech tagging information;
performing word segmentation on the text character set to obtain a word group set;
acquiring the tone and pinyin of each group of phrases in the phrase set from a cloud voice library according to the semantic vector and the part-of-speech tagging information to obtain a tone set and a pinyin set;
and synthesizing the tone set and the pinyin set to obtain the audio frequency of the text character set.
In an optional implementation manner of the first aspect of the present invention, after the sending the audio to the service terminal in which the current state of the service staff is displayed as an idle state and broadcasting the audio, the sending includes:
receiving order receiving feedback of the service terminal with the current state of the service personnel displayed as an idle state;
if the number of the order receiving feedback of the service terminal with the current state of the service personnel displayed as the idle state exceeds the number of the required service;
and sequentially sending voice notifications of successful order receiving to the service terminal of which the current state of the service staff is displayed as an idle state according to the sequence of the time fed back by the order receiving till the sending number of the voice notifications is equal to the number of people needing service.
In an optional implementation manner of the first aspect of the present invention, sequentially sending, to the service terminal whose current state of the service staff is displayed as an idle state, a voice notification of successful order pickup according to the sequence of the order pickup feedback time until the number of sent voice notifications is equal to the number of people needing services includes:
updating and displaying the current states of all the service terminals in the foreground terminal; and if the current state of the service terminal is a non-idle state, displaying the type of the current service and the corresponding working timing after the service terminal in the non-idle state.
A second aspect of the present invention provides a person scheduling apparatus, including:
the receiving module is used for receiving order information input in the foreground terminal by foreground personnel;
the extraction module is used for extracting order numbers, order positions, service types and the number of people needing service from the order information;
the voice synthesis module is used for loading voice resources from a cloud voice library and synthesizing audio used for broadcasting the order number, the order position, the type of the service and the number of people needing the service to service personnel;
and the broadcasting module is used for sending the audio to the service terminal in which the current state of the service staff is displayed as an idle state and broadcasting the audio.
A third aspect of the present invention provides a person scheduling apparatus, including: a memory having instructions stored therein and at least one processor, the memory and the at least one processor interconnected by a line;
the at least one processor invokes the instructions in the memory to cause the people scheduling apparatus to perform the voice announcement based people scheduling method of any of the above.
A fourth aspect of the invention provides a computer-readable storage medium having stored thereon a computer program which, when being executed by a processor, carries out the method for person scheduling based on voice notification as defined in any one of the above.
Has the advantages that: the invention provides a personnel scheduling method, a device, equipment and a storage medium based on voice notification, wherein the personnel scheduling method comprises the following steps: receiving order information input by foreground personnel in a foreground terminal; extracting order numbers, order positions, service types and the number of people needing service from the order information; voice resources are loaded from a cloud voice library and audio used for broadcasting the order number, the order position, the type of the service and the number of people needing the service to service personnel is synthesized; and sending the audio to a service terminal which displays the current state of the service personnel as an idle state and broadcasting the audio. According to the personnel scheduling method, each service personnel is provided with the service terminal, and the voice of the order information can be automatically synthesized and broadcasted when the new order information is input by the current station terminal, so that the service personnel can be timely notified to go to the service, and the personnel scheduling efficiency is improved.
Drawings
FIG. 1 is a schematic diagram of an embodiment of a person scheduling method based on voice notification;
FIG. 2 is a schematic diagram of a personnel scheduling apparatus according to an embodiment of the present invention;
fig. 3 is a schematic diagram of an embodiment of a personnel scheduling apparatus according to the present invention.
Detailed Description
The embodiment of the invention provides a person scheduling method, a person scheduling device and a person scheduling storage medium based on voice notification. The terms "first," "second," "third," "fourth," and the like in the description and in the claims, as well as in the drawings, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that the embodiments described herein may be implemented in other sequences than those illustrated or described herein. Moreover, the terms "comprises," "comprising," or "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
For convenience of understanding, a specific flow of the embodiment of the present invention is described below, and with reference to fig. 1, a first aspect of the present invention provides a method for scheduling people based on voice notification, including:
s100, receiving order information input by foreground personnel in a foreground terminal; in the embodiment, after a customer informs a foreground person of the requirement on a foreground, the foreground person inputs order information of the customer in a foreground terminal, wherein the order information comprises an order number, an order position, a service type and the number of people needing service; in another embodiment, the foreground terminal can also receive a remote order from a user;
s200, extracting order numbers, order positions, service types and the number of people needing service from the order information; in this embodiment, a foreground person clicks a new order in a foreground terminal, the foreground terminal automatically generates a popup with a random order number for the new order, and the foreground person inputs an order position, a service type, and a number of people needing services on the popup, where the order information input by the popup includes but is not limited to the above, and the order information can be specifically set according to a subdivision field in which the scheme is applied.
S300, voice resources are loaded from a cloud voice library and audio used for broadcasting the order number, the order position, the service type and the number of people needing service to service staff is synthesized; in this embodiment, after order information is acquired, a foreground terminal can automatically synthesize voice of the order information by using a cloud voice resource, a plurality of voice resources which can adapt to different subdivision field styles of the service industry are stored in a cloud voice library in advance, a random mode is adopted for selecting a voice style in the foreground terminal, and when and only after a foreground person sets a certain voice style, the foreground terminal can always use the voice resource of the style to synthesize broadcasted voice;
and S400, sending the audio to a service terminal which displays the current state of the service staff as an idle state and broadcasting the audio. In this embodiment, before the implementation of the technology of the present invention, a service terminal needs to be matched for each service person, the service terminal may be a mobile phone of the service person, and when the service terminal is the mobile phone of the service person, a matching software registration account of the personnel scheduling system of the present invention needs to be installed in the mobile phone and logged in; the service personnel can let the foreground terminal know the current state of the service personnel through the service terminal so that the foreground personnel can distribute orders through the foreground terminal. According to the personnel scheduling method, each service personnel is provided with the service terminal, and the voice of the order information can be automatically synthesized and broadcasted when the new order information is input by the current station terminal, so that the service personnel can be timely notified to go to the service, and the personnel scheduling efficiency is improved.
In an optional implementation manner of the first aspect of the present invention, after extracting the order number, the order location, the type of service, and the number of people needing the service from the order information, before the loading the voice resource from the cloud-end voice library and synthesizing the audio for broadcasting the order number, the order location, the type of service, and the number of people needing the service to the service staff, the method includes:
acquiring a service terminal of which the current state of a service staff is displayed as an idle state from a service terminal management library of the foreground terminal; in this embodiment, a service terminal management library is maintained in the foreground terminal of the present invention, and the current state of each service terminal is stored in the service terminal management library;
sending a service request to the service terminal of which the current state of the service staff is displayed as an idle state; in the embodiment, each service terminal is displayed as a mobile phone icon in the service terminal management library, the states of the service terminals are distinguished by red and green colors on the sides of the mobile phone icon, red indicates busy, and green indicates idle;
receiving feedback information of the service terminal of which the current state of the service personnel is displayed as an idle state and generating a feedback list; in this embodiment, before placing an order, a foreground person needs to further confirm that a service person corresponding to a service terminal of which the current state of the service person is displayed as an idle state has service time, the judging method is that a wakeup instruction is sent to the service terminal of which the current state of each service person is displayed as the idle state, the wakeup instruction generates a popup window on an interface of the service terminal, the popup window is provided with 2 buttons for receiving and rejecting, if the service person clicks to receive, the service person indicates that service time exists, and if the service person clicks to reject, the service person indicates that service time does not exist;
and selecting at least one service terminal from the feedback list for receiving the audio of the order information. In this embodiment, the service terminal that has clicked the receiving button will generate a feedback list in the summary, and the foreground personnel can select to broadcast the voice of the order information to which service terminals according to the feedback list.
In an optional implementation manner of the first aspect of the present invention, the selecting, from the feedback list, at least one of the service terminals for receiving the audio of the order information includes:
acquiring the current login account of each service terminal in the feedback list;
searching historical service information under the account;
screening out the service terminals matched with the types of the services based on the historical service information;
and the service terminal matched with the type of the service is used for receiving the audio frequency of the order information. In this embodiment, in order to enable the selected service terminal to better meet the requirement of the order information, thereby improving the quality of service, the foreground terminal further provides a service terminal screening function, and the screening function can determine whether the service person corresponding to the service terminal is suitable for serving the order that needs to be issued currently according to the historical service information of the account currently logged in by the service terminal.
In an optional implementation manner of the first aspect of the present invention, the loading voice resources from a cloud voice library and synthesizing audio for broadcasting the order number, the order location, the type of the service, and the number of people needing the service to the service staff includes:
acquiring the order number, the order position, the service type and a text character set of the number of people needing service; in this embodiment, the foreground terminal extracts information of an order number, an order location, a service type, and the number of people needing service from the order information, and then stores the information in a word document in sequence;
coding the text character set to obtain a text coding vector; in this embodiment, word embedding and position embedding operations need to be performed on the text character set in the encoding process;
extracting semantic information from the text coding vector to obtain a semantic vector; in this step, the extracted semantic information is mainly directed to information in the type of service;
performing part-of-speech tagging on the text character set to obtain part-of-speech tagging information; in the step, the characteristics of words are mainly used as the basis for dividing the word classes;
performing word segmentation on the text character set to obtain a word group set; in this step, the word segmentation method may adopt the ending word segmentation;
acquiring the tone and the pinyin of each group of phrases in the phrase set from a cloud voice library according to the semantic vector and the part-of-speech tagging information to obtain a tone set and a pinyin set; in this embodiment, after obtaining the semantic vector and the part-of-speech tagging information, the speech resource corresponding to the semantic vector and the part-of-speech tagging information can be downloaded from a cloud speech library;
and synthesizing the tone set and the pinyin set to obtain the audio of the text character set. In this embodiment, after obtaining the tone set and the pinyin set, the tone set and the pinyin set are directly entered into an audio synthesizer to complete audio synthesis.
In an optional implementation manner of the first aspect of the present invention, after the sending the audio to the service terminal that displays the current state of the service staff as an idle state and broadcasting the audio, the method includes:
receiving order receiving feedback of the service terminal with the current state of the service staff displayed as an idle state; in this embodiment, after the service terminals needing broadcasting are confirmed, all the persons who can finally provide services for the order need to be further screened because the number of the service terminals may be inconsistent with the number of the persons who actually need services, and the screening method is determined according to the time fed back after broadcasting voice;
if the number of the order receiving feedback of the service terminal with the current state of the service personnel displayed as the idle state exceeds the number of the required service;
and sequentially sending voice notifications of successful order receiving to the service terminal of which the current state of the service staff is displayed as an idle state according to the sequence of the time fed back by the order receiving till the sending number of the voice notifications is equal to the number of people needing service. In this embodiment, the faster the feedback is received after the broadcast, the sooner it becomes a member that can service the order.
In an optional implementation manner of the first aspect of the present invention, sequentially sending, to the service terminal whose current state of the service staff is displayed as an idle state, a voice notification of successful order pickup according to the sequence of the order pickup feedback time until the number of sent voice notifications is equal to the number of people needing services includes:
updating and displaying the current states of all the service terminals in the foreground terminal; and if the current state of the service terminal is a non-idle state, displaying the type of the current service and the corresponding working timing after the service terminal in the non-idle state. In this embodiment, the foreground terminal can display the current state of each service terminal, the duration of the service, and the later-stage attendance management.
Referring to fig. 2, a second aspect of the present invention provides a people scheduling apparatus, including:
the receiving module 10 is used for receiving order information input by foreground personnel in a foreground terminal;
an extracting module 20, configured to extract an order number, an order location, a service type, and a number of people needing service from the order information;
the voice synthesis module 30 is configured to load voice resources from a cloud voice library and synthesize audio used for broadcasting the order number, the order position, the type of service, and the number of people needing the service to service staff;
and the broadcasting module 40 is used for sending the audio to the service terminal of which the current state is displayed as an idle state by the service personnel and broadcasting the audio.
In an optional implementation manner of the second aspect of the present invention, the personnel scheduling apparatus further includes:
the acquisition module is used for acquiring a service terminal of which the current state of the service personnel is displayed as an idle state from a service terminal management library of the foreground terminal;
the request module is used for sending a service request to the service terminal of which the current state of the service personnel is displayed as an idle state;
the list module is used for receiving the feedback information of the service terminal of which the current state of the service personnel is displayed as an idle state and generating a feedback list;
and the selection module is used for selecting at least one service terminal from the feedback list to receive the audio of the order information.
In an alternative embodiment of the second aspect of the present invention, the selection module comprises:
a first obtaining unit, configured to obtain a current login account of each service terminal in the feedback list;
the searching unit is used for searching the historical service information under the account;
the screening unit is used for screening out the service terminal matched with the type of the service based on the historical service information;
and the selection unit is used for enabling the screened service terminal matched with the type of the service to be used for receiving the audio of the order information.
In an alternative embodiment of the second aspect of the present invention, the speech synthesis module comprises:
the second acquisition unit is used for acquiring the order number, the order position, the type of the service and the text character set of the number of people needing the service;
the encoding unit is used for encoding the text character set to obtain a text encoding vector;
the semantic analysis unit is used for extracting semantic information from the text coding vector to obtain a semantic vector;
the part-of-speech analysis unit is used for executing part-of-speech tagging on the text character set to obtain part-of-speech tagging information;
the word segmentation unit is used for performing word segmentation on the text character set to obtain a word group set;
a third obtaining unit, configured to obtain, according to the semantic vector and the part-of-speech tagging information, a tone and a pinyin of each group of phrases in the phrase set from a cloud-end voice library, so as to obtain a tone set and a pinyin set;
and the synthesis unit is used for synthesizing the tone set and the pinyin set to obtain the audio of the text character set.
In an optional implementation manner of the second aspect of the present invention, the staff scheduling apparatus further includes:
the feedback module is used for receiving order receiving feedback of the service terminal of which the current state of the service personnel is displayed as an idle state;
the judging module is used for judging whether the number of the order receiving feedback of the service terminal in the idle state exceeds the number of the required service persons if the received current state of the service persons is displayed as the idle state;
and the order receiving module is used for sequentially sending the voice notifications of successful order receiving to the service terminal of which the current state of the service staff is displayed as the idle state according to the sequence of the time fed back by the order receiving module until the sending number of the voice notifications is equal to the number of people needing service.
In an optional implementation manner of the second aspect of the present invention, the personnel scheduling apparatus further includes:
the service state display module is used for updating and displaying the current states of all the service terminals in the foreground terminal; and if the current state of the service terminal is a non-idle state, displaying the type of the current service and the corresponding working timing after the service terminal in the non-idle state.
Fig. 3 is a schematic structural diagram of a personnel scheduling apparatus according to an embodiment of the present invention, which may have a relatively large difference due to different configurations or performances, and may include one or more processors 50 (CPUs) (e.g., one or more processors) and a memory 60, and one or more storage media 70 (e.g., one or more mass storage devices) for storing applications or data. The memory and storage medium may be, among other things, transient or persistent storage. The program stored on the storage medium may include one or more modules (not shown), each of which may include a series of instructions operating on the personnel scheduling equipment. Still further, the processor may be configured to communicate with a storage medium to execute a series of instruction operations in the storage medium on the people scheduling apparatus.
The people scheduling apparatus may also include one or more power supplies 80, one or more wired or wireless network interfaces 90, one or more input-output interfaces 100, and/or one or more operating systems, such as Windows Server, Mac OS X, Unix, Linux, FreeBSD, etc. Those skilled in the art will appreciate that the configuration of the human scheduling apparatus shown in fig. 3 does not constitute a limitation of the human scheduling apparatus and may include more or fewer components than shown, or some components may be combined, or a different arrangement of components.
The present invention also provides a computer readable storage medium, which may be a non-volatile computer readable storage medium, which may also be a volatile computer readable storage medium, having stored therein instructions, which, when run on a computer, cause the computer to perform the steps of the voice announcement based person scheduling method.
It can be clearly understood by those skilled in the art that, for convenience and simplicity of description, the specific working process of the system, the apparatus, and the unit described above may refer to the corresponding process in the foregoing method embodiment, and details are not described herein again.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (9)
1. A person scheduling method based on voice notification is characterized by comprising the following steps:
receiving order information input by foreground personnel in a foreground terminal;
extracting order numbers, order positions, service types and the number of people needing service from the order information;
loading voice resources from a cloud voice library and synthesizing audio used for broadcasting the order number, the order position, the type of the service and the number of people needing the service to service personnel;
and sending the audio to a service terminal which displays the current state of the service staff as an idle state and broadcasting the audio.
2. The person scheduling method based on voice notification according to claim 1, wherein after extracting the order number, the order location, the type of service, and the number of people needing service from the order information, before the loading the voice resource from the cloud voice library and synthesizing the audio for broadcasting the order number, the order location, the type of service, and the number of people needing service to the service staff comprises:
acquiring a service terminal of which the current state of a service worker is displayed as an idle state from a service terminal management library of the foreground terminal;
sending a service request to the service terminal of which the current state of the service personnel is displayed as an idle state;
receiving feedback information of the service terminal of which the current state of the service personnel is displayed as an idle state and generating a feedback list;
and selecting at least one service terminal from the feedback list for receiving the audio of the order information.
3. The voice notification based person scheduling method of claim 2, wherein the selecting at least one of the service terminals from the feedback list for receiving the audio of the order information comprises:
acquiring the current login account of each service terminal in the feedback list;
searching historical service information under the account;
screening out the service terminals matched with the types of the services based on the historical service information;
and the service terminal matched with the type of the service is used for receiving the audio frequency of the order information.
4. The voice notification based person scheduling method of claim 1, wherein the loading of voice resources from a cloud-based voice repository and synthesizing audio for broadcasting the order number, the order location, the type of service and the number of people needing the service to service personnel comprises:
acquiring the order number, the order position, the service type and a text character set of the number of people needing service;
coding the text character set to obtain a text coding vector;
extracting semantic information from the text coding vector to obtain a semantic vector;
performing part-of-speech tagging on the text character set to obtain part-of-speech tagging information;
performing word segmentation on the text character set to obtain a word group set;
acquiring the tone and pinyin of each group of phrases in the phrase set from a cloud voice library according to the semantic vector and the part-of-speech tagging information to obtain a tone set and a pinyin set;
and synthesizing the tone set and the pinyin set to obtain the audio of the text character set.
5. The person scheduling method based on voice notification according to claim 1, wherein the sending the audio to a service terminal displaying a current state of a service person as an idle state and broadcasting comprises:
receiving order receiving feedback of the service terminal with the current state of the service staff displayed as an idle state;
if the number of the order receiving feedback of the service terminal with the current state of the service personnel displayed as the idle state exceeds the number of the required service;
and sequentially sending voice notifications of successful order receiving to the service terminals of which the current states of the service personnel are displayed as idle states according to the sequence of the time fed back by the order receiving till the sending number of the voice notifications is equal to the number of people needing service.
6. The personnel scheduling method based on voice notification according to claim 1, wherein said sequentially sending voice notifications of successful order pickup to said service terminals whose service personnel current status is displayed as idle status according to the sequence of time fed back by order pickup until the sending number of said voice notifications equals to the number of people required for service comprises:
updating and displaying the current states of all the service terminals in the foreground terminal; and if the current state of the service terminal is a non-idle state, displaying the type of the current service and the corresponding working timing after the service terminal in the non-idle state.
7. A people scheduling apparatus, comprising:
the receiving module is used for receiving order information input by foreground personnel in a foreground terminal;
the extraction module is used for extracting order numbers, order positions, service types and the number of people needing service from the order information;
the voice synthesis module is used for loading voice resources from a cloud voice library and synthesizing audio used for broadcasting the order number, the order position, the type of the service and the number of people needing the service to service personnel;
and the broadcasting module is used for sending the audio to the service terminal of which the current state is displayed as an idle state by the service personnel and broadcasting the audio.
8. A personnel scheduling apparatus, characterized in that the personnel scheduling apparatus comprises: a memory having instructions stored therein and at least one processor, the memory and the at least one processor interconnected by a line;
the at least one processor invokes the instructions in the memory to cause the people scheduling apparatus to perform the voice announcement based people scheduling method of any one of claims 1-6.
9. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method for person scheduling based on voice notification according to any one of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210325405.7A CN114781815A (en) | 2022-03-29 | 2022-03-29 | Personnel scheduling method, device, equipment and storage medium based on voice notification |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210325405.7A CN114781815A (en) | 2022-03-29 | 2022-03-29 | Personnel scheduling method, device, equipment and storage medium based on voice notification |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114781815A true CN114781815A (en) | 2022-07-22 |
Family
ID=82426586
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210325405.7A Pending CN114781815A (en) | 2022-03-29 | 2022-03-29 | Personnel scheduling method, device, equipment and storage medium based on voice notification |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114781815A (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002230139A (en) * | 2001-01-30 | 2002-08-16 | Sun Corp | Manpower dispatching device |
JP2010055463A (en) * | 2008-08-29 | 2010-03-11 | Nakayo Telecommun Inc | Order information processor associated with portable terminal |
CN107103518A (en) * | 2017-04-28 | 2017-08-29 | 广州护理帮网络科技有限公司 | A kind of remote control housekeeping services self-aid system |
CN108665135A (en) * | 2018-02-02 | 2018-10-16 | 淄博职业学院 | A kind of intelligent hotel housekeeping scheduling system and hotel management method |
CN109165828A (en) * | 2018-08-09 | 2019-01-08 | 江苏艾爱网络科技有限公司 | Household services system and application method based on the network platform |
CN109377084A (en) * | 2018-11-15 | 2019-02-22 | 跨越速运集团有限公司 | Dispatch server and Intelligent logistics dispatching service system based on the dispatch server |
CN112820269A (en) * | 2020-12-31 | 2021-05-18 | 平安科技(深圳)有限公司 | Text-to-speech method, device, electronic equipment and storage medium |
CN113905087A (en) * | 2021-09-24 | 2022-01-07 | 广东美电贝尔科技集团股份有限公司 | Voice scheduling system |
-
2022
- 2022-03-29 CN CN202210325405.7A patent/CN114781815A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002230139A (en) * | 2001-01-30 | 2002-08-16 | Sun Corp | Manpower dispatching device |
JP2010055463A (en) * | 2008-08-29 | 2010-03-11 | Nakayo Telecommun Inc | Order information processor associated with portable terminal |
CN107103518A (en) * | 2017-04-28 | 2017-08-29 | 广州护理帮网络科技有限公司 | A kind of remote control housekeeping services self-aid system |
CN108665135A (en) * | 2018-02-02 | 2018-10-16 | 淄博职业学院 | A kind of intelligent hotel housekeeping scheduling system and hotel management method |
CN109165828A (en) * | 2018-08-09 | 2019-01-08 | 江苏艾爱网络科技有限公司 | Household services system and application method based on the network platform |
CN109377084A (en) * | 2018-11-15 | 2019-02-22 | 跨越速运集团有限公司 | Dispatch server and Intelligent logistics dispatching service system based on the dispatch server |
CN112820269A (en) * | 2020-12-31 | 2021-05-18 | 平安科技(深圳)有限公司 | Text-to-speech method, device, electronic equipment and storage medium |
CN113905087A (en) * | 2021-09-24 | 2022-01-07 | 广东美电贝尔科技集团股份有限公司 | Voice scheduling system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200065061A1 (en) | Method and apparatus for processing information | |
CN105809305A (en) | Method and device for realizing flow automatic approval | |
CN108132768A (en) | The processing method of phonetic entry, terminal and network server | |
CN107784033B (en) | Method and device for recommending based on session | |
CN102456344A (en) | System and method for analyzing customer behavior characteristic based on speech recognition technique | |
CN109688256A (en) | Calling-out method, system, equipment and computer readable storage medium | |
CN112579891A (en) | Cloud resource recommendation method and device, electronic terminal and storage medium | |
TW202145200A (en) | Mobile device, system and method for task management based on voice intercom function | |
CN113065850B (en) | Method and device for testing speaking operation of intelligent outbound robot | |
CN114418641A (en) | Automatic dispatching method and device for stock customer access work order and electronic equipment | |
CN114781815A (en) | Personnel scheduling method, device, equipment and storage medium based on voice notification | |
CN105450878A (en) | Allocation method and allocation system for agent resource codes | |
CN112423024A (en) | Video transcoding method and device, computer equipment and storage medium | |
CN117314139A (en) | Modeling method and device for business process, terminal equipment and storage medium | |
CN111901488A (en) | Method for improving outbound efficiency of voice robot based on number state | |
CN114090305B (en) | Business auditing method and device | |
KR20060075986A (en) | Apparatus and method for structural managing and automatic performing of schedules | |
CN112269473B (en) | Man-machine interaction method and system based on flexible scene definition | |
US20040192266A1 (en) | Schedule management method, program for causing a computer to carry out the process in such method, and personal digital assistant | |
US8595078B2 (en) | Method for processing telephone orders | |
CN110109959B (en) | Data processing method, device, server and storage medium | |
US10706235B2 (en) | System and method for generating a rich persistent conversation history using a communication protocol | |
CN111741360A (en) | Image application method and device based on open-source column type database and storage medium | |
CN112612841A (en) | Knowledge extraction construction method, device, equipment and storage medium | |
CN111968286A (en) | Foreground visitor shunting method, device, equipment and storage medium combining RPA and AI |
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 |