Voice signal broadcasting method and device, storage medium and electronic device
By integrating the main control chip and the FM transmitting and receiving chip in the on-board communication module, wireless voice signal transmission between vehicles is realized, the problem of communication barriers between vehicles is solved, and information transmission efficiency and rescue success rate are improved.
Patent Information
- Application Number
- CN202510101470.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-22
- Publication Date
- 2025-04-25
AI Technical Summary
In the prior art, direct communication between vehicles cannot be made, resulting in the inability to share information or obtain help in time in traffic jams, emergencies, etc., which affects the information transmission efficiency and rescue success rate between vehicles.
By integrating the main control chip, frequency modulated FM transmitting chip and FM receiving chip in the on-board communication module, the target information of the vehicle is obtained, encoded as a voice signal, and broadcast and transmitted through the FM transmitting chip, wireless voice signal transmission between vehicles is realized.
It improves the efficiency of real-time information transmission between vehicles, simplifies the information sharing process, improves the success rate of vehicle rescue, and solves the problem of communication barriers between vehicles.
Smart Images

Figure CN119893475A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automobile technology, and in particular to a method and device for broadcasting a voice signal, a storage medium, and an electronic device. Background Art
[0002] In related technologies, with the rapid increase in the number of cars in the world, commuting by car has long become a reality, and long-distance transportation, self-driving, and adventure have also become commonplace. Although cars bring convenience, they also add a lot of troubles and even dangers, such as traffic jams, traffic accidents, vehicle hijacking, and getting lost in adventures. Although smart phones are now popular, when encountering traffic jams, you cannot get the real-time situation ahead from your phone and have to wait; when an emergency occurs, you have no idea what to do. In the above situations, relatives, friends, or professionals cannot provide help in time. In some cases, even mobile phones cannot be used. Due to communication barriers between cars, cars cannot communicate normally.
[0003] With respect to the above-mentioned problems existing in the related technologies, no efficient and accurate solutions have been found yet. Summary of the invention
[0004] The present invention provides a method and device for broadcasting a voice signal, a storage medium, and an electronic device to solve the technical problems in related technologies.
[0005] According to one embodiment of the present invention, a method for broadcasting a voice signal is provided, comprising: obtaining target information to be sent by an on-board communication module of a first vehicle, wherein the on-board communication module is installed on the first vehicle; encoding the target information into a target voice signal using a main control chip of the on-board communication module; calling a frequency modulation FM transmitting chip of the on-board communication module; and broadcasting the target voice signal through the FM transmitting chip.
[0006] Optionally, obtaining target information to be sent by the on-board communication module of the first vehicle includes: monitoring the switch state of an audio collection button of the on-board communication module; when the switch state of the audio collection button is on, obtaining the first target information collected by the microphone of the on-board communication module.
[0007] Optionally, obtaining target information to be sent by the on-board communication module of the first vehicle includes: monitoring the switch state of the audio collection button of the on-board communication module; when the switch state of the audio collection button is on, determining a Bluetooth device connected to the on-board communication module by Bluetooth; and obtaining second target information collected by the microphone of the Bluetooth device.
[0008] Optionally, obtaining target information to be sent by the on-board communication module of the first vehicle includes: collecting sensor data of the on-board communication module; determining whether the first vehicle is in a distress state based on the sensor data; if the first vehicle is in a distress state, switching the on-board communication module to a distress mode; and in the distress mode, continuously obtaining pre-built-in third target information.
[0009] Optionally, determining whether the first vehicle is in distress based on the sensor data includes: parsing parameter values of the sensor data; determining whether the parameter values are within a preset normal range; if the parameter values are not within the preset normal range, determining that the first vehicle is in distress.
[0010] Optionally, continuously acquiring pre-built-in third target information includes: identifying the danger type and / or danger level of the distress state based on the sensor data; searching for third target information matching the danger type and / or the danger level in a pre-built-in information library; and continuously reading the third target information until the on-board communication module switches from the distress mode to the safety mode.
[0011] Optionally, after broadcasting the target voice signal through the FM transmitting chip, the method further includes: receiving a reply message broadcasted by the second vehicle through the FM receiving chip of the on-board communication module, and / or receiving a reply message broadcasted by the second vehicle through the on-board FM of the first vehicle; and playing the reply message on the first vehicle.
[0012] Optionally, playing the reply message on the first vehicle includes: determining whether the on-board communication module is connected to a Bluetooth device; if the on-board communication module is connected to the Bluetooth device, playing the reply message through the Bluetooth device; if the on-board communication module is not connected to the Bluetooth device, initiating a connection request to the Bluetooth device, and playing the reply message through the Bluetooth device.
[0013] Optionally, the method also includes: receiving audio interaction information broadcast by a third vehicle through the FM receiving chip of the vehicle communication module; analyzing the signal strength of the audio interaction information; adjusting the transmission power of the FM transmitting chip of the vehicle communication module based on the signal strength, wherein the transmission power is negatively correlated with the signal strength; and using the adjusted FM transmitting chip to broadcast the audio interaction information of the audio interaction information.
[0014] Optionally, after receiving the audio interaction information broadcast by the third vehicle through the FM receiving chip of the on-board communication module, the method also includes: determining whether the audio interaction information is rescue information; if the audio interaction information is rescue information, broadcasting and forwarding the audio interaction information through the FM transmitting chip.
[0015] Optionally, broadcasting the target voice signal through the FM transmitting chip includes: determining an information type of the target information; selecting a number of transmitting frequency points based on the information type; and broadcasting the target voice signal through the FM transmitting chip at the number of transmitting frequency points.
[0016] According to another embodiment of the present invention, a voice signal broadcasting device is provided, comprising: an acquisition module, used to acquire target information to be sent by an on-board communication module of a first vehicle, wherein the on-board communication module is installed on the first vehicle; an encoding module, used to encode the target information into a target voice signal using a main control chip of the on-board communication module; a calling module, used to call a frequency modulation FM transmitting chip of the on-board communication module; and a sending module, used to broadcast and send the target voice signal through the FM transmitting chip.
[0017] Optionally, the acquisition module includes: a monitoring unit, used to monitor the switch state of the audio collection button of the vehicle communication module; and a first acquisition unit, used to acquire the first target information collected by the microphone of the vehicle communication module when the switch state of the audio collection button is on.
[0018] Optionally, the acquisition module includes: a monitoring unit, used to monitor the switch state of the audio collection button of the vehicle communication module; a determination unit, used to determine the Bluetooth device connected to the vehicle communication module by Bluetooth when the switch state of the audio collection button is on; and a second acquisition unit, used to acquire second target information collected by the microphone of the Bluetooth device.
[0019] Optionally, the acquisition module includes: a collection unit, used to collect sensor data of the on-board communication module; a judgment unit, used to judge whether the first vehicle is in a distress state based on the sensor data; a switching unit, used to switch the on-board communication module to a distress mode if the first vehicle is in a distress state; and a third acquisition unit, used to continuously acquire pre-built-in third target information in the distress mode.
[0020] Optionally, the judgment unit includes: an analysis subunit, used to analyze the parameter value of the sensor data; a judgment subunit, used to judge whether the parameter value is within a preset normal range; and a determination subunit, used to determine that the first vehicle is in distress if the parameter value is not within the preset normal range.
[0021] Optionally, the third acquisition unit includes: an identification subunit, used to identify the danger type and / or danger level of the distress state based on the sensor data; a search subunit, used to search for third target information matching the danger type and / or the danger level in a pre-built-in information library; and an acquisition subunit, used to continuously read the third target information until the on-board communication module switches from the distress mode to the safety mode.
[0022] Optionally, the device also includes: a first receiving module, used to receive the reply information broadcast by the second vehicle through the FM receiving chip of the vehicle-mounted communication module after the sending module broadcasts the target voice signal through the FM transmitting chip, and / or receive the reply information broadcast by the second vehicle through the vehicle-mounted FM of the first vehicle; a playing module, used to play the reply information on the first vehicle.
[0023] Optionally, the playback module includes: a judgment unit, used to judge whether the vehicle-mounted communication module is connected to a Bluetooth device; a processing unit, used to play the reply message through the Bluetooth device if the vehicle-mounted communication module is connected to the Bluetooth device; if the vehicle-mounted communication module is not connected to the Bluetooth device, initiate a connection request to the Bluetooth device and play the reply message through the Bluetooth device.
[0024] Optionally, the device also includes: a second receiving module, used to receive audio interaction information broadcast by a third vehicle through the FM receiving chip of the vehicle-mounted communication module; an analysis module, used to analyze the signal strength of the audio interaction information; an adjustment module, used to adjust the transmission power of the FM transmitting chip of the vehicle-mounted communication module based on the signal strength, wherein the transmission power is negatively correlated with the signal strength; and a broadcasting module, used to broadcast the audio interaction information of the audio interaction information using the adjusted FM transmitting chip.
[0025] Optionally, the device also includes: a judgment module, used to judge whether the audio interaction information is rescue information after the second receiving module receives the audio interaction information broadcast by the third vehicle through the FM receiving chip of the on-board communication module; and a forwarding module, used to broadcast and forward the audio interaction information through the FM transmitting chip if the audio interaction information is rescue information.
[0026] Optionally, the sending module includes: a determination unit, used to determine the information type of the target information; a selection unit, used to select a number of transmission frequency points based on the information type; and a sending unit, used to broadcast and send the target voice signal at the number of transmission frequency points through the FM transmitting chip.
[0027] According to another aspect of an embodiment of the present application, a storage medium is further provided, which includes a stored program, and the above steps are executed when the program is run.
[0028] According to another aspect of an embodiment of the present application, there is also provided an electronic device, including a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; wherein: the memory is used to store computer programs; and the processor is used to execute the steps in the above method by running the program stored in the memory.
[0029] The embodiment of the present application also provides a computer program product including instructions, which, when executed on a computer, enables the computer to execute the steps in the above method.
[0030] Beneficial effects of the present invention:
[0031] 1. It solves the technical problem that vehicles cannot communicate directly with each other in related technologies, and improves the efficiency of transmitting real-time information between vehicles;
[0032] 2. It improves the convenience of sharing consultation between vehicles and also improves the success rate of vehicle rescue. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0034] Figure 1 is a hardware structure block diagram of a vehicle-mounted communication module according to an embodiment of the present invention;
[0035] Figure 2 is a flow chart of a method for broadcasting a voice signal according to an embodiment of the present invention;
[0036] Figure 3 is a schematic diagram of a vehicle-mounted communication module in an embodiment of the present invention;
[0037] Figure 4 is a transmission flow chart of the vehicle-mounted communication module in an embodiment of the present invention;
[0038] Figure 5 is a receiving flow chart of the vehicle communication module in an embodiment of the present invention;
[0039] Figure 6 is a data flow diagram of the vehicle communication module in an embodiment of the present invention;
[0040] Figure 7 The present invention is a structural block diagram of a speech signal broadcasting device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0041] In order to enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only embodiments of a part of the present application, not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work should fall within the scope of protection of the present application. It should be noted that the embodiments in the present application and the features in the embodiments can be combined with each other without conflict.
[0042] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0043] Example 1
[0044] The method embodiment provided in the first embodiment of the present application can be executed in a car, an in-vehicle communication module, a processor or a similar processing device. Taking running on an in-vehicle communication module as an example, Figure 1 FIG. 1 is a hardware structure diagram of a vehicle-mounted communication module according to an embodiment of the present invention. Figure 1 As shown, the vehicle communication module may include one or more ( Figure 1 Only one is shown in the figure) a processor 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data. Optionally, the above-mentioned vehicle communication module may also include a transmission device 106 and an input / output device 108 for communication functions. It can be understood by those skilled in the art that Figure 1 The structure shown is for illustration only and does not limit the structure of the vehicle communication module. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations shown.
[0045] The memory 104 can be used to store the vehicle communication module program, for example, the software program and module of the application software, such as the vehicle communication module program corresponding to the broadcasting method of the voice signal of the vehicle communication module in the embodiment of the present invention. The processor 102 executes various functional applications and data processing by running the vehicle communication module program stored in the memory 104, that is, to implement the above method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the vehicle communication module via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0046] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the vehicle-mounted communication module. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0047] In this embodiment, a method for broadcasting a voice signal is provided. Figure 2 is a flow chart of a method for broadcasting a speech signal according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:
[0048] Step S202, obtaining target information to be sent by an on-board communication module of a first vehicle, wherein the on-board communication module is installed on the first vehicle;
[0049] The vehicle-mounted communication module of this embodiment can be fixedly or movably installed on the vehicle, can draw power from the vehicle, or can have its own power supply.
[0050] Optionally, the target information may be audio information, text information, picture information, or multimodal information.
[0051] Step S204, using the main control chip of the vehicle-mounted communication module to encode the target information into a target voice signal;
[0052] Step S206, calling the frequency modulation FM transmitting chip of the vehicle communication module;
[0053] The frequency modulation (FM) transmitting chip of this embodiment is a chip that can broadcast voice signals in a specific civilian frequency band, and the transmitting end and the receiving end do not need to establish a connection.
[0054] Step S208: broadcasting the target voice signal through the FM transmitting chip.
[0055] Through the above steps, the target information to be sent by the on-board communication module of the first vehicle is obtained, wherein the on-board communication module is installed on the first vehicle; the target information is encoded into a target voice signal by the main control chip of the on-board communication module; the frequency modulation FM transmitting chip of the on-board communication module is called; the target voice signal is broadcasted by the FM transmitting chip, thereby realizing unrestricted communication between vehicle ends and solving the technical problem that vehicles cannot communicate directly with each other in the related technology, improving the efficiency of transmitting real-time information between vehicle ends, improving the convenience of sharing consultation between vehicles, and also improving the success rate of vehicle rescue.
[0056] Figure 3 It is a schematic diagram of the vehicle communication module in the embodiment of the present invention, which consists of a main control chip (BT+DSP), an FM transmitter (FM_TX) chip, an FM receiver (FM_RX) chip, a power supply (POWER) (including a battery BAT and an adapter SW I TCH), a microphone (M IC), a button (KEY), an LED indicator (LED), and a sensor, such as an acceleration sensor (g-Sensor). The vehicle communication module does not rely on the vehicle's computing resources and multimedia hardware, so that when the vehicle fails and cannot be started or the power is cut off, the vehicle communication module can also work normally.
[0057] The main control chip of this embodiment can be a chip with Bluetooth function and control function. In addition to being responsible for Bluetooth transmission, the main control chip is also used to execute microphone and button information, power input, control command output, audio signal input and output, LED display drive, connection with mobile phone APP, etc.; the FM transmitting chip is responsible for transmitting the audio signal output by the main control chip from the specified frequency point; the FM receiving chip is responsible for receiving the audio signal at the specified frequency point and transmitting it to the main control chip; the power supply includes USB power supply and battery power supply, which are used in different scenarios respectively; the microphone is responsible for collecting voice signals and outputting them to the main control chip for encoding and decoding; the buttons are mainly used to control Bluetooth activation, mode switching, voice wake-up, etc., and there is also a toggle switch that can cut off the battery power supply when the vehicle communication module is not in use; the LED indicator light is used to display the working status and scene, so that the user can intuitively understand the current status; the acceleration sensor and the like are used to detect the occurrence of dangerous situations, such as serious collision, falling into water, falling, etc. Once they occur, the main control chip is immediately notified to turn on the distress mode; the mobile phone APP can monitor the update of the vehicle communication module firmware, and when an update is needed, the vehicle communication module can be connected to push it. The firmware is released after the software of the main control chip is optimized and upgraded or the defects are solved. The update can be detected through the supporting mobile phone APP. After the mobile phone Bluetooth is connected to the vehicle communication module, the firmware can be transmitted through the BLE (Low Power Bluetooth) or SPP (Classic Bluetooth) protocol. After completion, the vehicle communication module restarts to complete the software update. The peripheral programmable devices used in the vehicle communication module include acceleration sensors and FM receiving and transmitting chips, which can be abstracted from the hardware layer so that the upper-level software does not need to consider what the hardware is. By replacing a small number of drivers, products from different manufacturers can be adapted.
[0058] In one implementation of this embodiment, obtaining the target information to be sent by the on-board communication module of the first vehicle includes: monitoring the switch state of the audio collection button of the on-board communication module; when the switch state of the audio collection button is on, obtaining the first target information collected by the microphone of the on-board communication module.
[0059] After clicking or pressing the audio collection button, the microphone of the vehicle communication module collects the first target information, which is audio information and an analog signal.
[0060] In another implementation of this embodiment, obtaining the target information to be sent by the on-board communication module of the first vehicle includes: monitoring the switch state of the audio collection button of the on-board communication module; when the switch state of the audio collection button is on, determining the Bluetooth device connected to the on-board communication module by Bluetooth; and obtaining the second target information collected by the microphone of the Bluetooth device.
[0061] The second target information is audio information, which is an analog signal.
[0062] In this embodiment, the vehicle communication module can also be connected to a Bluetooth device, which can be the vehicle-mounted Bluetooth of the first vehicle or a mobile Bluetooth headset for use. At the same time, the first vehicle can also have the function of vehicle-mounted FM (radio). After the vehicle-mounted communication module is started, the FM transmitting and FM receiving chips are initialized, and the connection pairing with the Bluetooth device is completed. When the vehicle has its own FM radio function, the voice emitted by the vehicle-mounted communication module is directly monitored and the audio emitted by other devices is received; for vehicles without FM radio but supporting Bluetooth function, the audio signal must be monitored or received through Bluetooth. The vehicle-mounted communication module initiates a connection to the surrounding Bluetooth devices as the host end. The connected device can be a vehicle-mounted Bluetooth, or a Bluetooth headset or a Bluetooth speaker. After the first successful connection, the subsequent use will automatically complete the reconnection; the two FM chips need to be driven and initialized, including the configuration of various register states including frequency and gain. FM transmission and FM reception cannot be performed at the same time, which will cause signal interference. FM transmission is started in voice collection and distress mode, and FM reception is defaulted in other cases.
[0063] In another implementation of the present embodiment, obtaining target information to be sent by the on-board communication module of the first vehicle includes: collecting sensor data of the on-board communication module; determining whether the first vehicle is in a distress state based on the sensor data; if the first vehicle is in a distress state, switching the on-board communication module to a distress mode; and in the distress mode, continuously obtaining pre-built-in third target information.
[0064] The third target information is a digital signal, which may be an audio signal or text information.
[0065] Optionally, the third target information includes a distress message and may also include vehicle information of the first vehicle, such as license plate, model, color, and may also include the user's mobile phone number, emergency contact information, etc.
[0066] In one example, determining whether the first vehicle is in distress based on the sensor data includes: parsing parameter values of the sensor data; determining whether the parameter values are within a preset normal range; if the parameter values are not within the preset normal range, determining that the first vehicle is in distress.
[0067] Optionally, the sensor data may be an acceleration sensor, a speed sensor, a position sensor, a temperature sensor, a humidity sensor, a gas concentration sensor, etc. It may be determined whether the vehicle is in a distress state such as a traffic jam, a collision, high temperature in the vehicle, water immersion, excessive dangerous gas, etc. By analyzing the parameter values of the sensor data of various sensors, if they are within an abnormal range, it is determined that the first vehicle is in a distress state and enters a distress mode.
[0068] In one example, continuously acquiring pre-built-in third target information includes: identifying the type of danger and / or the level of danger of the distress state based on the sensor data; searching for third target information matching the type of danger and / or the level of danger in a pre-built-in information library; and continuously reading the third target information until the on-board communication module switches from the distress mode to the safety mode.
[0069] Optionally, different third target information may be pre-configured according to different types of dangerous situations. For example, the dangerous situation types of a vehicle on fire and a vehicle falling into water correspond to “This vehicle is on fire, please help with firefighting and rescue!” and “This vehicle fell into water, please help with salvage and rescue!”. At the same time, different third target information may also be pre-configured according to different dangerous situation levels. For example, if the parameters of the acceleration sensor show that the vehicle has had a minor collision and a serious chain rear-end collision, they correspond to “This vehicle has had a rear-end collision, please help with rescue!” and “Cars have had a chain rear-end collision, casualties may have occurred, please rescue quickly!!”, thereby sending an accurate rescue signal according to the actual distress situation of the first vehicle.
[0070] When the vehicle communication module is switched to distress mode, it will automatically and continuously read the built-in third target information and continue to send and broadcast the corresponding distress signal until the user sensor detects that the distress is resolved or the user manually switches to safe mode.
[0071] This embodiment is used to transmit the voice or built-in audio collected by the microphone through FM, and complete local monitoring to ensure the accuracy of the voice information transmitted; after the vehicle-mounted communication module or similar equipment in the nearby physical area receives the signal, it transmits a response message in the same way, thereby realizing real-time communication.
[0072] In this embodiment, broadcasting the target voice signal through the FM transmitting chip includes: determining the information type of the target information; selecting a number of transmitting frequency points based on the information type; and broadcasting the target voice signal through the FM transmitting chip at the number of transmitting frequency points.
[0073] The FM transmitting chip of this embodiment includes multiple transmitting frequency points, which can automatically switch to the corresponding frequency point or switch to the full frequency band according to the information type of the target information. For example, when the information type of the target information is the third target information, which is a distress message, the full frequency band is selected. In addition, the on-board communication module can set multiple frequency points, such as frequency point 1 corresponding to life entertainment, frequency point 2 corresponding to traffic jam sharing, frequency point 3 corresponding to non-emergency assistance, etc. The on-board communication module can determine the information type of the target information by parsing the keywords in the target information. The on-board communication module can switch the frequency point manually or automatically by the user.
[0074] When the vehicle communication module is in normal mode (such as congestion), after the user presses the button and the microphone collects the information, it completes local monitoring through Bluetooth or FM transmission and transmits the same signal to the outside at the same time; after other people receive the signal, they feedback the information in the same way, and many-to-many information interaction is completed repeatedly.
[0075] When the vehicle communication module is in distress mode, if the acceleration sensor detects an abnormality, the distress mode will be automatically turned on; the distress mode can also be turned on by pressing a button, and the person can describe the distress situation more accurately, such as falling into the water, attack, accident, getting lost, etc. In this mode, the vehicle communication module's own audio source is directly transmitted with a large gain, and the Bluetooth function is turned off to save power. The vehicle communication module that receives the signal plays the audio at a volume proportional to the signal strength, so as to quickly find the scene of the incident.
[0076] Multiple vehicle communication modules can also form a cascade network, interweaving FM signals into a signal network, which increases the chance of being searched or the possibility of self-escaping. In the case of serial route finding, you can put more vehicle communication modules along the way, so that you can explore the road further; when you spread out in a star shape to find someone or send a signal for help, you can use the characteristics of the network to achieve your goal. When the vehicle communication module is used away from the car, it can work alone for more than ten hours, and it is easy to charge. It can be matched with a Bluetooth headset to complete contactless communication.
[0077] Optionally, the target voice signal is broadcasted externally by the vehicle communication module, and simultaneously played synchronously on an audio player of the vehicle communication module or a connected Bluetooth device.
[0078] Figure 4It is a transmission flow chart of the vehicle communication module in the embodiment of the present invention. There are three situations for audio transmission: active communication, active warning and automatic warning. Active communication collects voice through a microphone triggered by a button and transmits it through a fixed frequency; active warning is the same as active communication when the party can still operate the vehicle communication module, and can provide more accurate distress details. When the party can only operate the button due to special circumstances, the button enters the distress mode, and the vehicle communication module automatically transmits a fixed audio warning; automatic warning means that the party encounters an extremely dangerous fall into the water (the vehicle communication module is properly waterproofed and can still transmit FM signals underwater, but will only partially attenuate), vehicle collision, cliff fall, etc. After the acceleration sensor detects such anomalies, the vehicle communication module immediately transmits a fixed audio warning. If it is an accidental touch or test, just press the button to end. In the distress mode, audio is transmitted in a large gain full-band, so that possible receivers at a farther distance can more clearly feel the danger of the party, thereby increasing the possibility of rescue. In active communication, this end can monitor its own voice through the car FM or car Bluetooth or Bluetooth headset. The car FM only needs to be set to a fixed frequency, and the car Bluetooth needs to be paired with the car communication module to receive audio in real time. The car communication module can be used independently, combined with Bluetooth headsets or speakers to achieve the same effect as the car end. When the distress mode is triggered alone, a call for help is initiated, increasing the possibility of being rescued.
[0079] In another aspect of this embodiment, after broadcasting the target voice signal through the FM transmitting chip, it also includes: receiving a reply message broadcasted by a second vehicle through the FM receiving chip of the vehicle-mounted communication module, and / or receiving a reply message broadcasted by the second vehicle through the vehicle-mounted FM of the first vehicle; and playing the reply message on the first vehicle.
[0080] In one example, playing the reply message on the first vehicle includes: determining whether the on-board communication module is connected to a Bluetooth device; if the on-board communication module is connected to the Bluetooth device, playing the reply message through the Bluetooth device; if the on-board communication module is not connected to the Bluetooth device, initiating a connection request to the Bluetooth device, and playing the reply message through the Bluetooth device.
[0081] In this embodiment, it also includes: receiving audio interaction information broadcast by a third vehicle through the FM receiving chip of the vehicle-mounted communication module; analyzing the signal strength of the audio interaction information; adjusting the transmission power of the FM transmitting chip of the vehicle-mounted communication module based on the signal strength, wherein the transmission power is negatively correlated with the signal strength; and using the adjusted FM transmitting chip to broadcast the audio interaction information of the audio interaction information.
[0082] In one implementation scenario, the on-board communication module 1 receives the audio interaction information broadcast by the on-board communication module 2 of the third vehicle, and analyzes the signal strength of the audio interaction information. If the signal strength is weak, the transmission power of the on-board communication module 1 can be increased. When the on-board communication module 1 replies to the on-board communication module 2, it can broadcast farther. If it is strong, the transmission power of the on-board communication module 1 can be lowered to save the energy consumption of the on-board communication module 1.
[0083] In an implementation scenario of this embodiment, after receiving the audio interaction information broadcast by the third vehicle through the FM receiving chip of the on-board communication module, it also includes: determining whether the audio interaction information is rescue information; if the audio interaction information is rescue information, forwarding the audio interaction information through the FM transmitting chip broadcast.
[0084] Optionally, the main control chip converts the audio interactive information into interactive text to determine whether there are rescue-related keywords in the interactive text. It can also extract the frequency domain information of the audio interactive information to determine whether there is abnormal audio. If so, it is determined to be rescue information. If it is rescue information, the on-board communication module automatically forwards it and automatically broadcasts the received audio interactive information. It can also reply to the audio input by the user so that the rescue information can be broadcast as far as possible. In the cascade scenario, the central node is in the transmission mode, and the terminal node selects the transmission or reception mode according to the actual situation, which greatly reduces the possibility of loss of connection or increases the possibility of being searched.
[0085] In another example of this implementation scenario, if the audio interaction information is not a rescue message, the sending frequency of the audio interaction information can be calculated within the listening period. If the sending frequency is greater than the preset frequency, the audio interaction information is filtered or folded (even if multiple identical audio interaction information are received within a listening period, the audio interaction information is only played once). By filtering repeated audio interaction information, noise pollution can be reduced.
[0086] Figure 5 This is a receiving flow chart of the vehicle communication module in an embodiment of the present invention. Audio reception is divided into two situations: vehicle-mounted FM (car radio) reception and vehicle-mounted communication module FM reception. If only the vehicle-mounted FM is received, the receiving party can only recognize the information but cannot interact; the vehicle-mounted communication module FM reception is transmitted to the vehicle-mounted Bluetooth via Bluetooth, and the sender and receiver can complete the information interaction. In distress mode, the distressed party may not be able to interact, but just needs more people to understand the situation and provide help. After the vehicle-mounted communication module FM receives the signal, it automatically increases or decreases the volume gain according to the signal strength, allowing the receiving party to clearly judge whether the current direction of travel is close to or away from the transmitter, so as to quickly find the distressed party and provide rescue.
[0087] Figure 6 The data flow diagram of the vehicle communication module in the embodiment of the present invention is shown in FIG. The vehicle communication module involves voice, audio, acceleration and control command transmission. Voice refers to the interactive information input by the user through the microphone, which is directly transmitted by the DSP (Digital Signal) in the main control chip. The acceleration signal is collected in real time. When a value exceeding the critical range appears, the jitter processing is started. After confirming the abnormality, it automatically switches to the distress mode. The control instructions include Bluetooth pairing initiation instructions, audio connection establishment, FM register initialization instructions and control instructions: for example, when searching for a nearby Bluetooth device, the pairing connection is initiated actively. The device receives the prompt confirmation and connects. If the pairing is not confirmed after the timeout, the default pairing code is directly used to try to connect. For example, Bluetooth headsets and speakers cannot input pairing confirmation information. After the pairing is successful, an audio connection request is initiated, and after success, the waiting state is entered. Both FM chips need to initialize registers, such as frequency band, step length, frequency point, gain, etc. The control instructions include frequency point change, gain change and switch control. The main control chip needs to read the signal strength from the receiving chip to determine the distance. The audio signal is the key to the entire vehicle communication module. It can intuitively present the status of the parties. The transmitting end is used for local monitoring, and the other is transmitted through FM for external interaction. The receiving end enters through the FM receiving chip and then transmits to the vehicle end through Bluetooth or enters directly from the vehicle FM.
[0088] Firmware upgrades are completed by transmitting firmware through BLE (Bluetooth Low Energy) or SPP (Classic Bluetooth) protocols. The main control chip on the vehicle communication module can be a receiver and transmitter or BT+BLE (Classic Bluetooth + Bluetooth Low Energy) dual-mode. The transmitter transmits the received audio or voice, and BLE or SPP is responsible for receiving upgrade instructions or firmware data. When the mobile phone APP receives the new firmware information pop-up message, the user can connect to the mobile phone after turning on the vehicle communication module. After the connection is successful, the vehicle communication module enters the upgrade state, and the APP pushes the firmware data to the vehicle communication module. After receiving the data, the vehicle communication module restarts to complete the firmware update.
[0089] For example, when there is a traffic jam, the party requesting information collects voice through the on-board communication module and transmits it via FM or FM+Bluetooth. The vehicle uses FM or Bluetooth to monitor whether the content sent is accurate. Nearby vehicles receive it directly through the on-board FM, or the on-board communication module receives the FM and then transmits it to the on-board Bluetooth, and finally outputs it through the on-board audio equipment. After receiving the information, if the information recipient decides to feedback, the information is sent in the same way, and the previous party requesting information becomes the recipient, thus completing the contactless interaction of information and helping all parties to make more appropriate decisions.
[0090] When the vehicle encounters a dangerous situation, the acceleration sensor on the vehicle communication module can detect accidents such as collisions and falls. In this case, the vehicle communication module automatically switches to the distress mode, improves the transmission gain, and increases the effective radiation range of the wireless signal. If the party can still operate the vehicle communication module, it can be adjusted to a more accurate type of dangerous situation. The type of dangerous situation can be switched through the button + indicator light on the vehicle communication module. The vehicle communication module warns the nearby area by emitting a preset warning sound, such as "Someone fell into the water, please rescue urgently", saving time and increasing the success rate of rescue.
[0091] When a vehicle is lost in a forest, desert or other scene, the vehicle communication module can be used to cascade to escape or find lost teammates. Each person wears a set of vehicle communication modules, which are turned on when they need to temporarily leave the team. At least one person in the team turns it on and uses it with Bluetooth headsets. Both devices are in monitoring mode and can keep in touch at any time. When a team member is lost, other team members can turn on the vehicle communication module in a star structure to search and maintain real-time communication. When a group is lost, this cascade method can also be used to expand the radio range and increase the chance of being found by rescuers.
[0092] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.
[0093] Example 2
[0094] In the present embodiment, a kind of broadcasting device of speech signal is also provided, and this device is used to realize the above-mentioned embodiment and preferred implementation mode, and the description that has been made is not repeated here. As used below, the term "module" can realize the combination of software and / or hardware of predetermined function. Although the device described in the following embodiment is preferably realized by software, the realization of hardware, or the combination of software and hardware is also possible and conceived.
[0095] Figure 7 is a structural block diagram of a speech signal broadcasting device according to an embodiment of the present invention. Figure 7 As shown, the device comprises:
[0096] An acquisition module 70, configured to acquire target information to be sent by an onboard communication module of a first vehicle, wherein the onboard communication module is installed on the first vehicle;
[0097] An encoding module 72, used to encode the target information into a target voice signal using the main control chip of the vehicle-mounted communication module;
[0098] A calling module 74, used for calling the frequency modulation FM transmitting chip of the vehicle communication module;
[0099] The sending module 76 is used to broadcast the target voice signal through the FM transmitting chip.
[0100] Optionally, the acquisition module includes: a monitoring unit, used to monitor the switch state of the audio collection button of the vehicle communication module; and a first acquisition unit, used to acquire the first target information collected by the microphone of the vehicle communication module when the switch state of the audio collection button is on.
[0101] Optionally, the acquisition module includes: a monitoring unit, used to monitor the switch state of the audio collection button of the vehicle communication module; a determination unit, used to determine the Bluetooth device connected to the vehicle communication module by Bluetooth when the switch state of the audio collection button is on; and a second acquisition unit, used to acquire second target information collected by the microphone of the Bluetooth device.
[0102] Optionally, the acquisition module includes: a collection unit, used to collect sensor data of the on-board communication module; a judgment unit, used to judge whether the first vehicle is in a distress state based on the sensor data; a switching unit, used to switch the on-board communication module to a distress mode if the first vehicle is in a distress state; and a third acquisition unit, used to continuously acquire pre-built-in third target information in the distress mode.
[0103] Optionally, the judgment unit includes: an analysis subunit, used to analyze the parameter value of the sensor data; a judgment subunit, used to judge whether the parameter value is within a preset normal range; and a determination subunit, used to determine that the first vehicle is in distress if the parameter value is not within the preset normal range.
[0104] Optionally, the third acquisition unit includes: an identification subunit, used to identify the danger type and / or danger level of the distress state based on the sensor data; a search subunit, used to search for third target information matching the danger type and / or the danger level in a pre-built-in information library; and an acquisition subunit, used to continuously read the third target information until the on-board communication module switches from the distress mode to the safety mode.
[0105] Optionally, the device also includes: a first receiving module, used to receive the reply information broadcast by the second vehicle through the FM receiving chip of the vehicle-mounted communication module after the sending module broadcasts the target voice signal through the FM transmitting chip, and / or receive the reply information broadcast by the second vehicle through the vehicle-mounted FM of the first vehicle; a playing module, used to play the reply information on the first vehicle.
[0106] Optionally, the playback module includes: a judgment unit, used to judge whether the vehicle-mounted communication module is connected to a Bluetooth device; a processing unit, used to play the reply message through the Bluetooth device if the vehicle-mounted communication module is connected to the Bluetooth device; if the vehicle-mounted communication module is not connected to the Bluetooth device, initiate a connection request to the Bluetooth device and play the reply message through the Bluetooth device.
[0107] Optionally, the device also includes: a second receiving module, used to receive audio interaction information broadcast by a third vehicle through the FM receiving chip of the vehicle-mounted communication module; an analysis module, used to analyze the signal strength of the audio interaction information; an adjustment module, used to adjust the transmission power of the FM transmitting chip of the vehicle-mounted communication module based on the signal strength, wherein the transmission power is negatively correlated with the signal strength; and a broadcasting module, used to broadcast the audio interaction information of the audio interaction information using the adjusted FM transmitting chip.
[0108] Optionally, the device also includes: a judgment module, used to judge whether the audio interaction information is rescue information after the second receiving module receives the audio interaction information broadcast by the third vehicle through the FM receiving chip of the on-board communication module; and a forwarding module, used to broadcast and forward the audio interaction information through the FM transmitting chip if the audio interaction information is rescue information.
[0109] Optionally, the sending module includes: a determination unit, used to determine the information type of the target information; a selection unit, used to select a number of transmission frequency points based on the information type; and a sending unit, used to broadcast and send the target voice signal at the number of transmission frequency points through the FM transmitting chip.
[0110] It should be noted that the above modules can be implemented by software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above modules are all located in the same processor; or the above modules are located in different processors in any combination.
[0111] Example 3
[0112] An embodiment of the present invention further provides a storage medium, in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above method embodiments when running.
[0113] Optionally, in this embodiment, the storage medium may be configured to store a computer program for performing the following steps:
[0114] S1, obtaining target information to be sent by an on-board communication module of a first vehicle, wherein the on-board communication module is installed on the first vehicle;
[0115] S2, using the main control chip of the vehicle communication module to encode the target information into a target voice signal;
[0116] S3, calling the frequency modulation FM transmitting chip of the vehicle communication module;
[0117] S4, broadcasting the target voice signal through the FM transmitting chip.
[0118] Optionally, in this embodiment, the above-mentioned storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store computer programs.
[0119] An embodiment of the present invention further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.
[0120] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.
[0121] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:
[0122] S1, obtaining target information to be sent by an on-board communication module of a first vehicle, wherein the on-board communication module is installed on the first vehicle;
[0123] S2, using the main control chip of the vehicle communication module to encode the target information into a target voice signal;
[0124] S3, calling the frequency modulation FM transmitting chip of the vehicle communication module;
[0125] S4, broadcasting the target voice signal through the FM transmitting chip.
[0126] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.
[0127] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0128] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a general hardware platform, and of course, by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0129] It should be understood that the terms used herein are only for the purpose of describing specific example embodiments and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "one", "an" and "said" as used herein may also be meant to include plural forms. The terms "include", "comprise", "contain", and "have" are inclusive, and therefore specify the existence of stated features, steps, operations, elements and / or parts, but do not exclude the existence or addition of one or more other features, steps, operations, elements, parts, and / or combinations thereof. The method steps, processes, and operations described herein are not interpreted as necessarily requiring them to be performed in the specific order described or illustrated, unless the execution order is clearly indicated. It should also be understood that additional or alternative steps may be used.
[0130] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.
Claims
1. A method for broadcasting a voice signal, characterized in that: include: Acquire target information to be sent by an on-board communication module of a first vehicle, wherein the on-board communication module is installed on the first vehicle; The target information is encoded into a target voice signal using the main control chip of the vehicle-mounted communication module; Calling the frequency modulation FM transmitting chip of the vehicle communication module; The target voice signal is broadcasted through the FM transmitting chip.
2. The method according to claim 1, characterized in that Acquiring target information to be sent by the vehicle-mounted communication module of the first vehicle includes: Monitoring the switch status of the audio acquisition button of the vehicle communication module; When the switch state of the audio collection button is in the on state, first target information collected by the microphone of the vehicle-mounted communication module is obtained.
3. The method according to claim 1, characterized in that Acquiring target information to be sent by the vehicle-mounted communication module of the first vehicle includes: Monitoring the switch status of the audio acquisition button of the vehicle communication module; When the switch state of the audio acquisition button is on, determining a Bluetooth device connected to the vehicle communication module via Bluetooth; Acquire second target information collected by the microphone of the Bluetooth device.
4. The method according to claim 1, characterized in that: Acquiring target information to be sent by the vehicle-mounted communication module of the first vehicle includes: Collecting sensor data of the vehicle-mounted communication module; determining whether the first vehicle is in distress according to the sensor data; If the first vehicle is in distress, switching the vehicle communication module to a distress mode; In the distress mode, pre-built-in third target information is continuously acquired.
5. The method according to claim 4, characterized in that Determining whether the first vehicle is in distress according to the sensor data includes: parsing parameter values of the sensor data; Determining whether the parameter value is within a preset normal range; If the parameter value is not within a preset normal range, it is determined that the first vehicle is in distress.
6. The method according to claim 4, characterized in that Continuously obtain pre-built-in third-party target information including: identifying a type of distress and / or a level of distress of the distress condition based on the sensor data; Searching a pre-built-in information database for third target information that matches the risk type and / or the risk level; The third target information is continuously read until the vehicle-mounted communication module switches from the distress mode to the safety mode.
7. The method according to claim 1, characterized in that After broadcasting the target voice signal through the FM transmitting chip, the method further includes: Receiving the reply information broadcast by the second vehicle through the FM receiving chip of the vehicle-mounted communication module, and / or receiving the reply information broadcast by the second vehicle through the vehicle-mounted FM of the first vehicle; The reply message is played on the first vehicle.
8. The method according to claim 7, characterized in that Playing the reply message on the first vehicle includes: Determining whether the vehicle communication module is connected to a Bluetooth device; If the vehicle-mounted communication module is connected to a Bluetooth device, the reply message is played through the Bluetooth device; if the vehicle-mounted communication module is not connected to a Bluetooth device, a connection request is initiated to the Bluetooth device, and the reply message is played through the Bluetooth device.
9. The method according to claim 1, characterized in that: The method further comprises: Receiving audio interaction information broadcast by a third vehicle through the FM receiving chip of the vehicle communication module; Analyze the signal strength of the audio interaction information; adjusting the transmission power of the FM transmission chip of the vehicle communication module based on the signal strength, wherein the transmission power is negatively correlated with the signal strength; The audio interaction information of the audio interaction information is broadcasted using the adjusted FM transmitting chip.
10. The method according to claim 9, characterized in that After receiving the audio interaction information broadcast by the third vehicle through the FM receiving chip of the vehicle communication module, the method further includes: Determining whether the audio interaction information is rescue information; If the audio interaction information is rescue information, the audio interaction information is broadcast and forwarded via the FM transmitting chip.
11. The method according to claim 1, characterized in that: Broadcasting the target voice signal through the FM transmitting chip includes: Determining the information type of the target information; selecting a number of transmission frequency points based on the information type; The target voice signal is broadcasted and sent at the plurality of transmission frequency points through the FM transmission chip.
12. A device for broadcasting a voice signal, characterized in that: include: an acquisition module, used for acquiring target information to be sent by an on-board communication module of a first vehicle, wherein the on-board communication module is installed on the first vehicle; An encoding module, used to encode the target information into a target voice signal using the main control chip of the vehicle-mounted communication module; A calling module, used for calling the frequency modulation FM transmitting chip of the vehicle communication module; The sending module is used to broadcast the target voice signal through the FM transmitting chip.
13. A storage medium, characterized in that: The storage medium stores a computer program, wherein the computer program is configured to execute the method according to any one of claims 1 to 11 when executed.
14. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to run the computer program to perform the method according to any one of claims 1 to 11.