CN-122015898-A - Navigation voice broadcasting method and device, electronic equipment and storage medium
Abstract
The application discloses a navigation voice broadcasting method and device, electronic equipment and storage medium, and relates to the technical field of navigation, wherein the method comprises the steps of acquiring a navigation destination request and determining common city information by utilizing an address information inquiry module; the method comprises the steps of real-time monitoring vehicle running state data comprising administrative city codes, road grade identification values and subsequent action states, performing intelligent guidance judgment based on common city information and the vehicle running state data to generate a detailed broadcasting mode recommendation instruction or a concise broadcasting mode recommendation instruction, controlling a touch display panel to render an interactive window in response to the recommendation instruction, and updating the voice broadcasting mode state according to a user touch input state value or overtime default confirmation logic. According to the application, detailed broadcasting is recommended when the vehicle is in a very common city and the road condition is complex, concise broadcasting is recommended when the vehicle is in a common city and the road condition is simple, the running interaction load is reduced by the countdown automatic confirmation mechanism, and prompt sound collision is avoided by detecting the occupied state of the audio channel.
Inventors
- BAO HUIMIN
Assignees
- 中国第一汽车股份有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20251212
Claims (10)
- 1. The navigation voice broadcasting method is characterized by comprising the following steps of: S1, acquiring a navigation destination request, analyzing the navigation destination request, extracting navigation destination position coordinate data, and determining common city information according to the navigation destination position coordinate data by using an address information inquiry module; s2, monitoring vehicle running state data in real time, wherein the vehicle running state data comprise an administrative city code where a vehicle is currently located, a current road grade identification value, a current effective voice broadcasting mode state and a presence state identification of a follow-up action of a front maneuvering point; S3, performing intelligent guidance judgment based on the common city information and the vehicle running state data, and generating one of a detailed broadcasting mode recommendation instruction and a concise broadcasting mode recommendation instruction; And S4, responding to one of the detailed broadcast mode recommendation instruction or the concise broadcast mode recommendation instruction, controlling the touch display panel to render an interactive window, and updating the currently effective voice broadcast mode state according to a user touch input state value or overtime default confirmation logic.
- 2. The method according to claim 1, wherein in the step S1, the address information query module is used to determine the common city information according to the navigation destination location coordinate data, and the method specifically includes the following steps: Receiving a common address confirmation signal fed back by the cloud map service system; extracting the navigation destination position coordinate data; invoking a data retrieval interface of an address information storage module, and performing space matching on the navigation destination position coordinate data and geofence data in a local administrative division database; and outputting the city name codes of the matching hits as the common city information.
- 3. The navigation voice broadcasting method according to claim 1, wherein in the step S3, a detailed broadcasting mode recommendation command is generated, and the method specifically comprises the following steps: When the current administrative city code of the vehicle is not equal to the administrative city code corresponding to the common city information, judging that the vehicle is in the common city area; When the current road grade identification value does not belong to the road grade definition value set corresponding to the expressway and the urban expressway, judging that the current road environment permits interaction; When the current effective voice broadcasting mode state is a simple broadcasting mode, confirming that a necessary space for switching to a detailed broadcasting mode exists; When the path distance value between the first maneuvering turning point and the second maneuvering turning point in the navigation path planning data is smaller than a preset continuous action judging distance threshold constant, judging that the existence state mark of the front maneuvering point for the subsequent action indicates the existence of the subsequent action; And generating the detailed broadcasting mode recommendation instruction when the vehicle is in a very common urban area, the current road environment permits interaction, a necessary space for switching to the detailed broadcasting mode exists and a subsequent action is indicated.
- 4. The navigation voice broadcasting method according to claim 1, wherein in the step S3, a succinct broadcasting mode recommendation command is generated, and the method specifically comprises the following steps: When the current administrative city code of the vehicle is equal to the administrative city code corresponding to the common city information, judging that the vehicle is in the common city area; When the current road grade identification value does not belong to the road grade definition value set corresponding to the expressway and the urban expressway, judging that the current road environment permits interaction; when the current effective voice broadcasting mode state is a detailed broadcasting mode, confirming that a necessary space for switching to a concise broadcasting mode exists; when the path distance value between the first maneuvering turning point and the second maneuvering turning point in the navigation path planning data is larger than or equal to a preset continuous action judging distance threshold constant, judging that the existence state mark of the follow-up action of the front maneuvering point indicates that the follow-up action does not exist; And when the vehicle is in a common urban area, the current road environment permits interaction, a necessary space for switching to a succinct broadcasting mode exists and no subsequent action is indicated, generating the succinct broadcasting mode recommendation instruction.
- 5. The navigation voice broadcasting method according to claim 1, wherein in the step S4, the rendering of the interactive window by the touch display panel is controlled, and the method specifically comprises the following steps: Rendering a floating interaction window in a Toast popup window form on the surface layer of the navigation map picture; detecting whether the navigation voice broadcasting module is outputting navigation guidance voice currently; If the navigation voice broadcasting module does not occupy the audio channel currently, driving a loudspeaker to play a prompt tone; And if the navigation voice broadcasting module is currently occupying the audio channel, ignoring the prompt tone broadcasting request.
- 6. The method according to claim 1, wherein in step S4, the currently effective voice broadcast mode state is updated according to a user touch input state value or a timeout default confirmation logic, and the method specifically comprises the following steps: Activating a countdown timer and monitoring a touch event signal for the interactive window; When a virtual key click confirming signal is detected, or when no touch operation is detected and the current count value of the countdown timer is greater than or equal to a preset timeout threshold constant, updating the current effective voice broadcasting mode state into a target recommended broadcasting mode; and when the cancel virtual key click signal is detected, keeping the state of the voice broadcasting mode which is currently effective unchanged.
- 7. The method for voice broadcasting navigation according to claim 2, wherein before receiving the common address confirmation signal fed back by the cloud map service system, the method specifically comprises the following steps: Generating a common address verification request, wherein the common address verification request comprises the navigation destination location coordinate data and user identity information; The common address verification request is sent to the cloud map service system, and the cloud map service system retrieves a historical navigation behavior database and counts historical navigation frequency according to the user identity information; and receiving the common address confirmation signal generated by the cloud map service system when the historical navigation frequency is greater than or equal to a preset frequency threshold value.
- 8. A navigation voice broadcasting device, characterized in that it executes the navigation voice broadcasting method according to any one of claims 1-7, comprising: The address information inquiry module is used for receiving the common address confirmation signal, extracting navigation destination position coordinate data, performing space matching on the navigation destination position coordinate data and the geofence data in the local administrative division database, and outputting a matched city name code as common city information; The intelligent guiding judgment module is used for acquiring vehicle running state data in real time, executing intelligent guiding judgment based on the common city information and the vehicle running state data, and generating a detailed broadcasting mode recommendation instruction or a concise broadcasting mode recommendation instruction; the vehicle running state data comprise an administrative city code where the vehicle is currently located, a current road grade identification value, a current effective voice broadcasting mode state and a presence state identification of a follow-up action of a front maneuvering point; The navigation broadcasting setting module is used for managing configuration parameters of the voice broadcasting mode and outputting the current effective voice broadcasting mode state to the intelligent guiding judging module; The interaction control unit is used for responding to the detailed broadcasting mode recommendation instruction or the concise broadcasting mode recommendation instruction, controlling the touch display panel to render an interaction window, and updating the currently effective voice broadcasting mode state according to a user touch input state value or overtime default confirmation logic; the address information storage module is used for constructing and maintaining the local administrative division database and providing a data retrieval interface for the address information inquiry module to call; the navigation voice broadcasting module is used for executing voice synthesis and playing tasks; the interaction control unit is also used for detecting the occupied state of the audio channel of the navigation voice broadcasting module and switching whether to play the prompt tone.
- 9. An electronic device for navigating voice broadcasting, comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the navigating voice broadcasting method according to any one of claims 1-7 when executing the computer program.
- 10. A computer readable storage medium storing a computer program, wherein the computer program when executed by a processor implements the navigation voice broadcast method according to any one of claims 1-7.
Description
Navigation voice broadcasting method and device, electronic equipment and storage medium Technical Field The present application relates to the field of navigation technologies, and in particular, to a navigation voice broadcasting method and apparatus, an electronic device, and a storage medium. Background With the popularization of car navigation systems and mobile intelligent terminals, navigation voice broadcasting has become an important means for assisting driving. Existing navigation systems typically provide two basic options, detailed and succinct, that the driver can manually set before navigation begins. However, the voice broadcasting mode in the prior art has a problem of insufficient flexibility. On the one hand, drivers have a priori knowledge and memory of the surrounding road network environment when driving in a common urban area where they are traveling frequently. At this time, if the navigation system still adopts the detailed broadcasting mode, a large amount of non-core information such as road names, distances, landmarks and the like can be frequently broadcast, and redundant voice information can form hearing interference, so that the attention of a driver to an actual traffic environment is dispersed, and the driving comfort is affected. On the other hand, when a driver drives into a very common urban area, because the driver is unfamiliar with the environment of a strange road network, if the system is in a concise broadcasting mode currently, only the core steering action and the distance information are broadcasted, and the error of judgment of the driver at a complex intersection or a continuous steering point can be caused due to insufficient information quantity, so that a key maneuvering steering point is missed, and the path is deviated. Existing navigation systems typically require the driver to manually switch between the two modes. The manual switching operation is not only tedious, but also the driver can disperse energy when carrying out touch operation under high-speed driving or complex traffic conditions, and potential safety hazards exist. In addition, when the existing system is switched in mode or plays the prompt tone, the occupation detection of the navigation voice channel is lacking, the prompt tone or the system voice is easy to collide with the ongoing navigation guidance broadcasting in audio frequency, so that the road condition and the steering information with high priority are covered or interrupted, and the effective transmission of key information is affected. Therefore, the existing navigation voice broadcasting technology still needs to be improved in the aspects of information output accuracy, mode adjustment intellectualization and man-machine interaction safety. Disclosure of Invention The invention aims to provide a navigation voice broadcasting method and device, electronic equipment and a storage medium, at least solving the technical problems that the information output density cannot be adaptively matched with the environment familiarity degree and road condition complexity of a driver due to the stationarity of the conventional navigation voice broadcasting mode setting, and the problems that the hearing interference of the driver is large, key information is easy to lose and the potential safety hazard of the interactive operation of the driving is large caused by the method and the device. The invention provides the following scheme: the first aspect of the present invention provides a navigation voice broadcasting method, comprising the steps of: S1, acquiring a navigation destination request, analyzing the navigation destination request to obtain navigation destination position coordinate data, and determining common city information according to the navigation destination position coordinate data by using an address information inquiry module; The process of determining the common city information comprises the steps of receiving a common address confirmation signal generated by a cloud map service system according to historical navigation frequency statistics, calling a data retrieval interface of an address information storage module, performing space matching on navigation destination position coordinate data and geofence data in a local administrative division database, and outputting a city name code hit by matching as the common city information; S2, monitoring vehicle running state data in real time, wherein the vehicle running state data comprise an administrative city code where a vehicle is currently located, a current road grade identification value, a current effective voice broadcasting mode state and a presence state identification of a follow-up action of a front maneuvering point; S3, performing intelligent guidance judgment based on the common city information and the vehicle running state data to generate a detailed broadcasting mode recommendation instruction or a concise broadcasting mode recommendation instruction