Multi-channel voice playback control system and method

By designing a multi-channel voice playback control system, the chaos caused by multiple peripheral devices of locomotive equipment sending voice signals at the same time is solved, and the accurate and stable playback of the monitor is achieved.

CN114399997BActive Publication Date: 2025-08-22CRRC ZHUZHOU ELECTRIC LOCOMOTIVE RESEARCH INSTITUTE CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202011139300.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-10-22
Publication Date
2025-08-22
Estimated Expiration
2040-10-22

AI Technical Summary

Technical Problem

When multiple peripheral devices send voice signals to the monitor at the same time, voice chaos occurs easily, and the communication methods are different, resulting in chaotic playback of the monitor.

Method used

A multi-channel voice playback control system is designed, including a voice control circuit, a processor and a voice playback circuit. By receiving and analyzing multiple voice commands, determining their categories and setting priorities, ensuring that the monitor accurately and stably plays voice.

Benefits of technology

The priority processing of multiple voice commands is realized to ensure that the display accurately and stably plays voice when multiple peripherals send signals at the same time, avoiding confusion.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114399997B_ABST
    Figure CN114399997B_ABST
Patent Text Reader

Abstract

The present invention provides a multi-channel voice playback control system, which includes: a voice control circuit for receiving multi-channel voice instructions, analyzing and processing the multi-channel voice instructions, and determining the category of each voice instruction; a processor connected to the voice control circuit and configured to determine the priority of the multi-channel voice instructions based on the category of each voice instruction; and a voice playback circuit connected to the processor and configured to receive priority instructions sent by the processor and sequentially respond to the multi-channel voice instructions according to the priority instructions. The present invention can analyze and process multi-channel voice instructions sent simultaneously or adjacently, determine the priority order of each voice instruction, and realize communication between a train display and multi-channel voice playback of different peripherals. When multiple peripherals send signals simultaneously, the present invention can identify, judge, and process them, allowing the display to accurately and stably play various voices.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of voice playback control, and in particular to a multi-channel voice playback control system and method. Background Art

[0002] Many locomotive devices lack inherent voice playback circuitry and therefore require the use of other devices for voice playback. The display, serving as the interface for human-computer interaction, becomes the interface for many peripheral devices. Some of these peripherals send the desired voice signal to the display, which then processes and plays the voice. Others send digital signals or voice commands to the display, instructing it to play pre-stored voice signals. However, when multiple peripherals simultaneously send voice signals or voice commands to the display, if they are played directly without processing, the voices will be chaotic. Therefore, a voice playback control system is needed to ensure that the display accurately plays each voice message.

[0003] Currently, the communication methods between peripherals and displays on locomotives vary. Some peripherals send digital signals to the display, some send voice commands via serial communication, and some send analog voice signals directly to the display for playback. Furthermore, the display itself also needs to play various audio signals. This results in confusion when multiple peripherals send signals to the display simultaneously.

[0004] Therefore, the present invention provides a multi-channel voice playback control system and method. Summary of the Invention

[0005] To solve the above problems, the present invention provides a multi-channel voice playback control system, the system comprising:

[0006] A voice control circuit, which is used to receive multiple voice commands, analyze and process the multiple voice commands, and determine the category of each voice command;

[0007] a processor connected to the voice control circuit, configured to determine a priority of the multiple voice commands based on a category of each voice command;

[0008] The voice playing circuit is connected to the processor and is used to receive the priority instruction sent by the processor so as to respond to the multiple voice instructions in sequence according to the priority instruction.

[0009] According to one embodiment of the present invention, the system further comprises:

[0010] The interface circuit is connected to the voice control circuit and is used to receive the multi-channel voice instructions transmitted by the peripheral device.

[0011] According to one embodiment of the present invention, the system further comprises:

[0012] The memory is connected to the processor and is used to call the audio data pointed to by the calling instruction when receiving the calling instruction transmitted by the processor.

[0013] According to one embodiment of the present invention, the multi-channel voice instructions include audio control instructions, and the system further includes an audio codec, a filter circuit, an operational amplifier circuit, a volume adjustment circuit, and a power amplifier circuit connected in sequence.

[0014] According to an embodiment of the present invention, the audio codec is connected to the processor and is configured to perform audio codec processing on the audio control instruction and then output a corresponding analog signal.

[0015] According to one embodiment of the present invention, the multi-channel voice instructions include simulated voice instructions, and the system further includes:

[0016] A bandpass filter circuit is connected to the interface circuit and is used for filtering the analog voice instructions transmitted from the external device.

[0017] According to one embodiment of the present invention, the multi-channel voice instructions include digital voice instructions, and the system further includes:

[0018] The rectification and voltage division circuit is connected to the interface circuit and is used for rectifying and voltage dividing the digital voice instructions transmitted from the external device.

[0019] According to one embodiment of the present invention, the multi-channel voice command includes a wired voice command, and the system further includes:

[0020] A serial communication interface is connected to the interface circuit and is used to receive the wired voice command transmitted from the external device.

[0021] According to one embodiment of the present invention, the processor adopts an i.MX6 core board.

[0022] According to another aspect of the present invention, a method for controlling multi-channel voice playback is provided. The method uses the system described in any one of the above items to perform multi-channel voice playback control, and the method comprises the following steps:

[0023] receiving multiple voice commands through a voice control circuit, analyzing and processing the multiple voice commands, and determining a category of each voice command;

[0024] Determining, by a processor, a priority of the multiple voice commands based on a category of each voice command;

[0025] The priority instruction sent by the processor is received through the voice playing circuit, so as to sequentially respond to the multiple voice instructions according to the priority instruction.

[0026] The multi-channel voice playback control system and method provided by the present invention can analyze and process multiple voice commands sent simultaneously or nearby, determine the priority order of each voice command, and realize the communication between the train display and multiple voice playbacks of different peripherals. When multiple peripherals send signals at the same time, the technical solution disclosed by the present invention is used to identify, judge and process them, so that the display can play various voices accurately and stably.

[0027] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or will be understood by practicing the present invention. The purposes and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:

[0029] Figure 1 Shows a structural block diagram of a multi-channel voice playback control system according to an embodiment of the present invention;

[0030] Figure 2 Shows a structural block diagram of a multi-channel voice playback control system according to another embodiment of the present invention;

[0031] Figure 3 A schematic diagram of an audio control circuit corresponding to an audio control instruction according to an embodiment of the present invention is shown;

[0032] Figure 4 Shows a schematic diagram of an audio control circuit corresponding to a simulated voice instruction according to an embodiment of the present invention;

[0033] Figure 5 A schematic diagram of an audio control circuit corresponding to a digital voice command according to an embodiment of the present invention is shown;

[0034] Figure 6 shows a schematic diagram of an audio control circuit corresponding to a wired voice command according to an embodiment of the present invention; and

[0035] Figure 7 A flow chart of a multi-channel voice playback control method according to an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0036] To make the objectives, technical solutions and advantages of the present invention more clear, the embodiments of the present invention are described in further detail below with reference to the accompanying drawings.

[0037] Figure 1 Shown is a structural block diagram of a multi-channel voice playback control system according to an embodiment of the present invention.

[0038] like Figure 1 As shown, the multi-channel voice playing control system 100 includes a voice control circuit 101 , a processor 102 and a voice playing circuit 103 .

[0039] The voice control circuit 101 is used to receive multiple voice commands, analyze and process the multiple voice commands, and determine the category of each voice command. Specifically, the voice control circuit 101 has the function of parsing voice commands, and can parse different categories of voice commands separately and determine the category of each voice command.

[0040] The processor 102 is connected to the voice control circuit 101 and is configured to prioritize multiple voice commands based on the category of each voice command. In one embodiment, the processor receives multiple voice commands. Specifically, the processor receives audio control commands transmitted via a display, i.e., audio control commands can be input on the display via touch control. The processor also receives analog voice commands, digital voice commands, and wired voice commands transmitted via wired transmission.

[0041] The voice playback circuit 103 is connected to the processor 102 and is used to receive priority instructions sent by the processor 102 to sequentially respond to multiple voice instructions according to the priority instructions. Specifically, the voice playback circuit 103 is connected to the voice control circuit 101 and the processor 102, can receive control instructions from both, and play the audio directed by the control instructions.

[0042] In one embodiment, the multi-channel voice playback control system further includes: an interface circuit connected to the voice control circuit 101 and configured to receive multi-channel voice commands transmitted from an external device.

[0043] In one embodiment, the multi-channel voice playback control system further includes a memory connected to the processor 102, configured to call the audio data pointed to by the call instruction upon receiving the call instruction transmitted by the processor 102. Specifically, the memory adopts eMMC (Embedded Multi Media Card).

[0044] In one embodiment, the multi-channel voice instructions include audio control instructions, and the multi-channel voice playback control system further includes an audio codec, a filter circuit, an operational amplifier circuit, a volume adjustment circuit, and a power amplifier circuit connected in sequence.

[0045] In one embodiment, the audio codec is connected to the processor 102 and is configured to perform audio codec processing on the audio control instruction and then output a corresponding analog signal.

[0046] In one embodiment, the multi-channel voice instructions include analog voice instructions, and the multi-channel voice playback control system further includes: a bandpass filter circuit connected to the interface circuit, which is used to filter the analog voice instructions transmitted from the external device.

[0047] In one embodiment, the multi-channel voice instructions include digital voice instructions, and the multi-channel voice playback control system further includes: a rectification and voltage division circuit, which is connected to the interface circuit and is used to perform rectification and voltage division processing on the digital voice instructions transmitted from the external device.

[0048] In one embodiment, the multi-channel voice instructions include wired voice instructions, and the multi-channel voice playback control system further includes: a serial communication interface connected to the interface circuit and used to receive the wired voice instructions transmitted from the peripheral device.

[0049] In one embodiment, the processor 102 is an i.MX 6 core board. For example, the iMX 6Quad ​​series has four cores, runs at a frequency of up to 1.2 GHz, has a 1MB L2 cache and supports 64-bit DDR3 or 2-channel, 32-bit LPDDR2.

[0050] Figure 2 Shown is a structural block diagram of a multi-channel voice playback control system according to another embodiment of the present invention.

[0051] like Figure 2 As shown, the processor uses an i.MX6 core board and the memory uses eMMC. Specifically, the NXP i.MX6 chip was selected as the CPU. It supports the Linux operating system and a graphical user interface, and the number of interfaces and performance meet the requirements. A minimum hardware system is built around the i.MX6 chip, and voice control circuits and peripheral interface circuits are used to process voice signals and voice commands sent by multiple devices.

[0052] When controlling the playback of multiple voice channels, the peripheral device sends voice commands to the interface circuit. The interface circuit transmits the received voice commands to the voice control circuit, which analyzes and processes them before transmitting them to the processor. The processor also receives voice commands transmitted from the Ethernet network and prioritizes the multiple voice commands. If audio data in memory needs to be accessed, the processor sends a call instruction to the memory. Finally, the multiple voice commands are played sequentially through the voice playback circuit to prevent confusion.

[0053] Different peripherals have different voice communication methods, mainly in the form of analog voice commands, digital voice commands, and wired voice commands sent by peripherals. Therefore, corresponding processing is required for different peripherals to ensure the normal playback of voice signals. When multiple devices send data, the voice playback control system determines the priority and uses different audio control circuits for different voice commands.

[0054] Figure 3 A schematic diagram of an audio control circuit corresponding to an audio control instruction according to an embodiment of the present invention is shown.

[0055] like Figure 3 As shown, the processor (CPU) communicates with the audio codec (CODEC). When the display is touched, the CPU receives the audio control instruction, reads the digital voice signal in the memory pointed to by the audio control instruction, and sends it to the audio codec. After processing, the audio codec outputs an analog signal, which then passes through the filtering circuit, operational amplifier circuit (op amp), volume adjustment circuit and power amplifier circuit (PA), and is finally played by the speaker.

[0056] Figure 4 A schematic diagram of an audio control circuit corresponding to a simulated voice instruction according to an embodiment of the present invention is shown.

[0057] like Figure 4 As shown in the figure, when the peripheral device directly sends an analog voice command through the interface circuit (interface), the analog voice command enters the system through the interface circuit and is then transmitted to the bandpass filter circuit for filtering. When it is detected that the signal amplitude of the analog channel reaches a certain value, the detection result will be sent to the CPU through the driver. The CPU controls whether the channel controlled by the analog switch is turned on by judging the priority of the channel, thereby judging whether to send the analog voice command to the voice playback circuit. Finally, after being processed by the power amplifier circuit (amplifier) ​​and the audio post-processing circuit, the voice is played by the speaker.

[0058] Figure 5 A schematic diagram of an audio control circuit corresponding to a digital voice instruction according to an embodiment of the present invention is shown.

[0059] like Figure 5 As shown, the peripheral inputs a digital voice command, such as a 12V digital signal. The digital signal input is detected by the digital control input detection circuit, and is rectified and divided by the rectification and voltage division circuit before being sent to the CPU. The CPU judges based on the received signal and extracts the corresponding digital voice signal from the memory. The output digital voice signal passes through the audio processing circuit composed of the audio codec and the power amplifier circuit, and is finally played by the speaker.

[0060] Figure 6 A schematic diagram of an audio control circuit corresponding to a wired voice command according to an embodiment of the present invention is shown.

[0061] like Figure 6 As shown in the figure, the peripheral sends a wired voice command through the serial communication interface (SPI), and transmits the command to the CPU through the RS485 circuit. The CPU parses the command and extracts the digital voice data from the corresponding address of the eMMC storage chip according to the corresponding program. The data is then passed through audio processing circuits such as the audio codec and finally played through the speaker.

[0062] In summary, through Figure 3-Figure 6 The four voice playback modes described above, whether they are multi-channel peripheral input signals or voice playback operated by the display itself, will have signals fed back to the CPU, which will then process and judge, and then choose whether to play the voice signal. By adding voice channel priority and signal buffer, the display can achieve accurate and stable playback.

[0063] Figure 7 A flow chart of a multi-channel voice playback control method according to an embodiment of the present invention is shown. The multi-channel voice playback control method uses the system described in any one of the above items to perform multi-channel voice playback control, which includes the following steps:

[0064] like Figure 7 In step S701, multiple voice commands are received through the voice control circuit, the multiple voice commands are analyzed and processed, and the category of each voice command is determined.

[0065] like Figure 7 In step S702, the processor determines the priority of multiple voice commands based on the category of each voice command;

[0066] like Figure 7 In step S703, the priority instruction sent by the processor is received through the voice playing circuit to respond to the multiple voice instructions in sequence according to the priority instruction.

[0067] In summary, the multi-channel voice playback control system and method provided by the present invention can analyze and process multiple voice commands sent simultaneously or nearby, determine the priority order of each voice command, and can realize the communication between the train display and multiple different peripheral voice playbacks, as well as when multiple peripherals send signals at the same time, through the present invention to identify, judge and process, so that the display can play various voices accurately and stably.

[0068] It should be understood that the embodiments disclosed herein are not limited to the specific structures, processing steps, or materials disclosed herein, but should extend to equivalent substitutions of these features understood by those skilled in the relevant art. It should also be understood that the terminology used herein is for the purpose of describing specific embodiments only and is not intended to be limiting.

[0069] References in this specification to "one embodiment" or "an embodiment" mean that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Therefore, appearances of the phrases "one embodiment" or "an embodiment" in various places throughout this specification do not necessarily refer to the same embodiment.

[0070] Although the embodiments disclosed herein are as described above, the contents described herein are merely embodiments for facilitating understanding of the present invention and are not intended to limit the present invention. Any person skilled in the art of the present invention may make any modifications and changes in the form and details of the implementation without departing from the spirit and scope disclosed herein. However, the scope of patent protection of the present invention shall still be subject to the scope defined by the appended claims.

Claims

1. A multi-channel voice playback control system, characterized in that: The system comprises: A voice control circuit, which is used to receive multiple voice commands, analyze and process the multiple voice commands, and determine the category of each voice command; a processor connected to the voice control circuit and configured to determine a priority of the multiple voice commands based on a category of each voice command; the processor receiving audio control commands input on the display via touch control; and the processor receiving analog voice commands, digital voice commands, and wired voice commands transmitted via wired transmission; a voice playing circuit connected to the processor and configured to receive a priority instruction sent by the processor and sequentially respond to the multiple voice instructions according to the priority instruction; When multiple devices send data, the system determines the priority and uses different audio control circuits for different voice commands.

2. The multi-channel voice playback control system according to claim 1, characterized in that: The system further comprises: The interface circuit is connected to the voice control circuit and is used to receive the multi-channel voice instructions transmitted by the peripheral device.

3. The multi-channel voice playback control system according to claim 1, characterized in that: The system further comprises: The memory is connected to the processor and is used to call the audio data pointed to by the calling instruction when receiving the calling instruction transmitted by the processor.

4. The multi-channel voice playback control system according to claim 1, characterized in that: The multi-channel voice instructions include audio control instructions, and the system further includes an audio codec, a filter circuit, an operational amplifier circuit, a volume adjustment circuit, and a power amplifier circuit connected in sequence.

5. The multi-channel voice playback control system according to claim 4, characterized in that: The audio codec is connected to the processor and is used to perform audio codec processing on the audio control instruction and then output a corresponding analog signal.

6. The multi-channel voice playback control system according to claim 2, characterized in that: The multi-channel voice instructions include simulated voice instructions, and the system further includes: A bandpass filter circuit is connected to the interface circuit and is used for filtering the analog voice instructions transmitted from the external device.

7. The multi-channel voice playback control system according to claim 2, characterized in that: The multi-channel voice instructions include digital voice instructions, and the system further includes: The rectification and voltage division circuit is connected to the interface circuit and is used for rectifying and voltage dividing the digital voice instructions transmitted from the external device.

8. The multi-channel voice playback control system according to claim 2, characterized in that: The multi-channel voice instructions include wired voice instructions, and the system further includes: A serial communication interface is connected to the interface circuit and is used to receive the wired voice command transmitted from the external device.

9. The multi-channel voice playback control system according to claim 1, characterized in that: The processor adopts i.MX 6 core board.

10. A multi-channel voice playback control method, characterized in that: The method uses the system according to any one of claims 1 to 9 to perform multi-channel voice playback control, and comprises the following steps: receiving multiple voice commands through a voice control circuit, analyzing and processing the multiple voice commands, and determining a category of each voice command; Determining, by a processor, a priority of the multiple voice commands based on a category of each voice command; The priority instruction sent by the processor is received through the voice playing circuit, so as to sequentially respond to the multiple voice instructions according to the priority instruction.

Citation Information

Patent Citations

  • MIMO multimedia system and method

    CN101252664A

  • Methods and apparatus for processing multiple audio streams at vehicle onboard computer system

    CN104572258A

  • Vehicle-mounted power amplifier, vehicle and audio frequency playing and processing method therefor

    CN106910510A