Amplified telephone voice sub-control terminal and voice intercom system
By introducing a display screen, main loudspeaker, storage module, and communication module into the mine intercom communication system, the problems of difficulty in viewing equipment status, misoperation, and data retention have been solved, enabling precise scheduling and data retention, and improving the management efficiency of mine production.
Patent Information
- Application Number
- CN202511736852.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-25
- Publication Date
- 2026-02-13
AI Technical Summary
Existing mining intercom communication systems cannot intuitively view equipment status, are prone to misoperation, have poor scheduling flexibility, and cannot retain and statistically analyze call information, thus limiting the efficient management of industrial production.
The system employs a voice control terminal for a public address system, which includes a display screen, a main public address telephone, a storage module, and a communication module. The display screen shows device information and call buttons, the main public address telephone processes audio, the storage module stores audio data, and the communication module enables audio data transmission, supporting both global broadcast and unicast calls.
It enables precise call scheduling, provides an intuitive understanding of equipment status, and retains call data, thereby improving the convenience and manageability of mine production scheduling and meeting the communication needs of industrial production.
Smart Images

Figure CN121531273A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application belongs to the technical field of intercom communication systems, and particularly relates to an extension telephone voice sub-control terminal and a voice intercom system. BACKGROUND
[0002] In underground operation scenes such as mines, efficient communication between the surface and the underground is the key to ensuring production scheduling and safety, and a mine broadcasting intercom communication system has therefore become a core infrastructure, mainly used to solve the problem of large and widely distributed remote scheduling of extension telephones in the underground.
[0003] The current intercom communication system is composed of a surface calling device, digital audio broadcasting software and an underground extension telephone device. The surface calling device can broadcast a voice to the underground and also receive voice intercom from the underground, thereby preliminarily realizing two-way communication and basic scheduling.
[0004] However, this system has obvious technical defects, such as being unable to intuitively view the state of the control box and the extension telephone, being prone to misoperation, and being able to only make global broadcasting, which is poor in scheduling flexibility. In addition, the current intercom communication system cannot store and count the call information, cannot provide data empowerment for industrial production scenes such as mines, and limits the efficient management of industrial production. SUMMARY
[0005] The purpose of the embodiments of the application is to provide an extension telephone voice sub-control terminal and a voice intercom system, aiming to solve the technical problems that the existing mine intercom communication system cannot intuitively view the state of the device, is prone to misoperation, is poor in scheduling flexibility and cannot store and count the call information, by adopting an extension telephone voice sub-control terminal containing a display screen, a main extension telephone, a storage module and a communication module, and by means of technical means such as the display screen displaying device information and calling keys, the main extension telephone processing audio and storing audio, the technical effects of realizing accurate call scheduling, intuitively grasping the state of the device and storing call data to empower the efficient management of industrial production are achieved.
[0006] In a first aspect, the embodiments of the application provide an extension telephone voice sub-control terminal, comprising: a display screen, a main extension telephone, a storage module and a communication module; The display screen is used to display the information of each control box and the slave extension telephones subordinate to each control box, including the control box name, the extension telephone number and the slave extension telephone state, and is also used to display global calling keys and unicast keys. The global calling keys are used to respond to an operation instruction to make global broadcasting to the slave extension telephones subordinate to all control boxes, and the unicast keys are used to respond to an operation instruction to make unicast calling to the selected target slave extension telephone. The main extension telephone is used to collect audio data and play the audio data sent by the slave extension telephones. The storage module is configured to synchronously store the audio data and generate an audio recording file. The communication module is configured to send the audio data to the slave loudspeaker telephones in a preset format and receive audio data sent by the slave loudspeaker telephones.
[0007] Further, the master loudspeaker telephone collects original PCM format audio data at a sampling rate of 8000, a single channel and a data bit width of 16 bits, and plays PCM format audio data at a sampling rate of 8000, a single channel and a data bit width of 16 bits.
[0008] Further, the preset format is to send the transcoded AMR format audio data to the loudspeaker telephones in a specification of a transmission cycle of 320 ms and a packet of 512 bytes, and receive AMR format voice stream data sent by the loudspeaker telephones.
[0009] Further, the voice over internet protocol (VOIP) system further comprises: The transcoding module is configured to convert the collected PCM format audio data into AMR format audio data by using a C language third-party transcoding library, and to decode the received AMR format audio data into PCM format audio data.
[0010] Further, the display screen is configured to select a control box and one or more slave loudspeaker telephones under the control box in response to an operation instruction, and determine a target slave loudspeaker telephone.
[0011] Further, the display screen is configured to pop up a dialog box for global broadcast communication when global broadcast is performed. When unicast calling is performed, a dialog box is popped up, and a button is displayed, communication is started when the button is pressed, and communication is ended when the button is released.
[0012] Further, the dialog box comprises a close button, and the current communication is ended when the close button is clicked.
[0013] Further, when a slave loudspeaker telephone calls the terminal, the loudspeaker telephone voice sub-control terminal automatically pops up a dialog box, and plays voice through an audio player of the master loudspeaker telephone.
[0014] Further, the display screen is further configured to display the audio recording file stored by the storage module.
[0015] In a second aspect, the embodiments of the present application provide a voice intercom system, which comprises the loudspeaker telephone voice sub-control terminal, a switch, at least one control box and at least one loudspeaker telephone. The voice amplification telephone voice sub-control terminal is connected with the control box through a switch, and each control box is connected with one or more subordinate voice amplification telephones.
[0016] The technical scheme provided by the embodiment of the application comprises a display screen, a main voice amplification telephone, a storage module and a communication module. The display screen is used to display each control box and the information of the subordinate voice amplification telephones of each control box, including the control box name, the voice amplification telephone number and the voice amplification telephone state. The display screen is also used to display a global call button and a unicast button. The global call button is used to respond to an operation instruction to perform global broadcast on the subordinate voice amplification telephones of all control boxes. The unicast button is used to respond to an operation instruction to perform unicast call on the selected target voice amplification telephone. The main voice amplification telephone is used to collect audio data and play the audio data sent by the voice amplification telephone. The storage module is used to synchronously store the audio data and generate a recording file. The communication module is used to send the audio data to the voice amplification telephone according to a preset format and receive the audio data sent by the voice amplification telephone. The technical scheme can intuitively display the device information and the call button through the display screen, is convenient to operate, supports global broadcast and unicast, improves the dispatching flexibility, can also store the call data to provide data support for efficient management, and thus realizes flexible and smooth audio interaction and meets the communication requirements of industrial production and other scenes. BRIEF DESCRIPTION OF DRAWINGS
[0017] Figure 1 FIG. 1 is a structural schematic diagram of a voice amplification telephone voice sub-control terminal provided by the first embodiment of the application; Figure 2 FIG. 2 is a schematic diagram of the display screen main page of the voice amplification telephone voice sub-control terminal provided by the second embodiment of the application; Figure 3 FIG. 3 is a schematic diagram of the global broadcast mode of the voice amplification telephone voice sub-control terminal provided by the second embodiment of the application; Figure 4 FIG. 4 is a schematic diagram of the unicast call mode of the voice amplification telephone voice sub-control terminal provided by the second embodiment of the application; Figure 5 FIG. 5 is a schematic diagram of a voice intercom system provided by the third embodiment of the application. DETAILED DESCRIPTION
[0018] For the purpose of making the objects, technical solutions and advantages of the present application clearer, the specific embodiments of the present application are further described in detail below with reference to the drawings. It should be understood that the specific embodiments described herein are only used to explain the present application and not to limit the present application. In addition, it should be noted that, for the purpose of description, only the parts related to the present application are shown in the drawings, rather than all the parts. Before discussing the example embodiments in more detail, it should be mentioned that some example embodiments are described as processes or methods depicted as flowcharts. Although the flowcharts describe the operations (or steps) as sequential processes, many of the operations can be implemented in parallel, concurrently or simultaneously. In addition, the order of the operations can be rearranged. The processes can be terminated when the operations are completed, but can also have additional steps not included in the drawings. The processes can correspond to methods, functions, procedures, subroutines, etc.
[0019] The technical solutions in the embodiments of the present application will be described clearly below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art belong to the scope of protection of the present application.
[0020] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally of a kind and do not limit the number of objects, for example, the first object can be one or more. In addition, "and / or" in the specification and claims indicates at least one of the connected objects, and the character " / ", generally indicates that the objects before and after are in an "or" relationship.
[0021] The loudspeaker telephone voice control terminal and the voice intercom system provided by the embodiments of the present application will be described in detail below with reference to the drawings, through specific embodiments and application scenarios. Embodiment one
[0022] Figure 1 is a structural schematic diagram of the loudspeaker telephone voice control terminal provided by the first embodiment of the present application. As shown in Figure 1 , the loudspeaker telephone voice control terminal comprises: The display screen 101 is a visual interactive component of the voice telephone voice sub-control terminal, used to present device information and provide operation entry. Specifically, an Android system touch display screen can be used, which has high-definition display and sensitive touch functions, and can clearly display the associated data of multiple control boxes and subordinate slave voice telephones, and also supports the triggering of function instructions by clicking, long pressing, etc.
[0023] The display screen 101 can support information display and instruction response. In terms of information display, the names of each control box, such as No. 1 control box and No. 2 control box, the numbers of the subordinate slave voice telephones of each control box, such as HID:12345678 and HID:23456789, and the running states of the slave voice telephones, such as idle, offline, alarm, and in call, are displayed in real time, so that the operating personnel can intuitively understand the underground equipment situation. In terms of instruction response, it can display global call buttons and unicast buttons. When the operating personnel clicks the global call button, the terminal responds to the instruction and initiates a global broadcast to all subordinate slave voice telephones of the control box, and when the unicast button is clicked, the terminal responds to the instruction and initiates a unicast call to the pre-selected target slave voice telephone.
[0024] The main voice telephone 102 integrates an audio collector and an audio player, has the ability to collect human voice and play voice, and can adapt to the audio interaction needs of noisy working environments such as mines, ensuring clear and distinguishable voice signals between the surface and the underground.
[0025] The main voice telephone 102 can collect audio data of the surface operating personnel through the built-in microphone, such as voice information of dispatching instructions and safety notifications, and can also play audio data from the slave voice telephone through the built-in speaker, such as feedback information of the underground personnel and device fault alarm voice, thereby building a basic voice interaction channel between the surface and the underground.
[0026] The storage module 103 can use a local solid state disk or a large capacity flash memory chip, support generating call recording files according to call times or fixed periods, store a large amount of recording data for a long time, and the data is not easy to lose, which is convenient for subsequent inquiry and tracing.
[0027] The storage module 103 can store audio data and generate recording files synchronously. When the terminal initiates or receives a call, it can capture the audio data stream in the call process in real time, automatically generate recording files according to the rule that one complete call corresponds to one file, such as generating a recording file containing call time and call mode after a global broadcast call ends, and generating a recording file containing the number of the target slave voice telephone and the call duration after a unicast call ends, thereby ensuring that the audio data of each call can be traced.
[0028] The communication module 104 can be constructed based on a mine special communication protocol in the mine production scene, and can adopt wired or wireless communication mode, for example, a wired connection is established with the control box through a switch, and audio data is stably transmitted in the complex communication environment of the mine, so as to avoid data packet loss or interruption.
[0029] The communication module 104 can send the audio data processed by the terminal to the target slave loudspeaker in a preset format, ensure that the underground equipment can receive the voice signal in time, and can also receive the audio data sent by the slave loudspeaker in real time, transmit it to the internal follow-up processing of the sub-control terminal, and protect the two-way flow of audio data between the surface and the underground.
[0030] The technical scheme provided in the embodiment can solve the problem of no visual interface in the traditional mine intercom system by configuring a display screen in the sub-control terminal. The operator can intuitively master the equipment state through the display screen, avoid misoperation, and realize traceability of call data, thereby improving the convenience, stability and manageability of mine voice dispatching.
[0031] In the embodiment, optionally, the master loudspeaker collects original PCM format audio data at a sampling rate of 8000, single channel, and data bit width of 16 bits; and plays PCM format audio data at a sampling rate of 8000, single channel, and data bit width of 16 bits.
[0032] The audio acquisition unit of the master loudspeaker 102 can be a microphone, and the acquisition parameters are adapted to the audio processing capability of the terminal and the slave loudspeaker, so as to ensure that the original audio data collected can accurately restore the human voice and adapt to the subsequent transcoding and transmission requirements, thereby avoiding audio distortion caused by mismatching of parameters.
[0033] When the master loudspeaker 102 collects audio data, it can be executed according to the parameters of a sampling rate of 8000, single channel, and data bit width of 16 bits, and original PCM (Pulse Code Modulation) format audio data is collected, for example, when the scheduling instruction of the operator is collected, the voice signal is captured at a frequency of 8000 Hz, the single channel focuses on the human voice, and the 16 bit width ensures the sound quality details, and finally generates uncompressed PCM format data.
[0034] The audio playback unit of the master loudspeaker 102 can be a loudspeaker, and the playback parameters are consistent with the acquisition parameters, so as to ensure that the played audio data can accurately restore the original voice, avoid problems such as playback lag and sound quality change caused by parameter difference, and ensure that the operator can clearly hear the voice transmitted from the underground.
[0035] When the main loudspeaker telephone 102 plays audio data, it is also executed according to the parameters of a sampling rate of 8000, single channel, and a data bit width of 16 bits, plays PCM format audio data, for example, when playing feedback information from the loudspeaker telephone, the voice signal is output at a frequency of 8000 Hz, the single channel enhances the recognition of the human voice, and the 16 bit bit width restores the details of the sound quality.
[0036] The technical solution limits unified collection and playing parameters, avoids audio distortion and playing abnormity caused by parameter mismatch, and provides a high-quality basis for subsequent transcoding, such as conversion into an AMR (Adaptive Multi-Rate, adaptive multi-rate coding) format, ensures that the voice collected on the well can be accurately transmitted to the well, and the voice transmitted from the well can be clearly presented to the well operator, and further improves the quality of two-way voice interaction.
[0037] In this embodiment, optionally, the preset format is to send the transcoded AMR format audio data to the loudspeaker telephone at a sending period of 320 ms and a specification of 512 bytes per packet, and simultaneously receive the AMR format voice stream data sent by the loudspeaker telephone.
[0038] The sending end of the communication module 104 can be a signal output component with a fixed transmission specification, and the transmission format is set according to the receiving and processing capabilities of the loudspeaker telephone, to ensure that the sent audio data can be accurately received and quickly analyzed by the loudspeaker telephone, and avoid transmission failure or playing abnormity caused by format incompatibility.
[0039] When the communication module 104 sends audio data to the slave loudspeaker telephone, it can take 320 ms as a fixed sending period, send a data packet containing 512 bytes of voice data each time, and the sent audio data is in the transcoded AMR (Adaptive Multi-Rate, adaptive multi-rate coding) format, for example, when sending global broadcast voice, 1 packet of 512 bytes of AMR format data is sent to all slave loudspeaker telephones every 320 ms, to ensure that the downhole equipment can receive and continuously play the voice according to the rhythm.
[0040] The receiving end of the communication module 104 is a signal input component with a fixed receiving specification, and the receiving format is consistent with the sending end format, to ensure that the audio data sent by the loudspeaker telephone can be accurately received, avoid data loss or analysis error caused by mismatched receiving specifications, and ensure the stability of the uplink voice transmission.
[0041] When the communication module 104 receives the audio data sent from the slave loudspeaker telephone, the data packet is also received in a period of 320 ms, and each time, the AMR format voice stream data containing 512 bytes of voice data is received, for example, when the fault alarm voice from the slave loudspeaker telephone is received, 1 packet of 512 bytes of AMR format data is received every 320 ms, so that the voice signal transmitted from the underground can be completely captured, and complete data is provided for subsequent playing and storage.
[0042] The technical solution limits the unified transmission period, data amount specification and audio format, solves the communication compatibility problem of the terminal and the slave loudspeaker telephone, avoids the problems of packet loss, delay, playing lag and the like caused by transmission format confusion, ensures that the audio data of the downlink and the uplink can be stably transmitted, and further improves the reliability of the two-way voice communication.
[0043] In the embodiment, optionally, the loudspeaker telephone voice sub-control terminal further comprises: The transcoding module converts the collected PCM format audio data into AMR format audio data by using a C language third-party transcoding library, and is further used for decoding the received AMR format audio data into PCM format audio data.
[0044] The transcoding module can be constructed based on a C language third-party transcoding library, for example, an open source AMR transcoding library, which can quickly realize the bidirectional conversion between the PCM format and the AMR format, and the audio quality loss in the transcoding process is small, so that the converted voice is still clear and distinguishable.
[0045] On one hand, the transcoding module receives the PCM format audio data collected by the master loudspeaker telephone 102, and converts it into AMR format audio data by using the C language third-party transcoding library, for example, converts the dispatching instruction of the operator from the PCM format into the AMR format, so as to adapt to the playing of the slave loudspeaker telephone, and on the other hand, the transcoding module receives the AMR format audio data transmitted by the communication module 104, and decodes it into PCM format audio data by using the same transcoding library, for example, decodes the feedback voice from the underground from the AMR format into the PCM format, so as to adapt to the playing requirement of the master loudspeaker telephone 102.
[0046] The technical solution realizes the bidirectional conversion between the PCM format and the AMR format through the transcoding module, solves the format difference between the master loudspeaker telephone supporting the PCM format and the slave loudspeaker telephone supporting the AMR format, ensures that the audio data of the uplink and the downlink can be normally played by the corresponding devices, avoids the call failure caused by the format mismatch, and greatly improves the compatibility of the terminal and the underground equipment.
[0047] In the embodiment, optionally, the display screen is used for selecting the control box and one or more slave loudspeaker telephones under the control box in response to an operation instruction, and determining a target slave loudspeaker telephone.
[0048] The device selection interaction component of the display screen 101 is a touch module with precise positioning function, and its interaction logic is optimized and designed to support the operator to quickly select the target device through clicking, checking and other actions, and the selected device is highlighted in real time during the selection process to avoid misselection and ensure accurate positioning of the slave loudspeaker telephones to be dispatched.
[0049] When the display screen 101 responds to the device selection instruction of the operator, the following process is executed: the operator issues an operation instruction through the touch screen, such as clicking a certain control box icon, checking one or more slave loudspeaker telephone icons under the control box, and the display screen 101 responds to the instruction in real time, marks the selected control box and subordinate slave loudspeaker telephones as devices to be dispatched, and finally determines these devices as target slave loudspeaker telephones, for example, the operator clicks the 3# control box icon and checks the 3# box 1# slave loudspeaker telephone and the 3# box 2# slave loudspeaker telephone under the control box, and the display screen 101 responds to determine these two slave loudspeaker telephones as target devices.
[0050] In this technical solution, through the precise device selection function of the display screen 101, accurate directional dispatching is realized, the operator can select a single or multiple target slave loudspeaker telephones according to actual needs, unnecessary channel occupation is avoided, and the flexibility and pertinence of voice dispatching are greatly improved.
[0051] In this embodiment, the display screen is configured to pop up a dialog box for global broadcast communication when global broadcasting is performed. When a unicast call is performed, a dialog box is popped up, and a pass button is displayed, and the communication is started when the communication button of the dialog box is pressed and ended when the communication button is released.
[0052] The global broadcast pop-up window of the display screen 101 is an interactive window with state prompt function, and its pop-up window style is fixed, such as being displayed in the center with the word "global broadcast", which can directly prompt the operator that the current is in the global broadcast mode, and the pop-up window will not block the key device information, ensuring that the operator can still master the device state during the communication process.
[0053] When the terminal initiates global broadcast, the display screen 101 automatically pops up a global broadcast dialog box, which displays the state prompt of global broadcast in real time and carries the communication interaction of global broadcast, such as the communication time, so that the operator can clearly understand the current communication mode and avoid misoperation to switch the mode.
[0054] The unicast call pop-up window of the display screen 101 is an interactive window with start-stop control function, which integrates a call button, such as a circular press-type virtual button, with press feedback effect, such as color change, vibration prompt, etc., to clearly prompt the operator of the call start-stop state, and the pop-up window displays the target from the extension telephone number, ensuring that the operator confirms the call object.
[0055] When the terminal initiates a unicast call, the display screen 101 automatically pops up a unicast call dialog box, which displays the target from the extension telephone number, such as HID:12345678, and a call button. When the operator presses the call button, the terminal starts transmitting audio data, and the call is officially started. When the operator releases the call button, the terminal stops transmitting audio data, and the call is ended, realizing the push-to-talk call control.
[0056] The technical solution clearly defines the operation logic and state of each call mode through different call pop-up windows, reduces the use threshold of the operator, such as not needing to remember complex key combinations, and the push-to-talk control of the unicast call can avoid accidental triggering of the call, ensuring flexible and controllable call start-stop, and further improving the operation convenience.
[0057] In this embodiment, the dialog box can include a close button, and when the close button is clicked, the current call is ended.
[0058] The close button of the call dialog box is an interactive component with emergency termination function, which is eye-catching in style, such as a red circular button with the word "close", located in the upper right corner or the bottom center of the dialog box, so that the operator can quickly find and click it, and there will be a clear confirmation feedback after clicking, such as pop-up window flashing, prompting that the call will be ended soon, to avoid call interruption caused by accidental touch.
[0059] When the operator clicks the close button, the terminal immediately responds to the instruction, on the one hand, terminates the current ongoing call, whether it is a global broadcast or a unicast call, and stops the sending and receiving of audio data, and on the other hand, closes the current call dialog box and clears the call interactive interface on the screen, and restores to the main device information display interface, clearly ending the current call process.
[0060] The technical solution provides an emergency termination path for the call by setting the close button. When there is a mis-call or no need to continue the call, the operator can quickly end the call, avoid unnecessary audio transmission occupying channel resources, and the clear termination feedback allows the operator to confirm the call state, improving the controllability of the operation.
[0061] In this embodiment, when the terminal is called from the extension telephone, the extension telephone voice sub-control terminal automatically pops up a dialog box and plays the voice through the audio player of the main extension telephone.
[0062] The automatic response module of the loudspeaker voice control terminal is a processing unit with real-time monitoring function. It can continuously monitor whether the communication module 104 receives a call signal initiated from the loudspeaker. It has high monitoring sensitivity and can quickly capture call requests, avoid delayed response, and adapt to the needs of emergency alarm scenarios in mines.
[0063] When a call is initiated from the loudspeaker to the terminal, the terminal's automatic response module immediately triggers a response. For example, it controls the display screen 101 to automatically pop up a call dialog box, displaying the number of the loudspeaker that initiated the call, such as HID: 23456789, to notify the operator that there is a call from underground. In addition, it can also control the audio player of the main loudspeaker 102 to start playing the voice transmitted from the loudspeaker, eliminating the need for the operator to manually click the answer button, achieving instant connection.
[0064] This technical solution solves the problems of manual answering and delayed response in traditional systems with its automatic response function. Especially in the event of sudden safety hazards underground, such as equipment failure or personnel in distress, the terminal can quickly respond to calls and play voice messages, shortening information transmission time, buying valuable time for emergency handling, and improving the safety assurance capability of mining operations.
[0065] In this embodiment, optionally, the display screen is also used to display the audio recording files stored in the storage module.
[0066] The recording file display interface of display screen 101 is a visualization module with data classification function. It supports sorting and filtering of recording files by call time, call mode and target device number, etc., and the information of each recording file is displayed completely, such as displaying unicast call HID:12345678 on 2025-10-20 14:30, which makes it easy for operators to quickly locate the file they need to query.
[0067] When the display screen 101 shows the recording files, the operator can click the call record query entry on the main interface. The display screen 101 will then jump to the recording file display interface, read all the recording files stored in the storage module 103, and display the file list according to a preset dimension, such as the time reverse order dimension. When the operator clicks on a file, the screen can also display the file's detailed information, such as the call duration and audio size, and support further playback, deletion and other operations.
[0068] This technical solution visually displays audio files on a screen, solving the problems of difficult audio file retrieval and chaotic management in traditional systems. Operators can quickly query and filter audio files on the terminal without exporting data through external devices, providing an efficient data acquisition method for scheduling command review and other tasks, thus improving the convenience of production management. Example 2
[0069] In order to enable those skilled in the art to more clearly understand the technical solutions of the present application, a preferred embodiment is further provided in the present application, and it can be understood that the preferred embodiment is intended to illustrate a specific implementation manner, and is not a limitation on the technical solutions of the present application.
[0070] The application provides an audio telephone voice sub-control terminal, which belongs to an Android system display screen, has the characteristics of small size, light weight and flexible operation, realizes emergency broadcast, intercom and audio call functions, solves the problems of large use amount, wide distribution and dispersion of underground audio telephones, voice dispatching difficulties, and the problems of single function, no visual interface, inconvenient and inflexible operation of a traditional broadcast intercom system.
[0071] The voice sub-control dispatching terminal application mainly realizes the voice call function between the surface and the underground.
[0072] Figure 2 Fig. 1 is a schematic diagram of a display screen main page of the audio telephone voice sub-control terminal provided in Embodiment Two of the present application. Figure 2 As shown in Fig. 1, the sub-control terminal is connected with the control box through the switch, and a plurality of audio telephone devices are connected under each control box; the sub-control terminal display screen obtains the information of the control box and the subordinate audio telephones according to the existing communication protocol and displays the information on the page, including the control box name, the audio telephone number and the audio telephone state and the like.
[0073] Figure 3 Fig. 2 is a schematic diagram of a global broadcast mode of the audio telephone voice sub-control terminal provided in Embodiment Two of the present application. Figure 4 Fig. 3 is a schematic diagram of a unicast call mode of the audio telephone voice sub-control terminal provided in Embodiment Two of the present application. Global broadcast, that is, calling all audio telephones, selecting a certain control box or all control boxes, one-key calling the audio telephones under the selected control box. Another is unicast calling, that is, calling a certain audio telephone alone, selecting a certain audio telephone on the application main page, clicking the intercom button, popping up a dialog box, pressing the button of the dialog box to start calling, and releasing the button to end calling. Closing the dialog box ends the current calling process.
[0074] The voice call is divided into uplink and downlink. The downlink is from the voice sub-control terminal on the well to the loudspeaker telephone on the well. The uplink is from the loudspeaker telephone on the well to the voice sub-control terminal on the well. The downlink call first collects audio data through the audio collector, i.e. the microphone, of the sub-control terminal. The sampling rate is 8000, a single channel is used, and the data bit width is 16 bits for audio data collection. The collected audio data is in the original PCM format. The PCM format data needs to be converted into AMR format data and then transmitted to the loudspeaker telephone for playing, because the loudspeaker telephone only supports playing of audio data in the AMR format. The PCM-to-AMR conversion process uses a third-party transcoding library in C language, which will not be described in detail here. At the same time, the converted AMR data needs to be stored synchronously in a local file to generate a recording file. One dialogue box pop-up process is one voice call process.
[0075] At the same time of transcoding, the transcoded audio data needs to be sent synchronously to the loudspeaker telephone for playing. The voice stream data is sent according to the existing communication protocol. Each packet of data contains 512 bytes of voice data, and the sending period is 320 ms. Thus, the downlink call function from the voice sub-control terminal to the loudspeaker telephone has been realized. The uplink call is to receive the voice stream data from the loudspeaker telephone and play the sound. According to the existing communication protocol, the voice stream sending period is also 320 ms, and each time 512 bytes. The AMR format data of the loudspeaker telephone voice stream data received by the sub-control terminal can be directly stored in the local recording file. At the same time, the received AMR format audio data is decoded into PCM format audio data. Because the audio player of the sub-control terminal only supports playing of PCM format audio data, the PCM format audio data is played through the audio player of the voice sub-control terminal. The audio player plays the voice with a sampling rate of 8000, uses a single channel, and the data bit width is 16 bits. Thus, the uplink call function from the loudspeaker telephone to the sub-control terminal has also been realized.
[0076] In the process of audio collection, transcoding and playing between the voice sub-control terminal and the loudspeaker telephone, the audio sampling rate of the sub-control terminal needs to consider the reception and processing of data by the loudspeaker telephone. The audio sampling rate of the sub-control terminal must be 8000 for the loudspeaker telephone to play the voice. The sending period of the voice stream sent to the loudspeaker telephone also has a requirement. The sending period must be 320 ms. Different players have different requirements for the audio encoding format. The loudspeaker telephone requires the audio encoding to be in the AMR format, and the voice sub-control terminal requires the audio encoding to be in the PCM format. Therefore, audio encoding conversion is needed in the audio transmission process. Therefore, the present application considers a series of problems such as the audio sampling rate, the sampling period and the audio encoding.
[0077] The technical scheme realizes voice call function between the terminal and the megaphone telephone, the voice control terminal display screen software function is clear at a glance, operation is convenient, the state of the megaphone telephone is displayed in real time in the main page, all megaphone telephones in the well can be called, a megaphone telephone can also be voice intercomed, the terminal local storage voice call record can be checked at any time, there is an automatic voice answering function, when the megaphone telephone calls the terminal, the terminal will automatically pop up a dialogue box and play voice. Embodiment three
[0078] Figure 5 is a schematic diagram of the voice intercom system provided by the embodiment three of the present application. As shown in the figure, Figure 5 the voice intercom system comprises the megaphone telephone voice control terminal 501 as described in the above embodiments, further comprises a switch 502, at least one control box 503 and at least one megaphone telephone 504. The megaphone telephone voice control terminal 501 is connected with the control box 503 through the switch 502, and each control box 503 is connected with one or more subordinate megaphone telephones 504.
[0079] The voice intercom system comprises the megaphone telephone voice control terminal as described in the above embodiments and can achieve the same technical effect, to avoid repetition, here is not repeated.
[0080] It should be noted that in this paper, the term "including", "containing" or any other variant thereof is intended to cover non-exclusive containing, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or includes elements inherent to such process, method, article or device. Without more limitation, the element defined by the sentence "including a" does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the present application is not limited to the order of the functions shown or discussed, but can also include the functions performed in a substantially simultaneous manner or in the opposite order according to the functions involved, for example, the described method can be performed in an order different from the described order, and various steps can also be added, omitted or combined. In addition, the features described with reference to some examples can be combined in other examples.
[0081] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned example method can be realized by means of software and the necessary general hardware platform, of course, it can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a computer software product in essence or in the form of a computer software product that contributes to the prior art. The computer software product is stored in a storage medium (such as ROM / RAM, magnetic disc, optical disc), and includes a plurality of instructions for making a terminal (which can be a mobile phone, computer, server, or network device, etc.) execute the method described in each embodiment of the present application.
[0082] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative and not restrictive. Those skilled in the art can make many forms under the inspiration of the present application without departing from the scope of the present application and the protection scope of the claims.
[0083] The above is only the preferred embodiment of the present application and the technical principle used. The present application is not limited to the specific embodiments described herein. Various obvious changes, readjustments and replacements made by those skilled in the art without departing from the scope of the present application and the protection scope of the claims are all within the protection scope of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and more other equivalent embodiments can be included without departing from the concept of the present application, and the scope of the present application is determined by the scope of the claims.
Claims
1. A public address system voice control terminal, characterized in that, include: Display screen, main speakerphone, storage module, and communication module; The display screen is used to display information about each control box and the sub-amplifier telephones under each control box, including the control box name, the amplifier telephone number, and the status of the sub-amplifier telephones. The display screen is also used to display a global call button and a unicast button. The global call button is used to respond to operation commands to broadcast globally to all sub-amplifier telephones under all control boxes, and the unicast button is used to respond to operation commands to make a unicast call to the selected target sub-amplifier telephone. The main speakerphone is used to collect audio data and play audio data emitted from the speakerphone. The storage module is used to synchronously store audio data and generate recording files; The communication module is used to send audio data to the speakerphone in a preset format and to receive audio data sent from the speakerphone.
2. The amplified telephone voice control terminal according to claim 1, characterized in that, The main speakerphone acquires raw PCM format audio data at a sampling rate of 8000, mono, and a data bit width of 16 bits; and plays PCM format audio data at a sampling rate of 8000, mono, and a data bit width of 16 bits.
3. The amplified telephone voice control terminal according to claim 1, characterized in that, The preset format is to send transcoded AMR format audio data to the loudspeaker with a transmission period of 320ms and a packet size of 512 bytes, while simultaneously receiving AMR format voice stream data sent by the loudspeaker.
4. The amplified telephone voice control terminal according to claim 3, characterized in that, The amplified telephone voice control terminal also includes: The transcoding module uses a third-party C language transcoding library to convert the acquired PCM format audio data into AMR format audio data, and also to deencode the received AMR format audio data back into PCM format audio data.
5. The amplified telephone voice control terminal according to claim 1, characterized in that, The display screen is used to select the control box and one or more auxiliary telephones under the control box in response to an operation command, and to determine the target auxiliary telephone.
6. The amplified telephone voice control terminal according to claim 1 or 5, characterized in that, The display screen is used to pop up a dialog box to conduct a global broadcast call during a global broadcast. During a unicast call, a dialog box pops up and displays a call button. Pressing and holding the call button in the dialog box starts the call, and releasing the call button ends the call.
7. The amplified telephone voice control terminal according to claim 6, characterized in that, The dialog box includes a close button, which ends the call when the close button is clicked.
8. The amplified telephone voice control terminal according to claim 1, characterized in that, When a call is made to the terminal from the loudspeaker, the loudspeaker voice control terminal automatically pops up a dialog box and plays the voice through the audio player of the main loudspeaker.
9. The amplified telephone voice control terminal according to claim 1, characterized in that, The display screen is also used to display the audio recording files stored in the storage module.
10. A voice intercom system, characterized in that, The voice intercom system includes a public address telephone voice control terminal as described in any one of claims 1-9, and also includes a switch, at least one control box and at least one public address telephone. The loudspeaker voice control terminal is connected to the control box via a switch, and each control box is connected to one or more subordinate loudspeakers.