Voice broadcast method applied to IVD field

The dedicated voice broadcast system solves the problems of high cost and poor synchronization of IVD diagnostic instruments, and realizes low-cost, rapid development and high reliability of voice broadcast, which can meet the diverse needs of different IVD diagnostic instruments.

CN116013335BActive Publication Date: 2026-04-28AUTOBIO LABTEC INSTR CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
AUTOBIO LABTEC INSTR CO LTD
Filing Date
2023-03-02
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

Existing voice broadcast solutions for IVD diagnostic instruments suffer from high costs, large device size, difficulty in embedding, and poor synchronization and real-time performance, failing to meet the diverse needs of different IVD diagnostic instruments.

Method used

A dedicated voice broadcasting system is adopted, including a voice encoder, microcontroller, industrial control board, audio power amplifier circuit, speaker, FLASH memory and host computer. Voice broadcasting control is realized through CAN bus and serial port isolation circuit, supporting multiple voice update methods, reducing hardware resource consumption and development costs.

Benefits of technology

It achieves low cost, rapid development, improves the reliability and synchronization of IVD diagnostic instruments, meets the voice broadcasting requirements of different IVD diagnostic instruments, reduces equipment costs, and improves real-time performance and flexibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116013335B_ABST
    Figure CN116013335B_ABST
Patent Text Reader

Abstract

The application discloses a voice broadcast method applied to the IVD field, wherein a, a voice encoder decodes and converts voice information read from a FLASH memory according to a single-chip microcomputer control command, and outputs a DAC signal to an audio power amplifier circuit; the audio power amplifier circuit amplifies and processes the DAC signal, and outputs the processed signal to a loudspeaker for playing; b, after an upper computer inputs broadcast text information, the upper computer automatically synthesizes voice and converts the voice into a bin file; for different formats of sound sources, the upper computer synthesizes and converts the sound sources to generate the bin file; c, when using an offline downloader to download the synthesized voice into the bin file through a reserved serial port, the serial port is connected with a first voice download interface; d, when the upper computer downloads the voice program to an industrial control board, the industrial control board transmits the voice program data to the single-chip microcomputer through a CAN bus, and the single-chip microcomputer updates the voice program data in the FLASH memory by using the voice encoder; e, when using a FLASH burning tool, the compiled voice program data is directly written into the FLASH memory through a second voice download interface.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to intelligent voice broadcasting methods, and more particularly to voice broadcasting methods applied in the field of IVD (In Vitro Diagnostics). Background Technology

[0002] In the field of IVD (in vitro diagnostic products), in vitro diagnostic instruments need to output timely voice warnings based on their operating status and provide accurate voice prompts according to the instrument's operating steps. Given the wide variety of IVD diagnostic instruments, achieving functional module compatibility across different types of instruments is beneficial for enhancing module performance and risk control, thereby ensuring high reliability for IVD diagnostic instruments and other medical devices.

[0003] However, different IVD diagnostic instruments have different hardware and software resources, and the content of the voice broadcast information also varies, mainly in the following aspects:

[0004] 1. The content of the voice broadcast is different; large or complex IVD diagnostic instruments often need to broadcast more warning and prompt information, while small or simple IVD diagnostic instruments often only need a few simple prompts.

[0005] 2. Different voice update methods are supported, so you can only choose the appropriate audio source format and update method based on your own hardware and software conditions.

[0006] 3. Different requirements for voice broadcasting systems: Some IVD diagnostic instruments need to broadcast voices over a large area, so they need to be broadcast through power amplifier circuits and speakers; while small IVD diagnostic instruments have a small broadcast voice coverage area, so they do not need power amplifier circuits and only need to be equipped with small speakers; some IVD diagnostic instruments need to be used offline, or have real-time requirements for working status, or the voice information to be broadcast mainly comes from client software, so the real-time requirements are relatively low.

[0007] To address the aforementioned issues, existing voice broadcast solutions for IVD diagnostic instruments mainly fall into two categories:

[0008] 1. Based on the computer voice processing system, add peripherals such as power amplifiers and audio equipment. While the powerful processing capabilities of computer software can easily meet the various voice broadcasting requirements of IVD diagnostic instruments, this approach suffers from drawbacks such as high cost and increased instrument development costs. Furthermore, existing power amplifiers and audio equipment are bulky and difficult to embed into IVD diagnostic instruments, failing to meet the need for offline use independent of the computer system. Additionally, the working status and operation steps of the computer voice processing system and the IVD diagnostic instruments are difficult to synchronize precisely, failing to meet the real-time requirements of some IVD diagnostic instruments.

[0009] 2. Based on the music chip, a microcontroller control circuit is added to realize the voice broadcast function. The disadvantage is that the voice content that a single voice chip can play is limited. For IVD diagnostic instruments with a large amount of voice broadcast information, multiple music chips are often required, which increases the complexity of the IVD diagnostic instrument's electronic control system. The voice content that a single music chip can play is fixed and cannot be updated, or the voice content update method it can support is limited, making it difficult to meet the versatility requirements of IVD diagnostic instruments. Summary of the Invention

[0010] The purpose of this invention is to provide a voice broadcasting method for use in the field of IVD, thereby reducing the development cost of IVD diagnostic instruments, shortening the development cycle, improving product reliability, and meeting the voice broadcasting needs of different IVD diagnostic instruments.

[0011] To achieve the above objectives, the present invention adopts the following technical solution:

[0012] The voice broadcasting method for the IVD field described in this invention employs a dedicated voice broadcasting system, including: a voice encoder, a microcontroller, an industrial control board, an audio power amplifier circuit, a speaker, a FLASH memory, and a host computer (client).

[0013] The host computer is connected to the industrial control board via an RJ45 network cable. The industrial control board communicates with the microcontroller via a CAN bus. The microcontroller communicates with the voice encoder and the first voice download interface via a serial isolation circuit (serial asynchronous communication mode). The voice encoder communicates with the FLASH memory via an SPI bus. The FLASH memory is equipped with a second voice download interface. The FLASH memory serves as an extended storage space for storing voice program information that needs to be played. The output of the voice encoder is connected to headphones via a headphone jack and to a speaker via the audio amplifier circuit.

[0014] The voice broadcast method is as follows:

[0015] a. During voice playback, the voice encoder reads the voice information from the FLASH memory according to the control command of the microcontroller, decodes and converts it, and outputs a DAC signal to the audio power amplifier circuit. The audio power amplifier circuit amplifies and processes the DAC signal and outputs it to the speaker for playback, or the output is set to SPK signal by the microcontroller and output to the headphones for playback through the voice encoder.

[0016] b. When the host computer inputs text information for broadcast, it automatically synthesizes the speech and converts it into a bin file; for audio sources of different formats, the host computer performs synthesis and conversion to generate bin files;

[0017] c. When the offline downloader is used to download the synthesized audio to a bin file through the reserved serial port, the entire circuit is powered by the offline downloader, the microcontroller is in a reset state, the tri-state transceiver in the serial port isolation circuit is in a closed state, and the serial port is connected to the first audio download interface.

[0018] d. When the voice program is sent to the industrial control board via the host computer, the industrial control board sends it to the microcontroller via the CAN bus, and then the microcontroller sends it to the voice encoder via the serial port isolation circuit. The voice encoder then updates the voice program data in the FLASH memory.

[0019] e. When using the FLASH programming tool, the compiled audio program data (i.e., the bin file generated by the host computer) is written directly into the FLASH memory through the second audio download interface;

[0020] Preferably, the voice encoder uses a 32-bit processor with a maximum frequency of 120MHz; supports standard asynchronous serial communication and SPI-Flash memory; has file index playback, insertion, single track loop, and all tracks; and has 32 levels of adjustable volume and stereo output.

[0021] The host computer described in this invention connects to the industrial control board via an RJ45 network cable. It converts the text information to be broadcast into a digital voice signal. The industrial control board only needs to control the voice broadcast via a microcontroller and convert it using a voice decoder. This consumes very little hardware and software resources of the IVD diagnostic instrument, does not affect the stability and reliability of the IVD diagnostic instrument control system, and reduces the manufacturing cost of the IVD diagnostic instrument. The pre-converted and downloaded digital voice signal is converted into an analog voice signal according to control commands, resulting in minimal delay and achieving synchronization between voice broadcast and IVD diagnostic instrument operation, thus improving real-time performance. The industrial control board controls the microcontroller to broadcast the voice via CAN commands. The voice broadcast content can be easily edited and replaced according to actual applications, making voice content updates convenient. Attached Figure Description

[0022] Figure 1 This is a schematic diagram of the structure of the dedicated voice broadcasting system in the embodiment. Detailed Implementation

[0023] The embodiments of the present invention will be described in detail below with reference to the accompanying drawings. These embodiments are implemented based on the technical solution of the present invention, and detailed implementation methods and specific operation processes are given. However, the scope of protection of the present invention is not limited to the following embodiments.

[0024] like Figure 1 As shown, the voice broadcasting method applied in the field of IVD according to the present invention adopts a dedicated voice broadcasting system, including a voice encoder, a microcontroller, an industrial control board, an audio power amplifier circuit, a speaker, a FLASH memory, and a host computer.

[0025] Beneficially or exemplaryly, the voice encoder uses the Weichuang Zhiyin MP3 decoding chip WT2003HX, a 32-bit processor with a maximum frequency of 120MHz; it supports standard asynchronous serial communication and SPI-Flash memory; it features file index playback, insertion, single track loop, and all tracks; and it has 32 levels of adjustable volume and stereo output.

[0026] The host computer is connected to the industrial control board via an RJ45 network cable. The industrial control board communicates with the microcontroller via a CAN bus. The microcontroller communicates with the voice encoder and the first voice download interface via a serial isolation circuit (serial asynchronous communication mode). The voice encoder communicates with the FLASH memory via an SPI bus. The FLASH memory is equipped with a second voice download interface. The FLASH memory serves as an extended storage space for storing the voice program information to be played. The output of the voice encoder is connected to the headphones via a headphone jack and to the speaker via the audio power amplifier circuit.

[0027] Voice broadcasting methods include:

[0028] I. Multiple audio programs updated:

[0029] 1. Use an offline downloader to download the synthesized audio to a bin file via the reserved serial port. At this time, the entire circuit is powered by the offline downloader, the microcontroller is in a reset state, the tri-state transceiver in the serial port isolation circuit is in a closed state, and the serial port is connected to the first audio download interface.

[0030] 2. The voice program is sent to the industrial control board via the host computer (client). The industrial control board then sends it to the microcontroller via the CAN bus. The microcontroller then sends it to the voice encoder via the serial port. The voice encoder then updates the voice program data in the FLASH memory.

[0031] 3. Use a FLASH programming tool to write the compiled audio program data directly into the FLASH memory through the second audio download interface.

[0032] II. Two working modes to adapt to different needs in different situations;

[0033] 1. The DAC signal is output through the voice encoder to the audio power amplifier circuit, at which point the audio program set by the system is played.

[0034] 2. By switching the built-in audio to the external voice interface via a toggle switch, the external audio signal can be directly connected to the audio amplifier circuit. At this time, the circuit functions as a speaker, thereby reducing costs. The built-in audio part does not need to be soldered during manufacturing. Alternatively, the front-end circuit can be put into sleep mode by sending a command from the client-industrial control board-microcontroller, which reduces power consumption and interference.

[0035] III. Supports multiple formats of voice broadcast content:

[0036] 1. The client inputs the voice text to be played, which is automatically synthesized by the system and converted into a BIN file (i.e., a BIN file generated by the host computer). This BIN file is then sent to the microcontroller via the industrial control board, and the microcontroller then sends it to the voice encoder, which updates it in the FLASH memory. Alternatively, the BIN file can be downloaded to the voice encoder via the serial port of the first voice download interface after the microcontroller relinquishes its serial communication using a voice encoder programming tool, and then updated and stored in the FLASH memory by the voice encoder. Or, the BIN file can be directly programmed and updated in the FLASH memory via the SPI bus of the second voice download port using an SPI-Flash programming tool.

[0037] 2. The original voice is synthesized and converted by the client to generate a BIN file, which is then sent to the microcontroller via the industrial control board. The microcontroller then sends it to the voice encoder, which updates and stores it in the FLASH memory. Alternatively, the BIN file can be downloaded to the voice encoder via the serial port of the first voice download interface after the microcontroller relinquishes serial communication, and then updated and stored in the FLASH memory by the voice encoder. Or, the BIN file can be directly programmed and updated and stored in the FLASH memory via the SPI-Flash programming tool through the SPI bus of the second voice download port.

Claims

1. A voice broadcasting method applied in the field of IVD (In Vitro Diagnostics), characterized in that: A dedicated voice broadcasting system is adopted, including: voice encoder, microcontroller, industrial control board, audio power amplifier circuit, speaker, FLASH memory and host computer; The host computer is connected to the industrial control board via an RJ45 network cable. The industrial control board communicates with the microcontroller via a CAN bus. The microcontroller communicates with the voice encoder and the first voice download interface via a serial port isolation circuit. The voice encoder communicates with the FLASH memory via an SPI bus. The FLASH memory is equipped with a second voice download interface. The voice encoder output is connected to headphones via a headphone jack and to a speaker via the audio amplifier circuit. The voice broadcast method is as follows: a. During voice playback, the voice encoder reads voice information from the FLASH memory according to the control command of the microcontroller, decodes and converts it, and outputs a DAC signal to the audio power amplifier circuit. The audio power amplifier circuit amplifies and processes the DAC signal and outputs it to the speaker for playback. b. When the host computer inputs text information for broadcast, it automatically synthesizes the speech and converts it into a bin file; for audio sources of different formats, the host computer performs synthesis and conversion to generate bin files. c. When the offline downloader is used to download the synthesized bin file containing voice through the reserved serial port, the entire circuit is powered by the offline downloader and the microcontroller is in a reset state; wherein, the serial port is connected to the first voice download interface; after the microcontroller relinquishes the serial communication, it is downloaded to the voice encoder through the serial port of the first voice download interface, and the voice encoder updates and stores it in the FLASH memory; d. When the bin file containing synthesized voice data is sent to the industrial control board via the host computer, the industrial control board sends it to the microcontroller via the CAN bus, and then the microcontroller sends it to the voice encoder via the serial port isolation circuit. The voice encoder then updates the bin file containing synthesized voice data in the FLASH memory. e. When using the FLASH programming tool, the compiled bin file containing the synthesized voice data is directly programmed and updated into the FLASH memory via the SPI bus of the second voice download port for the voice encoder to read and use.

2. The voice broadcasting method applied in the field of IVD according to claim 1, characterized in that: The voice encoder uses a 32-bit processor with a maximum frequency of 120MHz; it supports standard asynchronous serial communication and SPI-Flash memory; it features file indexing playback, insertion, and single-track looping; and it has 32 levels of adjustable volume and stereo output.

Citation Information

Patent Citations

  • Multifunction voice reports ware

    CN208400462U

  • Voice circuit and electronic equipment

    CN218413975U

  • Voice broadcast system applied to IVD field

    CN219457148U