Disclosure of Invention
Aiming at the problems displayed above, the invention provides an intelligent emergency broadcasting cloud platform system for solving the problems that when a plurality of devices send out broadcasting demands simultaneously, the broadcasting demands of each user cannot be met in time due to the fact that the existing broadcasting platform cannot intelligently and rapidly respond to targets, and the experience and practicability of the users are reduced.
An intelligent emergency broadcast cloud platform system, the system comprising:
the management module is used for managing user identities, equipment, areas and music library materials;
the first acquisition module is used for acquiring the equipment login condition and positioning information of the user and playing requirements in real time to generate an emergency broadcast list;
The second acquisition module is used for acquiring broadcast content according to the emergency broadcast list and acquiring user-defined play setting parameters of a user from a PC (personal computer) end or a mobile phone end;
And the broadcasting module is used for intelligently playing the broadcasting content according to the user-defined intelligent playing setting parameters of the user.
Preferably, the management module manages the user identity information, including:
acquiring identity information and an identity uploading certificate of a user, and determining identity attributes of the user according to the identity information and the identity uploading certificate;
determining a role allocation unit of each user based on the identity attribute of the user, and determining preset menu authority of each user according to the role allocation unit;
Acquiring a login account and a password of a user, taking the login account and the password, a preset menu authority and a role allocation unit as private identity information, and taking an identity attribute as public identity information;
and carrying out open management on the public identity information of the user, and carrying out encryption management on the private identity information of the user.
Preferably, the management module manages user equipment, regions and music library materials, including:
acquiring registration information of a user on a cloud platform, and acquiring registration country, registration province, registration place/city level and registration county/region of the user and terminal user statistical information according to the registration information;
Regional division and management are carried out according to the registration country, registration province, registration place/city level and registration county/region of the user and the statistical information of the terminal user;
Acquiring a binding equipment list of a user, acquiring equipment names, equipment identification codes and equipment SIM card information according to the binding equipment list, and determining the identity information of binding personnel of each equipment;
managing the binding equipment of each user according to the binding personnel identity information, the equipment name, the equipment identification code and the equipment SIM card information of each equipment;
acquiring added music information of each customer unit manager, constructing music library materials according to the added music information, and carrying out association mapping management;
The music categories in the music material library comprise ambulance whistle, public security alarm, fire alarm, machine gun alarm, national guest alarm, air defense alarm and engineering alarm.
Preferably, the first obtaining module includes:
The first acquisition sub-module is used for acquiring a device identifier which is logged in by a real-time user through an account number and a password, and determining the current login device of the user in the binding device according to the device identifier;
The second acquisition sub-module is used for acquiring positioning information of the current login equipment through a third party map application;
the third acquisition sub-module is used for acquiring a broadcasting function selected by a real-time user and determining the playing requirement of the real-time user according to the broadcasting function, wherein the playing requirement comprises music playing, text translation playing, intercom broadcasting and alarm broadcasting;
and the sequencing sub-module is used for sequencing the playing requirements of the real-time users according to the positioning information from near to far so as to generate an emergency broadcasting list.
Preferably, the second obtaining module includes:
a fourth obtaining sub-module, configured to determine a play object of each real-time user according to the emergency broadcast list, and obtain selection music or input text of the real-time user according to the play object;
a fifth acquisition sub-module for acquiring broadcast content according to the selected music or the input text of the real-time user;
And the sixth acquisition sub-module is used for acquiring user-defined setting parameters of volume and voice playing of the selected music or translation and playing language of text content from the mobile phone terminal.
Preferably, the broadcasting module includes:
the detection sub-module is used for detecting the signal intensity of the broadcast signal and adjusting the frequency parameter of the broadcast signal according to the signal intensity;
The setting sub-module is used for setting the broadcasting effect parameters based on the user-defined broadcasting setting parameters of the user and activating the broadcasting signal channels;
And the playing sub-module is used for leading the broadcasting content into the broadcasting signal channel for intelligent playing.
Preferably, the system further comprises:
The traffic monitoring module is used for monitoring the traffic use condition of the operators of each binding device of each user;
the telephone charge monitoring module is used for monitoring the SIM card telephone charge balance of each binding device of each user;
the first dividing module is used for dividing the binding equipment of each user into usable equipment and unusable equipment according to the service condition of the operator flow and the SIM card telephone charge balance of each binding equipment of each user;
And the second dividing module is used for dividing the binding equipment of each user into common equipment and non-common equipment according to the use parameters of the binding equipment of each user.
Preferably, if the playing requirement of the user is text translation playing, the system is further used for:
Acquiring text content, extracting keyword data from the text content, and acquiring word attributes of extracted keywords;
determining a text identifier according to the word attribute, wherein the text identifier comprises positive text and negative text;
extracting the associated information feature vector proportion of each extracted keyword in the text content based on the text identifier;
and (5) evaluating whether the text content is qualified according to the proportion of the associated information feature vectors, and if not, sending out that the content is unqualified and a reminder can not be broadcast.
Preferably, when the playing requirement of the user is text translation playing, the system is further used for:
Acquiring a language or language to be played required by a user, and selecting an intelligent AI model according to the language or language to be played;
Synthesizing an input text of a user into voice translation content through an intelligent AI model, and sending a voice broadcasting type request to the user;
And determining the voice broadcasting type of the voice translation content according to the feedback content of the user, wherein the voice broadcasting type comprises male voice and female voice.
Preferably, after determining the location information of the current login device, the method further comprises:
uploading the positioning information to a cloud end, and intelligently measuring and calculating the position distance of the equipment according to the positioning information based on a Beidou positioning system;
the device position distance is used as a reference condition for the sequence from near to far of the positioning information.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims thereof as well as the appended drawings.
The technical scheme of the invention is further described in detail through the drawings and the embodiments.
Detailed Description
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples are not representative of all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure as detailed in the accompanying claims.
Broadcasting is an important traditional medium, because of rapid propagation, wide coverage, low cost and rapid development of listening convenience, users can perform custom song selection playing and text translation playing on a broadcasting platform, not only the requirements of popularizing are met, but also the practicability is improved, but each user is often connected with the broadcasting platform through equipment and uploads the broadcasting requirements, when a plurality of devices send the broadcasting requirements simultaneously, the broadcasting requirements of each user cannot be met in time due to the fact that the existing broadcasting platform cannot intelligently and rapidly respond to targets, and the experience and the practicability of the users are reduced. In order to solve the above problems, the embodiment discloses an intelligent emergency broadcast cloud platform system for generating an emergency broadcast list for sequential playing based on combination of user equipment login condition and positioning.
An intelligent emergency broadcast cloud platform system, as shown in fig. 1, comprising:
a management module 101, configured to manage user identities, devices, regions, and music library materials;
The first obtaining module 102 is configured to obtain, in real time, a device login condition and positioning information of a user, and a play requirement to generate an emergency broadcast list;
A second obtaining module 103, configured to obtain broadcast content according to the emergency broadcast list, and obtain user-defined play setting parameters of the user from the PC end or the mobile phone end;
and the broadcasting module 104 is used for intelligently playing the broadcasting content according to the user-defined intelligent playing setting parameters.
The technical scheme comprises the working principles that firstly, management of user identities, equipment, areas and music library materials is conducted through a management module, secondly, an emergency broadcast list is generated based on the equipment login condition, positioning information and playing requirements of a real-time user, then a second acquisition module is used for acquiring broadcast contents according to the emergency broadcast list, meanwhile, custom playing setting parameters of the user are acquired from a mobile phone terminal, and finally, the broadcast contents are intelligently played according to the custom playing setting parameters of the user through a broadcasting module.
The technical scheme has the beneficial effects that the emergency broadcast list can be intelligently generated according to the near-far sequence by acquiring the equipment login condition and the positioning information of the user, so that the broadcast demands of each user can be collected, and meanwhile, the broadcasting demands of each user can be orderly managed and broadcasted, the quick intelligent response to the broadcast demands of each user is realized, the practicability and the experience of the user are improved, and the problems that the broadcasting demands of each user cannot be timely met due to the fact that the conventional broadcast platform cannot intelligently respond to targets quickly when a plurality of equipment send the broadcast demands simultaneously in the prior art are solved, and the experience and the practicability of the user are reduced.
In this embodiment, after obtaining the device login condition and the positioning information of the user and the playing requirement in real time to generate the emergency broadcast list, the system is further configured to:
Acquiring event attributes of each emergency event in the emergency broadcast list, and determining event diffusion influence factors according to the event attributes;
Acquiring an operation flow of each emergency event, performing local time sequence feature matching and global time sequence feature matching on the operation flow, and acquiring a matching result;
Determining an emergency treatment efficiency demand predicted value of each emergency event according to the matching result, and constructing a dynamic fluctuation model of the treatment process of each emergency event according to the emergency treatment efficiency demand predicted value and the treatment target of each emergency event;
Generating a plurality of initial planning sequences of each emergency event through a dynamic fluctuation model in a processing process, and acquiring operation elements in each initial planning sequence;
Determining time period benefits and efficiency benefits of each operation element according to the mapped fruit tree shape graph of the operation element, and determining the priority of each initial planning sequence according to the time period benefits and the efficiency benefits;
selecting an optimal planning sequence according to the priority, and determining the response period requirement of each emergency event according to the optimal planning sequence;
Determining the shortest notification time length of each emergency event according to the response period requirement of each emergency event, and adjusting the emergency event sequence in the emergency broadcasting list according to the shortest notification time length of each emergency event and the event diffusion influence factor;
and orderly broadcasting emergency according to the adjusted emergency broadcasting list in sequence from front to back.
The technical scheme has the beneficial effects that all emergency events can be comprehensively ordered by adjusting the emergency broadcast list according to the influence factor of each emergency event and the corresponding period and the mapping relation of the results of the execution process, the emergency events with high priority are ensured to be broadcasted and processed preferentially, and the emergency processing efficiency and stability are improved.
In one embodiment, the management module manages the user identity information, including:
acquiring identity information and an identity uploading certificate of a user, and determining identity attributes of the user according to the identity information and the identity uploading certificate;
determining a role allocation unit of each user based on the identity attribute of the user, and determining preset menu authority of each user according to the role allocation unit;
Acquiring a login account and a password of a user, taking the login account and the password, a preset menu authority and a role allocation unit as private identity information, and taking an identity attribute as public identity information;
and carrying out open management on the public identity information of the user, and carrying out encryption management on the private identity information of the user.
In this embodiment, the first-level character has simple broadcasting and music library music uploading rights, the second-level character has broadcasting list adjusting and music library music track deleting and music library personnel deleting and adding functions, and the third-level character has broadcasting duration control, broadcasting personnel adjusting and broadcasting content auditing functions, and simultaneously has duration control functions of each music track of the music library.
The technical scheme has the advantages that the identity attribute of the login user is subjected to open management, the login account number and the password of the user, the preset menu authority and the role allocation unit are subjected to encryption management, the privacy of the user can be effectively protected, meanwhile, when abnormal behaviors occur to the user, responsibility can be traced through audit, the safe and stable operation of the system is ensured, the menu authority of each user is intelligently allocated, and the control parameters are controlled.
In one embodiment, the system further comprises a drilling module for broadcasting drilling to the customer units, specifically:
Setting a plurality of identity management accounts, logging in a management system by an upper unit, issuing exercise notification by an upper unit, checking a plurality of lower units, logging in the management system by the lower unit, performing exercise according to the exercise notification, filling in exercise information after the exercise is finished, uploading the exercise information through characters, pictures, videos and file information, and reporting the exercise information to an upper unit;
The superior unit checks the exercise result and selects an expert for evaluation, after the expert logs in the system, the expert checks the exercise which needs to be evaluated, performs evaluation and signature, and uploads the evaluation opinion, and the inferior unit logs in the management system to check whether the evaluation opinion passes or not;
The account numbers are viewed in linkage according to the multi-level settings of the country, province, city, county (district), (village) town and users, the upper account numbers carry out the general viewing of the information of the secondary multiple account numbers, the data are browsed and downloaded, and the video is previewed on line.
The technical scheme has the beneficial effects that the emergency precaution awareness of the client unit can be effectively improved by broadcasting and drilling the client unit, so that the client unit can quickly respond in the subsequent emergency broadcasting, and the practicability is further improved.
In one embodiment, the management module manages user equipment, region and music library materials, including:
acquiring registration information of a user on a cloud platform, and acquiring registration country, registration province, registration place/city level and registration county/region of the user and terminal user statistical information according to the registration information;
Regional division and management are carried out according to the registration country, registration province, registration place/city level and registration county/region of the user and the statistical information of the terminal user;
Acquiring a binding equipment list of a user, acquiring equipment names, equipment identification codes and equipment SIM card information according to the binding equipment list, and determining the identity information of binding personnel of each equipment;
managing the binding equipment of each user according to the binding personnel identity information, the equipment name, the equipment identification code and the equipment SIM card information of each equipment;
acquiring added music information of each customer unit manager, constructing music library materials according to the added music information, and carrying out association mapping management;
The music categories in the music material library comprise ambulance whistle, public security alarm, fire alarm, machine gun alarm, national guest alarm, air defense alarm and engineering alarm.
The technical scheme has the beneficial effects that the registration information of the user is acquired to carry out regional division and management, meanwhile, the identity information of the binding personnel of the user is acquired to manage the binding equipment of each user, music library materials are constructed according to the added music information of the user and associated mapping management is carried out, the binding equipment of each user and the identity information of the binding personnel of each equipment can be accurately determined, further, the equipment and personnel parameters are effectively managed, and the management efficiency and stability are improved.
In one embodiment, as shown in fig. 2, the first obtaining module 102 includes:
The first obtaining submodule 1021 is used for obtaining a device identifier of a real-time user logged in through an account number and a password, and determining current login equipment of the user in the binding equipment according to the device identifier;
a second obtaining sub-module 1022, configured to obtain, through a third party map application, positioning information of the current login device;
The third obtaining submodule 1023 is used for obtaining a broadcasting function selected by the real-time user, and determining the playing requirement of the real-time user according to the broadcasting function, wherein the playing requirement comprises music playing, text translation playing, intercom broadcasting and alarm broadcasting;
and a sorting sub-module 1024, configured to sort the playing requirements of the real-time users according to the positioning information from near to far to generate an emergency broadcast list.
The technical scheme has the beneficial effects that the positioning information of the current login equipment of the user and the broadcasting function selected by the real-time user are obtained, the broadcasting requirements of the user are determined, the broadcasting requirements of the real-time user are ordered according to the sequence from near to far to generate an emergency broadcasting list, and the broadcasting station can be helped to quickly lock a broadcasting receiver nearest to the user, so that the information transmission time is shortened, and the efficiency of transmitting emergency broadcasting information is improved.
In one embodiment, the second acquisition module includes:
a fourth obtaining sub-module, configured to determine a play object of each real-time user according to the emergency broadcast list, and obtain selection music or input text of the real-time user according to the play object;
a fifth acquisition sub-module for acquiring broadcast content according to the selected music or the input text of the real-time user;
And the sixth acquisition sub-module is used for acquiring user-defined setting parameters of volume and voice playing of the selected music or translation and playing language of text content from the mobile phone terminal.
The technical scheme has the beneficial effects that the broadcasting content is obtained according to the emergency broadcasting list, further, the setting parameters of the user for music playing, the setting parameters of the text content and the setting parameters of the language are obtained from the mobile phone terminal, the use experience of the user is improved, and meanwhile, the personalized requirements of the user are greatly met.
In one embodiment, the broadcasting module includes:
the detection sub-module is used for detecting the signal intensity of the broadcast signal and adjusting the frequency parameter of the broadcast signal according to the signal intensity;
The setting sub-module is used for setting the broadcasting effect parameters based on the user-defined broadcasting setting parameters of the user and activating the broadcasting signal channels;
And the playing sub-module is used for leading the broadcasting content into the broadcasting signal channel for intelligent playing.
The technical scheme has the beneficial effects that the broadcasting signal frequency parameters are adjusted according to the signal intensity, the signal quality of a receiving end can be ensured by automatically adjusting the broadcasting signal frequency under the condition of weaker signals, and the situations of noise, interruption and the like are prevented, so that the listening experience is improved, meanwhile, according to the broadcasting effect parameters, the broadcasting signal channel is activated, and the user can carry out custom setting on the parameters of broadcasting content, volume, speech speed and the like according to the preference and the demand of the user, so that the personalized experience can greatly improve the participation degree and the activity degree of the user, and the satisfaction degree of the user is enhanced.
In one embodiment, as shown in fig. 3, the system further comprises:
A traffic monitoring module 105, configured to monitor an operator traffic usage of each binding device of each user;
A telephone charge monitoring module 106, configured to monitor a SIM card telephone charge balance of each binding device of each user;
a first dividing module 107, configured to divide the binding devices of each user into usable devices and unusable devices according to the traffic usage situation of the operator and the SIM card phone fee balance of each binding device of the user;
The second dividing module 108 is configured to divide the binding devices of each user into a common device and an unusual device according to the usage parameters of the binding device of each user.
The technical scheme has the beneficial effects that the equipment is divided into usable equipment and unusable equipment according to the traffic use condition of the operator and the SIM card telephone charge balance of each binding equipment of each user, the equipment can be better managed, and the situation that the equipment cannot be used due to insufficient traffic and balance is avoided.
In one embodiment, if the playing requirement of the user is text translation playing, the system is further configured to:
Acquiring text content, extracting keyword data from the text content, and acquiring word attributes of extracted keywords;
determining a text identifier according to the word attribute, wherein the text identifier comprises positive text and negative text;
extracting the associated information feature vector proportion of each extracted keyword in the text content based on the text identifier;
and (5) evaluating whether the text content is qualified according to the proportion of the associated information feature vectors, and if not, sending out that the content is unqualified and a reminder can not be broadcast.
The technical scheme has the advantages that the text identifier is determined according to the word attribute of the keywords of the text content, so that the relevant information feature vector proportion of the keywords is obtained, whether the text content is qualified or not is evaluated, the quality of the text content can be objectively and accurately judged, meanwhile, the calculation speed of the relevant information feature vector proportion is higher, the text does not need to be read and analyzed word by word and sentence by sentence, and the evaluation efficiency is greatly improved.
In one embodiment, when the playing requirement of the user is text translation playing, the system is further used for:
Acquiring a language or language to be played required by a user, and selecting an intelligent AI model according to the language or language to be played;
Synthesizing an input text of a user into voice translation content through an intelligent AI model, and sending a voice broadcasting type request to the user;
And determining the voice broadcasting type of the voice translation content according to the feedback content of the user, wherein the voice broadcasting type comprises male voice and female voice.
The technical scheme has the beneficial effects that the intelligent AI model is selected according to the language to be played required by the user, the artificial translation content is synthesized, and the play type request is sent to the user, so that the broadcast type is determined, the user experience can be improved, the labor cost is reduced, meanwhile, the richness and the diversity of the content are enhanced, the personalized requirement and the language requirement of the user are met, and the suitability and the reliability of the platform are improved.
In one embodiment, after determining the location information of the current login device, the method further comprises:
uploading the positioning information to a cloud end, and intelligently measuring and calculating the position distance of the equipment according to the positioning information based on a Beidou positioning system;
the device position distance is used as a reference condition for the sequence from near to far of the positioning information.
The technical scheme has the beneficial effects that the effectiveness and the reliability of distance reference are ensured, reference conditions are laid for the subsequent generation of the emergency broadcast list, and the practicability is improved.
In one embodiment, as shown in fig. 4, the embodiment discloses an intelligent broadcasting platform, which comprises a mobile phone end, a computer end, a background cloud end and a hardware end, wherein:
1. A mobile phone end and a computer end;
1. chinese and English translation function
2. The volume of the broadcast can be controlled, and the broadcast playing audio can be controlled in batches;
3. The broadcast power switch can be controlled, and the power condition can be checked in real time;
4. After text input, the system can be converted into multiple languages for broadcasting, and can also be used for broadcasting mandarin, so that multiple language and multiple language voice broadcasting is supported, and AI is synthesized into human voice translation;
5. The Beidou positioning system is used for measuring and calculating the position distance of the equipment, so that the equipment positioning information can be checked and reported to the cloud end and the mobile phone end at regular time;
6. Information such as equipment switch, online, login, position, broadcasting and the like can be remotely monitored;
7. Providing 3 and more alarm push-to-talk remote broadcast functions including, but not limited to, evacuation alarms and s.o.s. alarms.
8. The method supports the ABS-S signal receiving and demodulation of the live broadcast satellite, the signal de-anxiety decryption of the live broadcast satellite, the Beidou positioning and high-speed communication functions and the sound image function, and simultaneously meets the requirements of data acquisition and encoding processing. The on-site sound image data is returned through the high-flux satellite, and the emergency early warning, emergency rescue, emergency evacuation and communication guarantee of extreme disasters are implemented at the first time.
2. Background cloud
1. Logging in an account, distributing rights in areas and equipment information;
2. the up-and-down line of the device is checked, a power supply, etc.;
3. A music library, a public library and a private library are managed;
sim card information management including remaining charges for traffic, etc.
3. Hardware end
1. Performing voice conversion processing through the ARM chip, and outputting the voice to the B plate;
2. controlling a power switch of the B plate to be electrified or not;
3. the information of the power supply voltage at that time and the like are acquired, uploading to the cloud;
4. uploading the positioning information to the cloud end through the Beidou positioning chip;
sim general support, 4g/5g, three-mode general;
The network cable port is supported, and the network cable can be directly accessed for networking.
And the ABS-S signal receiving and demodulating module is used for supporting the Ethernet RJ45 and the WiFi through a data interface.
It will be appreciated by those skilled in the art that the first and second aspects of the present invention refer to different phases of application.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any adaptations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It is to be understood that the present disclosure is not limited to the precise arrangements and instrumentalities shown in the drawings, and that various modifications and changes may be effected without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.