Vehicle display viewing angle adjustment method, vehicle display, device and medium
Through the voice-based vehicle display screen view angle adjustment method, multiple sound sensors are used to collect voice signals and automatically adjust the rotation angle and direction of the display screen, the safety hazards and inconvenience of manual adjustment of view angle in the prior art are solved, and the operation safety and driving experience are improved.
Patent Information
- Application Number
- CN202210471483.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-28
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2042-04-28
AI Technical Summary
In the prior art, the viewing angle adjustment of industrial vehicle display screens requires manual operation, which poses safety hazards and is inconvenient to use, especially during vehicle driving or construction.
The voice-based viewing angle adjustment method of vehicle display screen is adopted, and voice signals are collected from 4 different directions through multiple sound sensors, three voice signals with maximum intensity are selected, and the rotation angle and direction of the display screen are determined to realize automatic viewing angle adjustment.
This method enables the on-board display to automatically rotate to the appropriate operating perspective of the operator, improves the operation safety and driving experience, and solves the safety hazards and inconvenience of use when manually adjusting the viewing angle.
Smart Images

Figure CN114906080B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of vehicle interaction technology, and specifically relates to a method for adjusting the viewing angle of a vehicle display screen based on voice. Background Art
[0002] In construction machinery or engineering vehicles, industrial vehicle-mounted display screens, as important human-computer interaction products, are not only responsible for displaying key vehicle parameter information, but also for collecting and controlling key vehicle parameters. In many cases, they have the integrated display and control functions and are very important configuration products for engineering vehicles.
[0003] Industrial vehicle-mounted displays are usually installed in the cab, near the operator, and are usually installed with a universal joint that can realize spherical rotation of the display (360° in the XY direction, 180° in the Z direction). In dim light or when the screen is reflective, the operator cannot see the content on the screen clearly when viewing and operating the vehicle-mounted display, and needs to manually adjust the angle of the universal joint so that the operator faces the display interface directly. However, in actual applications, if the universal joint is adjusted while the vehicle is driving or under construction, there are certain safety hazards. In some cases, the operator cannot free his hands to adjust the angle while driving the vehicle. For example, when the operator needs to view a certain parameter displayed on the screen while operating a mechanical device, the operator needs to stop the ongoing operation and then adjust the angle of the display, which brings inconvenience to the operator and affects the driving experience.
[0004] In summary, the existing method of manually adjusting the viewing angle of a display screen has safety risks, is inconvenient to use, and has a poor user experience. Summary of the invention
[0005] 1. Technical issues to be resolved
[0006] In view of the above-mentioned shortcomings and deficiencies of the prior art, the present application provides a method for adjusting the viewing angle of a vehicle display screen, a vehicle display screen, a device and a medium.
[0007] (II) Technical solution
[0008] In order to achieve the above objectives, this application adopts the following technical solutions:
[0009] In a first aspect, an embodiment of the present application provides a method for adjusting the viewing angle of a vehicle display screen based on speech, which is applied to a vehicle display screen including a plurality of sound sensors, wherein the plurality of sound sensors are used to collect sound from the same sound source from four different directions, respectively. The method comprises:
[0010] Acquire 4 voice signals collected by multiple sound sensors;
[0011] Select three voice signals with the largest strengths from the four voice signals as the first voice signal, the second voice signal, and the third voice signal respectively;
[0012] Determine a first rotation angle of the vehicle display screen based on the strength of the first voice signal and the second voice signal, and determine a first rotation direction of the vehicle display screen based on the collection positions of the first voice signal and the second voice signal;
[0013] Determine a second rotation angle of the vehicle display screen based on the strength of the third voice signal and the voice signal closest to the third voice signal among the first voice signal and the second voice signal, and determine a second rotation direction of the vehicle display screen based on the third voice signal and the collection position of the voice signal closest to the third voice signal among the first voice signal and the second voice signal;
[0014] The viewing angle of the vehicle-mounted display screen is adjusted based on the first rotation angle, the first rotation direction, the second rotation angle, and the second rotation direction.
[0015] Optionally, four voice signals collected by multiple sound sensors are obtained, including:
[0016] S11, acquiring 4 voice signals collected by multiple sound sensors;
[0017] S12, determining whether the strength of the voice signal meets a preset strength requirement;
[0018] S13. When the strength of at least one of the four voice signals is greater than or equal to a preset effective signal strength threshold, the strength of the voice signal meets the preset strength requirement;
[0019] When the strength of the four voice signals is less than the preset effective signal strength threshold, the strength of the voice signal does not meet the preset strength requirement; a distance adjustment prompt message or an angle adjustment prompt message is generated to prompt the operator to make corresponding adjustments;
[0020] S14. Repeat steps S12-S13 until the strength of the four voice signals meets the preset strength requirement.
[0021] Optionally, the method for determining the effective signal strength threshold includes:
[0022] The voice signal is collected by collecting multiple sound sensors, and the multiple sound sensors are 4 groups of microphone arrays, each group of arrays has 3 channels;
[0023] Remove the four channels most affected by background noise, and use mean smoothing filtering on the other eight channels to extract valid signals;
[0024] A valid signal strength threshold is determined based on the extracted valid signal.
[0025] Optionally, the location of the sound sensor is:
[0026] The upper left corner, lower left corner, upper right corner, and lower right corner of the vehicle-mounted display screen.
[0027] Optionally, the first rotation angle is determined by calculating the first rotation angle using the following formula:
[0028]
[0029] Among them, α is the first rotation angle, E 1 is the first speech signal, E 2 is the second voice signal.
[0030] Optionally, the method for determining the first rotation direction includes:
[0031] Taking the center line of the screen as the axis, the direction in which the second voice signal acquisition end rotates toward the outside of the screen is the first rotation direction; wherein,
[0032] When the collection positions of the first voice signal and the second voice signal are in an up-and-down relationship, the center line is a center line of the screen that is symmetrical in up and down;
[0033] When the collection positions of the first voice signal and the second voice signal are in a left-right relationship, the center line is a center line of the screen that is symmetrical to the left and right.
[0034] Optionally, the second rotation angle is determined by calculating the second rotation angle using the following formula:
[0035]
[0036] Where θ is the second rotation angle, E 3 is the third speech signal, E is the second speech signal, and the speech signal between the first speech signal and the second speech signal is the closest to the third speech signal.
[0037] In a second aspect, an embodiment of the present application provides a vehicle-mounted display screen, comprising a plurality of sound sensors, a driving device, and a control unit, wherein the control unit is electrically connected to the driving device and the plurality of sound sensors respectively;
[0038] The sound sensor is used to collect voice signals from the same sound source from multiple directions and send the collected voice signals to the control unit;
[0039] The control unit is used to execute the method for adjusting the viewing angle of the vehicle display screen based on voice as described in any one of the first aspects above, generate viewing angle control information, and send the viewing angle control information to the driving device;
[0040] The driving device is used to adjust the viewing angle of the vehicle-mounted display screen accordingly according to the viewing angle control information.
[0041] In a third aspect, an embodiment of the present application provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the computer program is executed by the processor, the steps of the voice-based vehicle display viewing angle adjustment method as described in any one of the first aspects above are implemented.
[0042] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the voice-based vehicle display viewing angle adjustment method as described in any one of the first aspects above are implemented.
[0043] (III) Beneficial effects
[0044] The beneficial effects of the present application are: the present application proposes a method for adjusting the viewing angle of a vehicle display screen, a vehicle display screen, a device and a medium, wherein the method comprises: obtaining four voice signals collected from four different directions; selecting three voice signals with the largest intensities from the four voice signals, as the first voice signal, the second voice signal and the third voice signal respectively; determining a first rotation angle based on the intensities of the first voice signal and the second voice signal, and determining a first rotation direction based on the collection positions of the first voice signal and the second voice signal; determining a second rotation angle based on the intensities of the third voice signal and the voice signal closest to the third voice signal, and determining a second rotation direction based on the third voice signal and the collection position of the voice signal closest to the third voice signal; and adjusting the viewing angle of the vehicle display screen based on the determined rotation angle and rotation direction.
[0045] The adjustment method of the present application determines the adjustment angle by the strength of the voice signal, and determines the adjustment direction by the collection position of the voice signal, so that the vehicle-mounted display screen is automatically rotated to a suitable operating angle for the operator, which is convenient for the operator to view or operate, and improves the safety of operation and driving experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] The present application is described with the aid of the following drawings:
[0047] Figure 1 This is a flow chart of a method for adjusting the viewing angle of a vehicle display screen based on voice in one embodiment of the present application;
[0048] Figure 2 This is a flow chart of a method for adjusting the viewing angle of a vehicle display screen based on voice in another embodiment of the present application;
[0049] Figure 3 This is a schematic diagram of the structure of an industrial vehicle-mounted display screen in another embodiment of the present application;
[0050] Figure 4 A schematic diagram of microphone input and three groups of input intensity angles in another embodiment of the present application;
[0051] Figure 5 This is a schematic diagram of the structure of a vehicle-mounted display screen in another embodiment of the present application;
[0052] Figure 6 It is a schematic diagram of the structure of an electronic device in yet another embodiment of the present application.
[0053] Description of reference numerals:
[0054] 31 - a plurality of sound sensors, 32 - a control unit, 33 - a driving device. DETAILED DESCRIPTION
[0055] In order to better explain the present invention and facilitate understanding, the present invention is described in detail below in conjunction with the accompanying drawings through specific implementation methods. It is understood that the specific embodiments described below are only used to explain the relevant inventions, rather than to limit the invention. It should also be noted that the embodiments and features in the embodiments of this application can be combined with each other in the absence of conflict; for ease of description, only the parts related to the invention are shown in the accompanying drawings.
[0056] Embodiment 1
[0057] The vehicle display viewing angle adjustment method of this embodiment is applied to a vehicle display, which has the following components: multiple sound sensors, a display driving device, and a control unit. The execution subject of this embodiment is the control unit, which may include a memory and a processor. In some other embodiments, the execution subject may also be other electronic devices that can achieve the same or similar functions, which is not limited in this embodiment. Multiple sound sensors are used to collect sound from the same sound source from four different directions.
[0058] Figure 1 FIG. 1 is a flow chart of a method for adjusting the viewing angle of a vehicle display screen based on voice in one embodiment of the present application. Figure 1 As shown, the method for adjusting the viewing angle of a vehicle display screen based on voice in this embodiment includes:
[0059] S10, acquiring four voice signals collected by multiple sound sensors;
[0060] S20, selecting three voice signals with the largest strengths from the four voice signals as the first voice signal, the second voice signal, and the third voice signal respectively;
[0061] S30, determining a first rotation angle of the vehicle display screen based on the strength of the first voice signal and the second voice signal, and determining a first rotation direction of the vehicle display screen based on the acquisition positions of the first voice signal and the second voice signal;
[0062] S40, determining a second rotation angle of the vehicle display screen based on the strength of the third voice signal and the voice signal closest to the third voice signal in the first voice signal and the second voice signal, and determining a second rotation direction of the vehicle display screen based on the collection position of the third voice signal and the voice signal closest to the third voice signal in the first voice signal and the second voice signal;
[0063] S50: Adjust the viewing angle of the vehicle-mounted display screen based on the first rotation angle, the first rotation direction, the second rotation angle, and the second rotation direction.
[0064] The voice-based vehicle display viewing angle adjustment method of this embodiment determines the adjustment angle by the strength of the voice signal, and determines the adjustment direction by the collection position of the voice signal, so that the vehicle display screen can automatically rotate to a suitable operating angle for the operator, making it convenient for the operator to view or operate, and improving the safety of operation and driving experience.
[0065] In order to better understand the present invention, each step in this embodiment is described below.
[0066] In this embodiment, the multiple sound sensors may be microphone arrays or other devices for collecting sound, which are not limited here. A microphone array is a system composed of a certain number of microphones that samples and filters the spatial characteristics of a sound field.
[0067] In this embodiment, the closest voice signal refers to the sensor that collects the signal that is closest.
[0068] In this embodiment, S10 includes:
[0069] S11, acquiring 4 voice signals collected by multiple sound sensors;
[0070] S12, determining whether the strength of the voice signal meets a preset strength requirement;
[0071] S13. When the strength of at least one of the four voice signals is greater than or equal to a preset effective signal strength threshold, the strength of the voice signal meets the preset strength requirement;
[0072] When the strength of the four voice signals is less than the preset effective signal strength threshold, the strength of the voice signal does not meet the preset strength requirement; a distance adjustment prompt message or an angle adjustment prompt message is generated to prompt the operator to make corresponding adjustments;
[0073] S14. Repeat steps S12-S13 until the strength of the four voice signals meets the preset strength requirement.
[0074] In this embodiment, the positions of the sound sensors are: the upper left corner, the lower left corner, the upper right corner, and the lower right corner of the vehicle display screen.
[0075] The four sound sensors collect the sounds made by the operator from four different directions respectively, thereby obtaining four voice signals.
[0076] In this embodiment, the first rotation angle is calculated by formula (1):
[0077]
[0078] Among them, α is the first rotation angle, E 1 is the first speech signal, E 2 is the second voice signal.
[0079] The method for determining the first rotation direction comprises:
[0080] Taking the center line of the screen as the axis, the direction in which the second voice signal acquisition end rotates toward the outside of the screen is the first rotation direction; wherein,
[0081] When the acquisition positions of the first voice signal and the second voice signal are in an up-and-down relationship, the center line is a center line of the screen that is symmetrical up and down;
[0082] When the acquisition positions of the first voice signal and the second voice signal are in a left-right relationship, the center line is a center line of the screen that is symmetrical to the left and right.
[0083] Here, the outside of the screen is the operator's side, and the inside of the screen is the back of the screen.
[0084] In this embodiment, the second rotation angle is calculated by formula (2):
[0085]
[0086] Where θ is the second rotation angle, E 3 is the third speech signal, and E is the speech signal among the second speech signal, the first speech signal and the second speech signal which is closest to the third speech signal.
[0087] The method for determining the second rotation direction comprises:
[0088] Taking the center line of the screen as the axis, the direction in which the third voice signal acquisition end rotates toward the outside of the screen is the second rotation direction; wherein,
[0089] When E 3 When the acquisition position of E is in a vertical relationship, the center line is the center line of the screen that is symmetrical to the left and right;
[0090] When E 3 When the collection position of E is in a left-right relationship, the center line is the center line of the screen that is symmetrical up and down.
[0091] Embodiment 2
[0092] The execution subject of this embodiment may be a control unit of a vehicle-mounted display screen. Therefore, in this embodiment, the control unit in the vehicle-mounted display screen is taken as an example to illustrate the voice-based vehicle-mounted display screen viewing angle adjustment method of the present invention.
[0093] Figure 2 This is another embodiment of the present invention, which is a flow chart of a method for adjusting the viewing angle of a vehicle display screen based on voice. Based on the first embodiment, this embodiment describes in detail the specific implementation process of this embodiment. Figure 2 The steps of the method in this embodiment are described in detail.
[0094] S1. Determine a valid signal strength threshold.
[0095] S1-1. Start voice command input for the industrial vehicle display screen.
[0096] Figure 3 This is a schematic diagram of the structure of an industrial vehicle-mounted display screen in another embodiment of the present application. Figure 3 As shown, the industrial vehicle-mounted display screen includes an industrial display screen 01 , a first support member 02 , a first rotating component 03 , a first motor shaft 04 , a second rotating component 05 , a second support member 06 , a second motor shaft 07 , a connecting member 08 , and a microphone array 09 .
[0097] The industrial display screen 01 is fixedly connected to the first rotating component 03 through the first supporting member 02. One end of the first rotating component 03 is fixedly connected to the first rotating shaft 04 of the motor, and the other end is movably connected to the second rotating component 05 through the connecting member 08. The first rotating component 03 can be flipped up and down (around the x-axis) when driven by the first rotating shaft 04 of the motor. The first rotating shaft 04 of the motor is installed on the second rotating component 05. The second rotating component 05 is movably connected to the second supporting member 06 and fixedly connected to the second rotating shaft 07 of the motor. It can rotate horizontally (around the y-axis) when driven by the second rotating shaft 07 of the motor.
[0098] Four groups of microphone arrays 09 are arranged at the four corners of the industrial display screen 01 as voice input for the display screen, with three channels in each group for collecting the operator's voice input control instructions.
[0099] When using microphone input, since there are 4 groups of microphone voice input (12 channels) for collection, voice signals from 4 different directions can be collected synchronously. This has several advantages:
[0100] First, the background noise can be optimized. While using 12-channel voice sampling to collect effective voice signals, the background noise of the surrounding environment is also collected. Therefore, the four channels with the greatest background noise impact can be removed. The background noise of the remaining channel samples can be optimized by average calculation, thereby improving the signal-to-noise ratio of our actual voice input signal.
[0101] Secondly, when manual command control is required, the adjustment of the display viewing angle can also be controlled through voice command input until a stop command is issued.
[0102] S1-2. Collect a first voice signal through multiple sound sensors.
[0103] The first voice signal is the operator issuing a voice control command in the same state multiple times at a suitable distance, that is, at the maximum effective distance of voice control, such as saying "start voice control". The voice signal collected by the four microphone arrays includes effective voice signals and background noise.
[0104] S1-3, based on the collected first speech signal, perform minimum effective signal strength calibration to obtain an effective signal strength threshold E 0 .
[0105] The specific calibration method includes: removing the four channels most affected by the background noise, usually removing one channel with the greatest influence in each array; then using mean smoothing filtering on the other eight channels to smooth the background noise and obtain the effective signals of the eight channels; determining the effective signal strength threshold E based on the extracted effective signal 0 , effective signal strength threshold E 0 You can take the average intensity of the 8 channels, or you can take the median or maximum value.
[0106] S2. Collect a second voice signal through four microphone arrays.
[0107] S2-1. Issue a voice control command, such as saying "Start voice control"
[0108] S2-2, determine whether the 4 groups of channel signals are greater than the effective signal strength threshold E 0 .
[0109] There are four groups of microphone arrays set at the four corners of the industrial display screen. In order to strengthen signal monitoring and processing, 12 voice signals are collected respectively.
[0110] S2-3, if it is less than, then rotate the motor 07, horizontal rotation angle β, in practice the rotation angle β can be between 30 and 180 degrees, need to consider time efficiency and effective judgment, in practice to select a suitable angle, after the display screen no longer rotates horizontally, the operator continues to send the "start voice control" command, detect its signal strength is greater than E 0 If it is less than E, the voice output will remind the operator to move closer to the display screen. If at least one of the four groups of voice signals is greater than E 0 , then take the average of each group of signals to get the valid signal, and select the 3 groups of valid signals with the largest signal strength.
[0111] If the operator is too far away, the voice signal strength of each channel is not strong; if the operator issues a voice command on the back of the display screen, the voice strength of each channel is also not strong. At this time, the effective signal strength threshold E is determined by on-site calibration. 0 Ensure the effectiveness of sound signals.
[0112] When it is lower than E 0 When the on-site operator needs to adjust the operating distance, or voice control, and then collect the signal strength, the effective signal strength shall not be less than E 0 Otherwise, it is considered invalid. At this time, it is also necessary to distinguish whether it is the back of the display screen or the operator is too far away. Rotate the display screen by a certain angle β and judge by collecting the signal strength of the voice of the voice control command again. If it is too far, remind the operator to get closer through voice output.
[0113] S3. Calculate the first rotation angle α and the second rotation angle θ by using formula (1) and formula (2) respectively.
[0114] Figure 4 This is a schematic diagram of microphone input and three groups of input intensity angles in another embodiment of the present application. Figure 4 The three groups of voice signals with the largest strength are the third channel voice signal T3, the second channel voice signal T2, and the first channel voice signal T1. The signal closest to the first channel voice signal T1 is the second channel voice signal T2.
[0115] When calculating the second rotation angle θ, E selects T2 or T3, depending on which of the other two signals the T1 signal is in the same horizontal direction, thereby determining the horizontal rotation angle θ, and rotating horizontally toward the side with a stronger signal. Figure 4In the diagram, the signal closest to the T1 signal among T2 and T3 is the T2 signal which is in the same horizontal direction as the T1 signal, so it is rotated horizontally toward the T2 side.
[0116] S4, start motor 04 to flip upside down, the flip angle is α; start motor 07 to rotate horizontally, the horizontal rotation angle is θ.
[0117] If T2 and T3 are on the same side, that is, in the up and down direction, they will rotate toward the side with greater strength.
[0118] If the three groups of voice signals with the largest intensity are the first channel voice signal T1, the second channel voice signal T2, and the third channel voice signal T4, first rotate α in the horizontal direction, rotate this angle toward the side with stronger intensity, and then select the voice signal intensity T4 with the third intensity, and select the group of signals T1 on the same side to calculate the angle θ, so as to determine the upside-down flip angle θ, and flip it toward the T1 side.
[0119] In this embodiment, the control unit may further include a voice decoding module and a voice recognition module integrated on the main circuit board of the display screen. The voice recognition module controls the display screen to rotate horizontally left and right or flip up and down by recognizing the specific voice commands of the operator until a comfortable viewing angle is achieved for the operator, so as to facilitate the operator to operate or view. The entire adjustment process can be directly intervened by the operator's voice control command, which can solve emergency application situations.
[0120] The voice recognition module needs to be trained in advance, that is, the operator needs to read some special voice commands multiple times so that the voice recognition module can extract the operator's voice features and voice command information, and store it in the voice library, and correspond to the corresponding control commands, such as rotate left, rotate right, rotate forward, rotate backward, turn down, turn up, stop, start voice to adjust the viewing angle, start voice control commands, etc. The voice input commands can be set by the operator.
[0121] The voice-based vehicle display viewing angle adjustment method of this embodiment determines the screen adjustment direction and angle by collecting the operator's voice signal, thereby realizing self-adjustment of the display viewing angle. It is simple and easy to use, and brings great convenience to the operator, especially when the operator is performing certain operations, such as the operator always paying attention to the changes in a certain parameter to operate the construction of the engineering vehicle, which is particularly important, and improves the safety of operation and driving experience.
[0122] Embodiment 3
[0123] In a second aspect, the present application provides a vehicle-mounted display screen through a third embodiment. Figure 5 This is a schematic diagram of the structure of a vehicle display screen in another embodiment of the present application, such as Figure 5As shown, the vehicle-mounted display screen includes a plurality of sound sensors 31, a control unit 32 and a driving device 33, and the control unit 32 is electrically connected to the driving device 33 and the plurality of sound sensors 31 respectively;
[0124] The sound sensor 31 is used to collect voice signals from the same sound source from multiple directions and send the collected voice signals to the control unit;
[0125] The control unit 32 is used to execute the method for adjusting the viewing angle of the vehicle display screen based on voice as described in any one of the above embodiments, generate angle control information, and send the angle control information to the driving device;
[0126] The driving device 33 is used to adjust the angle of the vehicle-mounted display screen accordingly according to the angle control information.
[0127] The vehicle display screen provided in this embodiment can be used to execute the steps of the vehicle display screen viewing angle adjustment method based on voice in the above method embodiment. Its implementation principle and technical effects are similar and will not be repeated in this embodiment.
[0128] Embodiment 4
[0129] In the third aspect of the present application, an electronic device is provided through Example 4, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, the steps of the voice-based vehicle display viewing angle adjustment method as described in any one of the above embodiments are implemented.
[0130] Figure 6 It is a schematic diagram of the structure of an electronic device in yet another embodiment of the present application.
[0131] Figure 6 The electronic device shown may include: at least one processor 101, at least one memory 102, at least one network interface 104 and other user interfaces 103. The various components in the electronic device are coupled together via a bus system 105. It is understood that the bus system 105 is used to achieve connection and communication between these components. In addition to the data bus, the bus system 105 also includes a power bus, a control bus and a status signal bus. However, for the sake of clarity, the bus system 105 is not described in detail. Figure 6 Various buses are labeled as bus system 105 .
[0132] The user interface 103 may include a display, a keyboard, or a pointing device (eg, a mouse, a trackball, or a touch pad).
[0133] It can be understood that the memory 102 in this embodiment can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 62 described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0134] In some implementations, the memory 102 stores the following elements, executable units or data structures, or a subset thereof, or an extended set thereof: an operating system 1021 and application programs 1022 .
[0135] The operating system 1021 includes various system programs, such as a framework layer, a core library layer, a driver layer, etc., which are used to implement various basic services and process hardware-based tasks. The application program 1022 includes various application programs for implementing various application services. The program for implementing the method of the embodiment of the present invention can be included in the application program 1022.
[0136] In the embodiment of the present invention, the processor 101 calls the program or instructions stored in the memory 102, specifically, the program or instructions stored in the application 1022, and the processor 101 is used to execute the method steps provided in the first aspect.
[0137] The method disclosed in the above embodiment of the present invention can be applied to the processor 101, or implemented by the processor 101. The processor 101 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit in the processor 101 or the instruction in the form of software. The above processor 101 can be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a ready-made programmable gate array or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present invention can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiment of the present invention can be directly embodied as a hardware decoding processor to be executed, or the hardware and software units in the decoding processor can be combined to execute. The software unit can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 102, and the processor 101 reads the information in the memory 102 and completes the steps of the above method in combination with its hardware.
[0138] In addition, in combination with the voice-based vehicle display viewing angle adjustment method in the above-mentioned embodiment, an embodiment of the present invention may provide a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, any one of the voice-based vehicle display viewing angle adjustment methods in the above method embodiments is implemented.
[0139] It should be noted that in the claims, any reference signs placed between brackets shall not be construed as limiting the claims. The word "comprising" does not exclude the presence of components or steps not listed in the claims. The word "a" or "an" preceding a component does not exclude the presence of a plurality of such components. The invention may be implemented by means of hardware comprising several distinct components and by means of a suitably programmed computer. The use of the words first, second, third, etc., is for convenience of expression only and does not imply any order. These words may be understood as part of the component name.
[0140] In addition, it should be noted that, in the description of this specification, the description of the terms "one embodiment", "some embodiments", "embodiment", "example", "specific example" or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are contradictory.
[0141] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments after knowing the basic creative concept. Therefore, the claims should be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present invention.
[0142] Obviously, those skilled in the art can make various modifications and variations to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention should also include these modifications and variations.
Claims
1. A method for adjusting the viewing angle of a vehicle display screen based on speech, characterized in that: Applied to a vehicle display screen including a plurality of sound sensors, the plurality of sound sensors are used to collect sound from the same sound source from four different directions respectively, the method comprising: Acquire 4 voice signals collected by multiple sound sensors; Select three voice signals with the largest strengths from the four voice signals as the first voice signal, the second voice signal, and the third voice signal respectively; Determine a first rotation angle of the vehicle display screen based on the strength of the first voice signal and the second voice signal, and determine a first rotation direction of the vehicle display screen based on the collection positions of the first voice signal and the second voice signal; Determine a second rotation angle of the vehicle display screen based on the strength of the third voice signal and the voice signal closest to the third voice signal among the first voice signal and the second voice signal, and determine a second rotation direction of the vehicle display screen based on the third voice signal and the collection position of the voice signal closest to the third voice signal among the first voice signal and the second voice signal; Adjusting the viewing angle of the vehicle-mounted display screen based on the first rotation angle, the first rotation direction, the second rotation angle, and the second rotation direction; in, The positions of the sound sensors are: the upper left corner, lower left corner, upper right corner and lower right corner of the vehicle-mounted display screen; The first rotation angle is determined by calculating the first rotation angle using the following formula: Wherein, α is the first rotation angle, E1 is the first speech signal, and E2 is the second speech signal; The method for determining the first rotation direction includes: taking the center line of the screen as the axis, the direction in which the second voice signal acquisition end rotates toward the outside of the screen is the first rotation direction; wherein, when the acquisition positions of the first voice signal and the second voice signal are in a vertical relationship, the center line is the center line of the screen that is vertically symmetrical; when the acquisition positions of the first voice signal and the second voice signal are in a left-right relationship, the center line is the center line of the screen that is left-right symmetrical; The second rotation angle is determined by calculating the second rotation angle using the following formula: Wherein, θ is the second rotation angle, E3 is the third voice signal, and E is the voice signal closest to the third voice signal between the first voice signal and the second voice signal; The method for determining the second rotation direction includes: taking the center line of the screen as the axis, the direction in which the third voice signal acquisition terminal rotates toward the outside of the screen is the second rotation direction; wherein, when the acquisition positions of E3 and E are in an up-down relationship, the center line is the center line of the screen that is symmetrical on the left and right; when the acquisition positions of E3 and E are in a left-right relationship, the center line is the center line of the screen that is symmetrical on the top and bottom.
2. The method for adjusting the viewing angle of a vehicle display screen based on voice according to claim 1, characterized in that: Get 4 voice signals collected by multiple sound sensors, including: S11, acquiring 4 voice signals collected by multiple sound sensors; S12, determining whether the strength of the voice signal meets a preset strength requirement; S13. When the strength of at least one of the four voice signals is greater than or equal to a preset effective signal strength threshold, the strength of the voice signal meets the preset strength requirement; When the strength of the four voice signals is less than the preset effective signal strength threshold, the strength of the voice signal does not meet the preset strength requirement; a distance adjustment prompt message or an angle adjustment prompt message is generated to prompt the operator to make corresponding adjustments; S14. Repeat steps S12-S13 until the strength of the four voice signals meets the preset strength requirement.
3. The method for adjusting the viewing angle of a vehicle display screen based on voice according to claim 2, characterized in that: The method for determining the effective signal strength threshold comprises: The voice signal is collected by collecting multiple sound sensors, and the multiple sound sensors are 4 groups of microphone arrays, each group of arrays has 3 channels; Remove the four channels most affected by background noise, and use mean smoothing filtering on the other eight channels to extract valid signals; A valid signal strength threshold is determined based on the extracted valid signal.
4. A vehicle-mounted display screen, characterized in that: It includes a plurality of sound sensors, a driving device and a control unit, wherein the control unit is electrically connected to the driving device and the plurality of sound sensors respectively; The sound sensor is used to collect voice from the same sound source from multiple directions and send the collected voice signals to the control unit; The control unit is used to execute the method for adjusting the viewing angle of the vehicle display screen based on voice according to any one of claims 1 to 3 above, generate viewing angle control information, and send the viewing angle control information to the driving device; The driving device is used to adjust the viewing angle of the vehicle-mounted display screen accordingly according to the viewing angle control information.
5. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the method for adjusting the viewing angle of a vehicle display screen based on speech as described in any one of claims 1 to 3 above.
6. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by the processor, the steps of the voice-based vehicle display viewing angle adjustment method as described in any one of claims 1 to 3 are implemented.
Citation Information
Patent Citations
Adjustment method and device of screen display direction
CN107797718A
Screen adjusting method and device for vehicle, vehicle and readable storage medium
CN112061059A