Voice communication device, voice communication system and robot
By introducing a protocol conversion module into the hardware host computer platform to achieve protocol conversion between PCIe interface and USB interface, the problem of insufficient bandwidth of USB interface is solved, thereby improving the bandwidth and performance of voice communication device.
Patent Information
- Application Number
- CN202422300253.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-20
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2034-09-20
AI Technical Summary
Traditional hardware host computer platforms have a large number of USB ports but insufficient bandwidth, which leads to reduced performance of expansion devices. In particular, hardware host computer platforms with high bandwidth requirements struggle to meet performance demands.
A protocol conversion module is used to convert the protocol between the PCIe interface and the USB interface. Through the communication interaction between the processing module and the voice input module, the split-line processing is avoided, ensuring that the voice input module works at a high bandwidth rate.
It improved the bandwidth rate of voice communication devices, ensured the performance of extended devices, realized efficient voice communication interaction, and improved the quality and reliability of voice communication.
Smart Images

Figure CN223451989U_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of voice communication, in particular to a voice communication device, a voice communication system and a robot. BACKGROUND
[0002] With the rapid development of voice communication technology, voice communication functions are applied to various hardware host platforms, for example, robots equipped with voice input modules have emerged as the times require. With the continuous improvement of people's living standards, more and more functions are required for hardware host platforms. Generally, hardware host platforms need to be equipped with various expansion devices. In addition to voice input modules, hardware host platforms may also need to be equipped with RGBD depth cameras, tray cameras and other expansion devices.
[0003] Generally, the communication mode of the above-mentioned expansion devices is USB interface, and the processor of the current hardware host platform is also a USB interface. Therefore, for some hardware host platforms with high bandwidth rate requirements, the USB interface of the hardware host platform itself is divided into multiple bandwidths to be connected to multiple expansion devices through multiple USB interfaces, which obviously cannot meet the performance requirements of the hardware host platform. CONTENT OF THE UTILITY MODEL
[0004] Therefore, it is necessary to provide a voice communication device, a voice communication system and a robot capable of improving the bandwidth rate of the voice input module.
[0005] In a first aspect, the present application provides a voice communication device. The device comprises a processing module, a protocol conversion module, a voice input module and a voice output module.
[0006] The first end of the processing module is connected to the first end of the power supply module, the second end is connected to the first end of the protocol conversion module, and the third end is connected to the first end of the voice output module.
[0007] The second end of the protocol conversion module is connected to the first end of the voice input module, and the third end is connected to the second end of the power supply module.
[0008] The second end of the voice input module is connected to the second end of the voice output module.
[0009] The second end of the processing module and the first end of the protocol conversion module are PCIE interfaces, and the second end of the protocol conversion module and the first end of the voice input module are USB interfaces.
[0010] In a second aspect, the present application provides a voice communication system. The system comprises the voice communication device of any one of the first aspect of the present application.
[0011] In a third aspect, the present application provides a robot. The robot comprises the voice communication device of any one of the first aspect of the present application or the voice communication system of the second aspect of the present application.
[0012] The voice communication device, the voice communication system and the robot described above, the device comprises a processing module, a protocol conversion module, a voice input module and a voice output module; the first end of the processing module is connected with the first end of the power supply module, the second end is connected with the first end of the protocol conversion module, and the third end is connected with the first end of the voice output module; the second end of the protocol conversion module is connected with the first end of the voice input module, and the third end is connected with the second end of the power supply module; the second end of the voice input module is connected with the second end of the voice output module; the second end of the processing module and the first end of the protocol conversion module are PCIE interfaces, and the second end of the protocol conversion module and the first end of the voice input module are USB interfaces. The voice communication device provided by the embodiment of the present application realizes the communication interaction function between the processing module with the PCIE interface and the voice input module with the USB interface through the protocol conversion module, so that the processing module no longer needs to branch the interface itself, and can communicate and interact with the voice input module through the protocol conversion module, thereby ensuring that the voice input module communicating and interacting with the processing module can work at a high bandwidth rate. BRIEF DESCRIPTION OF DRAWINGS
[0013] In order to more clearly illustrate the technical solutions in the embodiments of the present application or in the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.
[0014] Figure 1 A structural block diagram of a voice communication device provided by an embodiment of the present application;
[0015] Figure 2 A structural block diagram of another voice communication device provided by an embodiment of the present application;
[0016] Figure 3 A timing diagram of timing requirements of a protocol conversion module provided by an embodiment of the present application;
[0017] Figure 4 A structural block diagram of another voice communication device provided by an embodiment of the present application;
[0018] Figure 5 A structural block diagram of another voice communication device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0019] For the purpose of understanding the present application, the present application will be described in more detail by referring to the attached drawings. The embodiments of the present application are shown in the drawings. However, the present application can be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete. It is noted that the embodiments of the present application are not limited to the ones illustrated in the drawings.
[0020] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present application belongs. The terminology used in the description of the present application herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the present application.
[0021] It is to be understood that the terms "first", "second", and etc. can be used herein to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish a first element from another element. For example, a first resistor can be called a second resistor without departing from the scope of the present application, and similarly, a second resistor can be called a first resistor. Both the first resistor and the second resistor are resistors, but they are not the same resistor.
[0022] It is to be understood that "connection" in the following embodiments, if the circuits, modules, units, etc. connected to each other have transmission of electrical signals or data, should be understood as "electrically connected", "communicatively connected", etc.
[0023] It is to be understood that "at least one" means one or more, and "multiple" means two or more. "At least part of an element" means part or all of the element.
[0024] As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises", "comprising", "includes" and / or "including", or "has" and / or "having", as used herein, specify the presence of stated features, integers, steps, operations, components, parts, or combinations thereof, but do not preclude the presence or addition of one or more other features, integers, steps, operations, components, parts, or combinations thereof.
[0025] The present application is made by the inventors based on the recognition and research of the following problems:
[0026] In a traditional hardware host computer platform, a plurality of expansion devices satisfying different functional requirements, such as an RGBD depth camera, a tray camera, a voice input module, etc., are usually required to be carried. In the traditional hardware host computer platform, the communication mode of these expansion devices is a USB interface. In some hardware host computer platforms required to implement a plurality of functional requirements, the number of USB interfaces can reach more than 8. Such a large number of USB interfaces has certain performance maintenance difficulties for the hardware host computer platform. In this process, each USB interface is required to have a bandwidth rate that meets a certain rate condition. For example, a full-speed rate of the USB interface, such as 480 Mbps, is required to support a high-performance mode. Generally, the traditional hardware host computer platform uses a processor's source USB interface hub (HUB) to divide the bandwidth rate to implement the carrying of a plurality of expansion devices with USB interfaces. Obviously, this will reduce the bandwidth rate of each expansion device in communication interaction with the processor, thereby reducing the performance of the expansion device.
[0027] As shown in FIG. 1, a voice communication device according to an embodiment includes a processing module 100, a protocol conversion module 200, a voice input module 300, and a voice output module 400. Figure 1
[0028] A first end of the processing module 100 is connected to a first end of a power supply module 500, a second end is connected to a first end of the protocol conversion module 200, and a third end is connected to a first end of the voice output module 400.
[0029] A second end of the protocol conversion module 200 is connected to a first end of the voice input module 300, and a third end is connected to a second end of the power supply module 500.
[0030] A second end of the voice input module 300 is connected to a second end of the voice output module 400.
[0031] The second end of the processing module 100 and the first end of the protocol conversion module 200 are PCIE interfaces, and the second end of the protocol conversion module 200 and the first end of the voice input module 300 are USB interfaces.
[0032] Optionally, the voice communication device can be applied to an Android system platform. Optionally, the robot can be a food delivery robot, a cleaning robot, or other functional robots.
[0033] The processing module 100 has a PCIE interface, is used for receiving the second voice signal from the protocol conversion module 200 and analyzing and processing the second voice signal to realize the voice recognition function, thereby playing a coordinating role in the communication interaction process between the voice input module 300 and the voice output module 400, and further ensuring the voice communication performance and the voice communication efficiency of the whole voice communication device.
[0034] The protocol conversion module 200 has a PCIE interface and a USB interface at the same time, is used for realizing the protocol conversion between the PCIE standard protocol and the USB standard protocol, and realizing the communication interaction between the processing module 100 having the PCIE interface and the voice input module 300 having the USB interface. It can be seen that the protocol conversion module 200 enables the voice communication device to fully utilize the high-speed transmission capability of the PCIE interface, while maintaining the compatibility with the extended device having the USB interface.
[0035] The voice input module 300 is one of the extended devices that can be connected to the voice communication device. The voice input module 300 has a USB interface, is used for receiving the first voice signal in the external environment from the voice communication device, and sending the first voice signal to the protocol conversion module 200, thereby realizing the communication interaction with the processing module 100 to enable the processing module 100 to complete the voice recognition function. Alternatively, the voice input module 300 can be a silicon microphone array module, an electret microphone or other modules having a voice input function.
[0036] Alternatively, the PCIE interface of the processing module 100 and the PCIE interface of the protocol conversion module 200 can be a PCIE 2.0 interface; the USB interface of the protocol conversion module 200 and the USB interface of the voice input module 300 can be a USB 2.0 interface; and further alternatively, the USB interface of the protocol conversion module 200 and the USB interface of the voice input module 300 can be a USB 3.0 interface.
[0037] The power supply module 500 is used for providing a power supply signal to the processing module 100 and the protocol conversion module 200, so that the processing module 100 and the protocol conversion module 200 can work at respective rated voltages to ensure the working performance of the processing module 100 and the protocol conversion module 200. Alternatively, the power supply module 500 can be a power management chip; and further alternatively, the model of the power management chip can be RK806-1.
[0038] Alternatively, the protocol conversion module 200 can also be connected with other extended devices in addition to the voice input module 300, and the other extended devices have USB interfaces; for example, the other extended devices can be RGB depth cameras, tray cameras or other extended devices.
[0039] It is easy to understand that after the voice output module 400 makes a voice broadcast, some of the voice information will be reflected and form an echo, which will be acquired by the voice input module 300. Obviously, this echo will seriously reduce the quality of voice communication. Therefore, a specific digital signal processor can be set on the connection path between the voice output module 400 and the voice input module 300 to achieve echo cancellation.
[0040] The full name of PCIE in English is PCI Express. PCIE interface is a high-speed serial computer expansion bus standard used for connecting between hardware components inside a computer.
[0041] In an exemplary embodiment, the third end of the power supply module 500 is connected to the first external power supply module for receiving a first external power supply signal provided by the first external power supply module to provide a power supply signal to the processing module 100 and the protocol conversion module 200 .
[0042] The voltage of the first external power supply signal is determined according to the rated voltage of the power supply module 500. For example, the voltage of the first external power supply signal may be 4.3V.
[0043] The above-mentioned voice communication device includes a processing module, a protocol conversion module, a voice input module and a voice output module; the first end of the processing module is connected to the first end of the power supply module, the second end is connected to the first end of the protocol conversion module, and the third end is connected to the first end of the voice output module; the second end of the protocol conversion module is connected to the first end of the voice input module, and the third end is connected to the second end of the power supply module; the second end of the voice input module is connected to the second end of the voice output module; the second end of the processing module and the first end of the protocol conversion module are PCIE interfaces, and the second end of the protocol conversion module and the first end of the voice input module are USB interfaces. Using the voice communication device provided by the embodiment of the present application, the communication interaction function between the processing module with the PCIE interface and the voice input module with the USB interface is realized through the protocol conversion module, so that the processing module no longer needs to split the line of its own interface and can communicate and interact with the voice input module through the protocol conversion module, thereby ensuring that the voice input module communicating and interacting with the processing module can operate at a higher bandwidth rate.
[0044] like Figure 2 As shown, in an exemplary embodiment, the voice output module 400 includes a first voltage reduction unit 4002, a protocol conversion unit 4004 and a voice output unit 4006;
[0045] The first end of the protocol conversion unit 4004 is the first end of the voice output module 400, the second end is connected with the first end of the first voltage reduction unit 4002, and the third end is connected with the first end of the voice output unit 4006.
[0046] The second end of the voice output unit 4006 is the second end of the voice output module 400.
[0047] The first voltage reduction unit 4002 is configured to provide a power supply signal to the protocol conversion unit 4004, so that the protocol conversion unit 4004 can work at a rated voltage. Optionally, the first voltage reduction unit 4002 can be a voltage reduction converter. For example, the model of the voltage reduction converter can be SGM61430.
[0048] The protocol conversion unit 4004 is configured to perform protocol conversion between the processing module 100 and the voice output unit 4006, so that the communication interaction between the processing module 100 and the voice output unit 4006 can be completed, thereby enabling the voice output unit 4006 to complete the voice broadcast function. Optionally, the communication interaction between the processing module 100 and the protocol conversion unit 4004 is based on the I2S standard protocol, and the communication interaction between the protocol conversion unit 4004 and the voice output unit 4006 is based on the AUDIO audio standard protocol, that is, the protocol conversion unit 4004 is configured to perform protocol conversion between the processing module 100 and the voice output unit 4006, so that the communication interaction between the processing module supporting the I2S standard protocol and the voice output unit 4006 supporting the AUDIO audio standard protocol can be completed. Optionally, the protocol conversion unit 4004 can further include a power amplifier, so that the voice output unit 4006 has a higher quality voice broadcast effect. Optionally, the protocol conversion unit 4004 can be a protocol conversion chip. For example, the model of the protocol conversion chip can be TAS5805.
[0049] The voice output unit 4006 is configured to generate a third voice signal and perform voice broadcast on the third voice signal to an external environment. Optionally, the voice output unit 4006 can include at least one loudspeaker device. For example, in order to make the voice output unit 4006 have a higher quality voice broadcast effect, the voice output unit 4006 can include two loudspeaker devices.
[0050] In an exemplary embodiment, the second end of the first voltage reduction unit 4002 is connected with a second external power supply module, configured to perform voltage reduction processing on a second external power supply signal provided by the second external power supply module, and to provide a power supply signal to the protocol conversion unit 4004 based on the second external power supply signal after the voltage reduction processing, so that the protocol conversion unit 4004 can work at a rated voltage.
[0051] The voltage of the second external power supply signal is determined according to the rated voltage of the first voltage reduction unit 4002. For example, the voltage of the second external power supply signal is 24V, and the voltage of the power supply signal provided by the first voltage reduction unit 4002 to the protocol conversion unit 4004 is 12V.
[0052] Optionally, the voltage of the second external power supply signal can be greater than the voltage of the first external power supply signal.
[0053] In this embodiment, the voice output module includes a first voltage reduction unit, a protocol conversion unit, and a voice output unit, so that the processing module and the voice output module can complete the communication interaction process under the corresponding communication protocol, and the voice output unit can perform voice broadcast to the external environment to respond to the first voice signal received by the voice input module.
[0054] In an exemplary embodiment, the voice input module 300 is configured to receive a first voice signal and send the first voice signal to the protocol conversion module 200 when the power supply module 500 provides power supply signals to the processing module 100 and the protocol conversion module 200; the protocol conversion module 200 is configured to perform protocol conversion processing on the first voice signal to obtain a second voice signal, and send the second voice signal to the processing module 100; the processing module 100 is configured to analyze the second voice signal to make the voice output module 400 generate a third voice signal.
[0055] The first voice signal refers to a voice signal in the external environment of the voice communication device, which is an analog signal that can be recognized in hearing; the first voice signal supports the USB standard. The second voice signal refers to a voice signal that supports the PCIE standard. The third voice signal has a corresponding response relationship with the voice content of the first voice signal in voice content.
[0056] Optionally, after the voice input module 300 receives the first voice signal, the voice input module 300 can be configured to perform noise reduction processing on the first voice signal to obtain a noise-reduced first voice signal and send it to the protocol conversion module 200, so that the protocol conversion module 200 performs protocol conversion processing on the noise-reduced first voice signal to obtain a second voice signal. That is, the noise content of the second voice signal is less than that of the first voice signal. Based on this, the second voice signal with higher signal quality can be obtained through noise reduction processing, so that the processing module 100 can be configured to generate a voice digital signal with higher accuracy.
[0057] Specifically, the protocol conversion module 200 is configured to perform protocol conversion processing on the first voice signal to obtain the second voice signal, that is, to perform protocol conversion processing on the first voice signal supporting the USB standard protocol to obtain the second voice signal supporting the PCIE standard protocol.
[0058] Specifically, the processing module 100 is configured to analyze the voice content of the second voice signal to determine a third voice signal having a corresponding response relationship with the voice content of the second voice signal, so that the voice output module 400 generates the third voice signal, thereby the voice output module 400 is configured to broadcast the third voice signal to the external environment to respond to the first voice signal. It is easy to understand that since the first voice signal and the second voice signal only differ in the supported protocol, and there is no difference in the voice content, the voice content of the third voice signal has a corresponding response relationship with the voice content of the first voice signal and the voice content of the second voice signal.
[0059] Optionally, when the voice communication device is applied to a robot, the first voice signal can be a voice instruction for the action of the robot. For example, the first voice signal can be used to instruct the robot to move to a specified destination.
[0060] Further, the voice communication device can be applied to a food delivery robot, so that for example, the first voice signal received by the voice input module 300 from the external environment can be "deliver the food to seat XX", at this time the third voice signal broadcast by the voice output module 400 to the external environment can be "your food has arrived, please take it as soon as possible", that is, the first voice signal has a corresponding response relationship with the voice content of the third voice signal in the voice content.
[0061] In the embodiment, when the processing module and the protocol conversion module are respectively in the working state of the respective rated voltage, the voice input module is configured to receive the first voice signal from the external environment and send it to the protocol conversion module, and the protocol conversion processing module converts the first voice signal supporting the USB standard into the second voice signal supporting the PCIE standard through protocol conversion operation, so that the processing module can be configured to perform voice recognition on the second voice signal. Further, the processing module can subsequently enable the voice output module to correctly respond to the voice content corresponding to the first voice signal and broadcast the third voice signal corresponding to the first voice signal to the external environment. It can be seen that the voice communication device in the embodiment can cooperate to realize the voice communication interaction function even if the processing module and the voice input module have different types of interfaces under the action of the protocol conversion module. At the same time, based on the existence of the PCIE interface of the processing module, the voice input module can correspond to a higher bandwidth rate and maintain good working performance.
[0062] In an exemplary embodiment, the voice input module 300 is a silicon microphone array module, and the silicon microphones in the silicon microphone array module are on-board integrated.
[0063] The silicon microphone array module is an audio acquisition device, and the silicon microphone array module is composed of a plurality of microphones (i.e., MEMS microphones), which are integrated in a compact module in a specific geometric arrangement. For example, there can be 6 microphones in the silicon microphone array module.
[0064] In this embodiment, the on-board integrated silicon microphone array module can maintain the consistency of the sound pickup of each microphone, and has more stability and flexibility in performance, and can achieve better noise reduction optimization effect on the first voice signal. At the same time, compared with the traditional electret microphone, the silicon microphone has better waterproof performance, so that the voice input module has higher environmental adaptability.
[0065] In an exemplary embodiment, the processing module 100 is a processor with ARM architecture and supporting PCIE standard protocol.
[0066] In an exemplary embodiment, the processing module 100 is an 8-core 8nm 6T computing power processor.
[0067] The English full name of ARM is Advanced RISC Machine. Due to the high efficiency, low power consumption and flexibility of ARM architecture, ARM architecture has become a widely used Reduced Instruction Set Computer (RISC) processor architecture.
[0068] Alternatively, the processing module 100 can be a processor chip with ARM architecture, supporting PCIE interface and PCIE standard protocol, and having 8-core 8nm 6T computing power. For example, the model of the processor chip can be RK3588S.
[0069] In an exemplary embodiment, the protocol conversion module 200 is a protocol conversion chip with ARM architecture, supporting PCIE standard protocol interface, supporting USB standard protocol interface, and supporting low-power mode; and / or the second end of the protocol conversion module includes at least two USB interfaces.
[0070] In an exemplary embodiment, the second end of the protocol conversion module 200 includes four USB interfaces.
[0071] Optionally, the protocol conversion module 200 may be a protocol conversion chip having an ARM architecture, supporting an interface of the PCIE standard protocol, supporting a USB standard protocol, and including four USB interfaces. For example, the model of the protocol conversion chip may be UPD720201.
[0072] Specifically, the UPD720201 is a high-performance USB controller that provides a reliable, high-speed USB interface, as well as a PCIe interface that can be integrated with various motherboards and systems. The UPD720201 offers four expandable USB interfaces and supports data transfer speeds exceeding 5 Gbps. Furthermore, the UPD720201 boasts low power consumption and high efficiency, supporting USB power management specifications. It automatically enters power-saving mode to conserve energy when not in operation, and supports advanced power management features, including, for example, device wake-up and USB power switching. Furthermore, the UPD720201 includes built-in error detection and correction capabilities to ensure high reliability and stability of data transmission during voice communication interactions.
[0073] like Figure 2 As shown, in an exemplary embodiment, the above device further includes a clock signal module 600, and the fifth terminal of the protocol conversion module 200 is connected to the clock signal module 600;
[0074] The signal interaction between the power supply module 500 , the processing module 100 , the clock signal module 600 and the protocol conversion module 200 meets the timing requirements of the protocol conversion module 200 .
[0075] The timing requirements of the protocol conversion module 200 refer to the specific timing and signal synchronization relationships required to ensure correct data transmission and stable operation of the protocol conversion module 200 during operation of the voice communication device. It is easy to understand that different protocol conversion modules 200 may have different corresponding timing requirements.
[0076] In an exemplary embodiment, Figure 3As shown, the above timing requirements are specifically as follows: when the power supply signal VDD33 & VDD10 provided by the power supply module 500 to the protocol conversion module 200 enters a steady state, the clock signal module 600 starts to provide the crystal oscillator signal XT1 / XT2 to the protocol conversion module 200; after the crystal oscillator signal enters a steady state for at least one time period, the power-on reset signal PONRSTB provided by the processing module 100 to the protocol conversion module 200 is converted from a low level to a high level after the power startup time, and thus the protocol conversion module 200 completes the power-on reset; when the power supply signal VDD33 & VDD10 enters a steady state and after the reset maintenance time, the software reset signal PERSTB provided by the processing module 100 to the protocol conversion module 200 is converted from a low level to a high level, and the clock signal module 600 stops providing the crystal oscillator signal XT1 / XT2 to the protocol conversion module 200, and at this time switches to the clock signal PECLKP / N transmitted between the processing module 100 and the protocol conversion module 200 for synchronous output.
[0077] When the clock signal PECLKP / N enters a steady state, after the reset clock time has passed, the software reset signal PERSTB provided by the processing module 100 to the protocol conversion module 200 is converted from a low level to a high level.
[0078] like Figure 2 As shown, in an exemplary embodiment, the power supply module 500 includes a power supply unit 5002 and a second step-down unit 5004;
[0079] The first end of the power supply unit 5002 is the first end of the power supply module 500, the first sub-end of the second end is connected to the third end of the protocol conversion module 200, and the second sub-end of the second end is connected to the first end of the second step-down unit 5004;
[0080] The second end of the second voltage reduction unit 5004 is connected to the fourth end of the protocol conversion module 200;
[0081] The first sub-end of the power supply unit 5002 and the second end of the second step-down unit 5004 together constitute the second end of the power supply module 500 .
[0082] The power supply unit 5002 may be a power management chip, for example, a model of the power management chip may be RK806-1.
[0083] The second voltage reduction unit 5004 is configured to enable the protocol conversion module 200 to operate based on the rated voltage even when the power supply signal from the power supply unit 5002 is received, i.e., the second voltage reduction unit 5004 is configured to reduce the voltage of the power supply signal provided by the power supply unit 5002 to the protocol conversion module 200 to the rated voltage level of the protocol conversion module 200. In addition to the voltage reduction function, the second voltage reduction unit 5004 can also have overvoltage protection, undervoltage protection, short circuit protection or other functions to improve the reliability of the voice communication device. Optionally, the second voltage reduction unit 5004 can be a power supply voltage reduction chip, a linear voltage regulator, a switching voltage regulator or other modules with voltage reduction function. For example, when the second voltage reduction unit 5004 is a power supply voltage reduction chip, the model of the second voltage reduction unit 5004 can be SY8089AAC.
[0084] The voltage of the power supply signal provided by the first sub-end of the second end of the power supply unit 5002 to the third end of the protocol conversion module 200 is configured to provide the protocol conversion module 200 with the electrical energy required for normal operation. The voltage of the power supply signal provided by the second end of the second voltage reduction unit 5004 to the fourth end of the protocol conversion module 200 is configured to provide the internal logic circuit, I / O interface and driver of the protocol conversion module 200 with the electrical energy required for normal operation. The stability and ripple level of the voltage of the power supply signal provided by the second end of the second voltage reduction unit 5004 to the fourth end of the protocol conversion module 200 play an important role in the performance and stability of the protocol conversion module 200.
[0085] The voltage of the power supply signal provided by the first sub-end of the second end of the power supply unit 5002 to the third end of the protocol conversion module 200 is greater than the voltage of the power supply signal provided by the second end of the second voltage reduction unit 5004 to the fourth end of the protocol conversion module 200. Optionally, the voltage of the power supply signal provided by the first sub-end of the second end of the power supply unit 5002 to the third end of the protocol conversion module 200 can be 3.3V, and the voltage of the power supply signal provided by the second end of the second voltage reduction unit 5004 to the fourth end of the protocol conversion module 200 can be 1.0V.
[0086] In this embodiment, the power supply module includes the power supply unit and the second voltage reduction unit, so that under the cooperation of the power supply unit and the second voltage reduction unit, the processing module and the protocol conversion module can operate at their respective rated voltages to achieve better performance.
[0087] As shown in FIG. 3, in an exemplary embodiment, the voice input module 300 further includes a noise reduction unit 3002. Figure 4
[0088] The first end of the noise reduction unit 3002 is the first end of the voice input module 300 , and the second end is the second end of the voice input module 300 .
[0089] The noise reduction unit 3002 is configured to eliminate the echo portion of the first voice signal from the voice output module 400. Specifically, the noise reduction unit 3002 is configured to eliminate the echo generated by reflection of the voice information after the voice output module 400 has broadcasted the voice signal. This prevents the echo from being detected by the voice input module 300 and affecting the quality of voice communication.
[0090] like Figure 5 As shown, in an exemplary embodiment, the processing module 100 is a processor chip with a model number of RK3588S, the protocol conversion module 200 is a protocol conversion chip with a model number of UPD720201, the voice input module 300 is a silicon microphone array module, the power supply unit 5002 in the power supply module 500 is a power management chip with a model number of RK806-1, the second step-down unit 5004 is a power step-down chip with a model number of SY8089AAC, the first step-down unit 4002 in the voice output module 400 is a step-down converter with a model number of SGM61430, the protocol conversion unit 4004 is a protocol conversion chip with a model number of TAS5805, and the voice output unit 4006 is two speakers; the power supply unit 5002 is a power management chip with a model number of RK806-1, the second step-down unit 5004 is a power step-down chip with a model number of SY8089AAC, the first step-down unit 4002 in the voice output module 400 is a step-down converter with a model number of SGM61430, the protocol conversion unit 4004 is a protocol conversion chip with a model number of TAS5805, and the voice output unit 4006 is two speakers; The power supply signal provided by 5002 to the processing module 100 is represented as Vcc_out, the power supply signal provided by the power supply unit 5002 to the protocol conversion module 200 through the first sub-terminal is represented as VDD33, the power supply signal provided by the second step-down unit 5004 to the protocol conversion module 200 through the second terminal is represented as VDD10, the power-on reset signal provided by the processing module 100 to the protocol conversion module 200 through the second terminal is represented as PONRSTB, and the software reset signal is represented as PERSTB, and the clock signal transmitted between the processing module 100 and the protocol conversion module 200 is represented as PECLKP / N; the silicon microphone array module performs echo cancellation processing on the echoes generated by the two speakers based on the preset noise reduction unit.
[0091] In this embodiment, due to the presence of the protocol conversion module, a hardware connection method of converting the PCIE standard protocol into the USB standard protocol is implemented between the processing module with the PCIE interface and the voice input module with the USB interface, thereby ensuring that each USB interface of the expansion device including the voice input module can operate at full-speed bandwidth frequency, avoiding the rate bottleneck problem caused by the traditional USB HUB bandwidth frequency division. The voice communication device of this embodiment has a specific module and connection method, which not only improves the stability of data transmission during the voice communication process, but also enhances the reliability of the entire voice communication process.
[0092] Exemplarily, the bandwidth frequency of the USB interface of the voice input module 300 in the embodiment is 480 Mbps; further, when the voice input module 300 is a silicon microphone voice module, the bandwidth frequency of the USB interface of the silicon microphone voice module is 480 Mbps.
[0093] It can be understood that the voice communication device can also adopt other forms, and is not limited to the forms mentioned in the above embodiments, as long as it can achieve the function of improving the interface bandwidth rate.
[0094] The application further provides a voice communication system. The voice communication system comprises any voice communication device in the voice communication device embodiments.
[0095] The application further provides a robot. The robot comprises any voice communication device in the voice communication device embodiments or the voice communication system.
[0096] In the description of the specification, the description referring to the terms "some embodiments", "other embodiments", and the like means that the specific features, structures, materials or characteristics described in connection with the embodiments or examples are included in at least one embodiment or example of the application. In the specification, the illustrative description of the above terms does not necessarily mean the same embodiment or example.
[0097] The technical features of the above embodiments can be combined arbitrarily. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combinations of the technical features do not contradict, they should be considered as the scope of the present application.
[0098] The above embodiments only express several implementation manners of the application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the application. It should be pointed out that, for ordinary skilled in the art, without departing from the concept of the application, a number of modifications and improvements can be made, which are all within the protection scope of the application. Therefore, the protection scope of the application should be subject to the appended claims.
Claims
1. A voice communication device, characterized in that: The device includes a processing module, a protocol conversion module, a voice input module and a voice output module; The first end of the processing module is connected to the first end of the power supply module, the second end is connected to the first end of the protocol conversion module, and the third end is connected to the first end of the voice output module; The second end of the protocol conversion module is connected to the first end of the voice input module, and the third end is connected to the second end of the power supply module; The second end of the voice input module is connected to the second end of the voice output module; The second end of the processing module and the first end of the protocol conversion module are PCIE interfaces, and the second end of the protocol conversion module and the first end of the voice input module are USB interfaces.
2. The device according to claim 1, characterized in that The voice output module includes a first voltage reduction unit, a protocol conversion unit and a voice output unit; The first end of the protocol conversion unit is connected to the first end of the voice output module, the second end is connected to the first end of the first step-down unit, and the third end is connected to the first end of the voice output unit; The second end of the voice output unit is the second end of the voice output module.
3. The device according to claim 1, characterized in that The voice input module is configured to receive a first voice signal and send the first voice signal to the protocol conversion module when the power supply module provides power signals to the processing module and the protocol conversion module respectively; the protocol conversion module is configured to perform protocol conversion processing on the first voice signal to obtain a second voice signal, and send the second voice signal to the processing module; The processing module is configured to analyze the second voice signal so as to enable the voice output module to generate a third voice signal.
4. The device according to claim 1, characterized in that The device further includes a clock signal module, and the fifth terminal of the protocol conversion module is connected to the clock signal module; The signal interaction between the power supply module, the processing module, the clock signal module and the protocol conversion module meets the timing requirements of the protocol conversion module.
5. The device according to claim 1, characterized in that The voice input module is a silicon microphone array module, and the placement of the silicon microphones in the silicon microphone array module is on-board integration.
6. The device according to claim 1, characterized in that The power supply module includes a power supply unit and a second step-down unit; The first end of the power supply unit is the first end of the power supply module, the first sub-end of the second end is connected to the third end of the protocol conversion module, and the second sub-end of the second end is connected to the first end of the second step-down unit; The second end of the second voltage reduction unit is connected to the fourth end of the protocol conversion module; The first sub-end of the power supply unit and the second end of the second step-down unit together constitute the second end of the power supply module.
7. The device according to claim 1, characterized in that The voice input module includes a noise reduction unit; The first end of the noise reduction unit is the first end of the voice input module, and the second end is the second end of the voice input module.
8. The device according to claim 1, characterized in that The protocol conversion module is a protocol conversion chip with an ARM architecture, an interface supporting the PCIE standard protocol, an interface supporting the USB standard protocol, and supporting a low power consumption mode; and / or, the second end of the protocol conversion module includes at least two USB interfaces.
9. A voice communication system, characterized in that: The invention comprises a voice communication device according to any one of claims 1 to 8.
10. A robot, characterized in that: The method comprises the voice communication device according to any one of claims 1 to 8 or the voice communication system according to claim 9.