CN115297108B - Diagnosis and treatment quality control file transmission method and device based on piano syllables - Google Patents
Diagnosis and treatment quality control file transmission method and device based on piano syllables Download PDFInfo
- Publication number
- CN115297108B CN115297108B CN202210958249.8A CN202210958249A CN115297108B CN 115297108 B CN115297108 B CN 115297108B CN 202210958249 A CN202210958249 A CN 202210958249A CN 115297108 B CN115297108 B CN 115297108B
- Authority
- CN
- China
- Prior art keywords
- file
- piano
- digital interface
- musical instrument
- quality control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
The invention relates to the technical field of medical data transmission, in particular to a diagnosis and treatment quality control file transmission method and device based on piano syllables, comprising the following steps: generating a quality control file corresponding to the preset period according to the inspection and diagnosis information in the preset period, and encoding the quality control file as a file to be transmitted to obtain an encoding character sequence; converting the coded character sequence into a corresponding piano syllable sequence according to a preset mapping table; generating a musical instrument digital interface file of a piano syllable sequence; playing the musical instrument digital interface file; and acquiring an audio signal generated in the process of playing the musical instrument digital interface file through a data acquisition module, and sending the audio signal to external network equipment, so that the external network equipment determines a corresponding musical instrument digital interface file according to the audio signal, and carries out reverse analysis according to the generation process of the musical instrument digital interface file to obtain the file to be transmitted. The invention can conveniently and safely transmit the intranet file to the extranet equipment.
Description
Technical Field
The invention relates to the technical field of medical data transmission, in particular to a diagnosis and treatment quality control file transmission method and device based on piano syllables.
Background
Some data files can only be stored in an intranet system, and because the intranet system cannot be directly connected with the internet, it is difficult to transmit the data files in the intranet system to an external network device. For example, in a medical system, a large amount of medical data and patient personal information are stored in a hospital information system, which relates to the safety of the hospital in-hospital network and the safety of the data, and in many cases, the hospital network is not connected to the internet, so that on the basis of ensuring the safety of private data in the in-hospital network, it is a problem at present to effectively realize the acquisition and analysis of the data from the external network.
Disclosure of Invention
The invention provides a diagnosis and treatment quality control file transmission method and device based on piano syllables, aiming at solving the technical problem that the internal and external network data transmission is difficult due to the fact that the existing medical intranet system cannot be directly connected with the Internet.
In a first aspect, an embodiment of the present invention provides a method for transmitting a diagnosis and treatment quality control file based on a piano syllable, including:
acquiring inspection diagnosis information in a preset period, generating a quality control file corresponding to the preset period according to the inspection diagnosis information, and taking the quality control file as the file to be transmitted; the quality control file comprises at least one quality control index of the inspection diagnosis information;
coding a file to be transmitted to obtain a coded character sequence, and converting the coded character sequence into a corresponding piano syllable sequence according to a preset mapping table; generating a musical instrument digital interface file of the piano syllable sequence; the preset mapping table is used for representing one-to-one correspondence between each coding character and a piano syllable;
playing the musical instrument digital interface file;
the method comprises the steps that an audio signal generated in the process of playing the musical instrument digital interface file is collected through a data collection module and is sent to external network equipment, so that the external network equipment determines the corresponding musical instrument digital interface file according to the audio signal, and performs reverse analysis according to the generation process of the musical instrument digital interface file to obtain the file to be transmitted; the data acquisition module has the capability of connecting with the external network equipment.
In a second aspect, an embodiment of the present invention provides a device for transmitting a diagnosis and treatment quality control file based on a piano syllable, including:
the file generation module is used for acquiring inspection diagnosis information in a preset period, generating a quality control file corresponding to the preset period according to the inspection diagnosis information, and taking the quality control file as the file to be transmitted; the quality control file comprises at least one quality control index of the inspection diagnosis information;
the file encryption module is used for encoding the file to be transmitted to obtain an encoded character sequence; converting the coded character sequence into a corresponding piano syllable sequence according to a preset mapping table; generating a musical instrument digital interface file corresponding to the piano syllable sequence; the preset mapping table is used for representing one-to-one correspondence between each coding character and a piano syllable;
the audio playing module is used for playing the musical instrument digital interface file;
the data acquisition module is used for acquiring an audio signal generated in the process of playing the musical instrument digital interface file, and sending the audio signal to external network equipment so that the external network equipment can determine the corresponding musical instrument digital interface file according to the audio signal, and reversely analyze the musical instrument digital interface file according to the generation process of the musical instrument digital interface file to obtain the file to be transmitted; the data acquisition module has the capability of connecting with external network equipment.
In a third aspect, an embodiment of the present invention provides a device for transmitting a diagnosis and treatment quality control file based on a piano syllable, including:
the intranet equipment is used for acquiring inspection and diagnosis information in a preset period, generating a quality control file corresponding to the preset period according to the inspection and diagnosis information, and taking the quality control file as the file to be transmitted; the quality control file comprises at least one quality control index of the inspection diagnosis information; coding the file to be transmitted to obtain a coding character sequence; converting the coded character sequence into a corresponding piano syllable sequence according to a preset mapping table; generating a musical instrument digital interface file of the piano syllable sequence; the preset mapping table is used for representing one-to-one correspondence between each coding character and a piano syllable; playing the musical instrument digital interface file;
the data acquisition module is used for: collecting audio signals generated in the process of playing the musical instrument digital interface files, and sending the audio signals to external network equipment, so that the external network equipment determines the corresponding musical instrument digital interface files according to the audio signals, and carries out reverse analysis according to the generation process of the musical instrument digital interface files to obtain the files to be transmitted; the data acquisition module has the capability of connecting with the external network equipment.
The technical scheme of the invention has the following beneficial effects:
according to the file transmission method and device based on piano syllables, firstly, checking diagnosis information in a preset period is used for generating a quality control file corresponding to the preset period, the quality control file is used as a file to be transmitted to be encoded to obtain an encoded character sequence, the encoded character sequence is mapped into a corresponding piano syllable sequence, an instrument digital interface file of the piano syllable sequence is regenerated, the instrument digital interface file is played, audio signals in the playing process are collected and sent to external network equipment, and therefore the external network equipment can determine the instrument digital interface file according to the audio signals and then conduct reverse analysis to obtain the file to be transmitted. In this process, an audio signal can be generated according to the file to be transmitted, the audio signal being a signal in the form of a wave of the instrument digital interface file, and the instrument digital interface file being a descriptive music language of the piano syllable sequence corresponding to the file to be transmitted for describing the piano syllable sequence, so that the audio signal is descriptive audio data in the form of a wave. The audio signals of the descriptive music language are uploaded to the external network equipment, so that the file to be transmitted is indirectly uploaded to the external network equipment, the corresponding file to be transmitted can be obtained only by the external network equipment for corresponding processing, the mode is safer, and the file in the internal network system can be quickly and conveniently transmitted to the external network equipment due to lower manual participation degree in the whole process.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
In order to more clearly illustrate the embodiments of the invention or the technical solutions of the prior art, the drawings which are used in the description of the embodiments or the prior art will be briefly described, and it will be obvious to a person skilled in the art that other drawings can be obtained from these drawings without inventive effort.
Fig. 1 is a flowchart of a method for transmitting a diagnosis and treatment quality control file based on a piano syllable according to an embodiment of the present invention;
fig. 2 is a block diagram of a transmission device for medical quality control files based on piano syllables according to an embodiment of the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments of the present invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
In a first aspect, an embodiment of the present invention provides a method for transmitting a diagnosis and treatment quality control file based on a piano syllable.
Referring to fig. 1, the method may include the following steps S000 to S400:
s000, acquiring inspection diagnosis information in a preset period, generating a quality control file corresponding to the preset period according to the inspection diagnosis information, and taking the quality control file as the file to be transmitted; the quality control file comprises at least one quality control index of the inspection diagnosis information;
the preset period may be one week, one month, two months, etc., and the quality control file obtained in S200 is a quality control file corresponding to the week, a quality control file corresponding to the month, or a quality control file corresponding to the two months.
The examination diagnosis information may include information such as examination images and diagnosis reports. This information is stored in the internal network system of the hospital, and thus, the examination and diagnosis information is acquired from the internal network system of the hospital.
The quality control index is various and can be set according to the requirements, for example, the integrity rate of the upper gastrointestinal endoscopy.
S100, encoding a file to be transmitted to obtain an encoded character sequence, converting the encoded character sequence into a corresponding piano syllable sequence according to a preset mapping table, and generating a musical instrument digital interface file of the piano syllable sequence; the preset mapping table is used for representing one-to-one correspondence between each coding character and a piano syllable;
it will be appreciated that the purpose of encoding the file to be transmitted here is to convert individual characters in the file to be transmitted into encoded characters of a limited variety. If not coded, the characters in the file to be transmitted are very many in variety, involving various Chinese characters (simplified, traditional), numbers, uppercase characters, lowercase letters, various symbols, etc., and the visible variety is very many and far more than the total number of piano syllables. The file to be transmitted can be converted into coding characters with limited types by coding in a certain coding mode, and the types of the coding characters are smaller than the total number of piano syllables.
For example, the file to be transmitted is Base64 coded, and thus the coded characters obtained have 64 kinds in total: the lower case letters a-Z, the upper case letters a-Z, the numbers 0-9, the symbols "+", "/", that is, each character in the file to be transmitted is encoded into a corresponding one of the 64 encoded characters, resulting in a sequence of encoded characters.
That is, in one embodiment, the encoding the file to be transmitted to obtain the encoded character sequence may include:
coding the file to be transmitted to obtain a plurality of coding characters;
and calculating a cyclic redundancy check code, and after the cyclic redundancy check code is placed on the plurality of coding characters, forming the coding character sequence.
That is, after encoding, a cyclic redundancy check code, that is, a CRC check code is also calculated. The CRC check code is an error checking check code in the field of data communication, and the CRC of the plurality of coding characters is calculated before data transmission, and is used as a check field to be attached to the tail part of each coding character for transmission together. When the external network equipment receives the audio signal to perform reverse analysis, the analysis can be performed according to the analyzed CRC check code and the CRC check code calculated by the external network equipment, if the analysis is consistent with the CRC check code, the data transmission is correct and complete, the transmission error is not consistent, the analysis can not be continued, and failure feedback can be performed.
Of course, further, before the encoding the file to be transmitted, the method may further include: and compressing the file to be transmitted to obtain a corresponding compressed file. For example, the file to be transmitted can be reduced in size by compressing with a high compression ratio, thereby reducing the length of the encoded character sequence and the length of the piano syllable sequence, so that the whole process is light.
Then, on the basis of compressing the file to be transmitted, the encoding the file to be transmitted includes: and encoding the compressed file. That is, if the file to be transmitted is compressed, the resulting compressed file is encoded.
It will be appreciated that if Base64 coding is used, there are a total of 64 coding characters, lowercase a-Z, uppercase a-Z, digits 0-9, symbols "+", "/", which are mapped one to one with 64 piano syllables. Since a piano typically has at least 80 keys corresponding to at least 80 syllables, 64 syllables and 64 code characters are selected from these syllables to be mapped. For example, mapping the 32 nd code character and the "center C" in the 64 code characters, then mapping the 1 st to 31 st code characters with 31 syllables on the left side of the "center C" one by one, and then mapping the 33 rd to 64 th code characters with 32 syllables on the right side of the "center C" one by one, thereby obtaining the preset mapping table.
That is, the preset mapping table includes a one-to-one correspondence between 64 encoded characters and 64 piano syllables, the 64 piano syllables being middle syllables among the respective piano syllables. The middle syllable is the 64 syllables closest to the "center C", and is used here because it is more distinguishable than the syllables of the other parts.
The MIDI is a Musical Instrument Digital Interface abbreviation, which means a digital interface of a musical apparatus. It is a unified communication protocol between electronic musical instruments and computers. MIDI files are descriptive languages of music, in which musical composition information to be played is described in bytes. For example, a MIDI file is very small because it is a file that does not contain waveform data, such as what musical instrument is used at a certain time, what musical notes start, what musical notes end, what accompaniment is applied, and so on. MIDI files are not a piece of recorded sound, but rather information of the sound, and then a set of instructions telling the sound card how to reproduce the music. Such a MIDI file only takes about 5-10 KB per 1 minute of music, and occupies a small space.
That is, after obtaining the piano syllable sequence, the corresponding MIDI file is generated from the piano syllable sequence, for example, the person plays the piano syllable sequence one by one at fixed intervals, so that the MIDI file is generated from the information of the beginning note, ending note, accompaniment, etc., which are recognized during the playing. Of course, the relevant information can be directly extracted from the piano syllable sequence without playing, and the MIDI file can be generated by using the information.
It can be seen that the above S100 is a process of converting the file to be transmitted into a piano syllable sequence, and further generating the corresponding MIDI file from the piano syllable sequence, and is actually encrypting the file to be transmitted, so the above S100 can be implemented by using a file encrypting module.
S200, playing the musical instrument digital interface file;
it can be understood that the musical instrument digital interface file is a descriptive music language, and can be played, specifically, can be played by adopting playing software capable of playing audio in MIDI format, and the playing software is not limited to the existing cool dog music, internet easy cloud music, self-research music player and the like.
For example, any audio playback module may be employed.
It can be understood that the S100 execution body file encryption module and the S200 execution body audio playing module may be modules in an intranet device, where the two modules may be located in the same intranet device or may be located in different intranet devices.
S300, acquiring an audio signal generated in the process of playing the musical instrument digital interface file through a data acquisition module, and sending the audio signal to external network equipment, so that the external network equipment determines the corresponding musical instrument digital interface file according to the audio signal, and performs reverse analysis according to the generation process of the musical instrument digital interface file to obtain the file to be transmitted; the data acquisition module has the capability of connecting with the external network equipment.
Specifically, corresponding audio signals are collected in the playing process of the MIDI files, and then the audio signals are sent to the external network equipment, so that when the external network equipment receives the audio signals, the audio signals are converted into corresponding MIDI files, and then piano syllable sequences are determined according to the MIDI files, and then the piano syllable sequences are mapped into coding character sequences, and then the coding character sequences are decoded, so that files to be transmitted are obtained, and reverse analysis is achieved.
It can be appreciated that the data acquisition module herein has the capability of connecting to an external network device, for example, the audio signal may be uploaded to the external device, for example, the cloud, through a bluetooth, WIFI, 5G communication manner, etc.
In a specific implementation, the data acquisition module can be connected with the playing device of the musical instrument digital interface file through an audio line, so that the data acquisition module acquires an audio signal generated in the process of playing the musical instrument digital interface file through the audio line. For example, the data acquisition module acquires an audio signal in WAV format via an audio line.
In one embodiment, when the external network device receives the audio signal, the external network device may perform denoising processing by converting to a frequency domain through fast fourier transform, and performing the rest steps after denoising.
In one embodiment, the external network device determines the corresponding digital interface file of the musical instrument according to the audio signal, which may specifically include:
extracting waveform signals corresponding to each unit time in the audio signals;
classifying the waveform signals corresponding to each unit time respectively to obtain piano syllables corresponding to the waveform signals corresponding to each unit time;
and determining the musical instrument digital interface file according to the piano syllables corresponding to the waveform signals corresponding to each unit time.
That is, the external network device first divides the audio signal by unit time, for example, by seconds, and can obtain a waveform signal corresponding to each second. And then, classifying the waveform signals corresponding to each second by adopting a multi-classification model to obtain the corresponding piano syllables, thereby obtaining the MIDI file. That is, the time units may be seconds. Of course, other time units are also possible.
The multi-classification model can comprise a random forest, XGBoost, leNet, alexNet and other existing machine learning models, a neural network model, a self-grinding multi-classification model and other models.
In summary, the transmission process is approximately: coding the file to be transmitted to obtain a coding character sequence; mapping the coded character sequence into a piano syllable sequence; generating MIDI files corresponding to the piano syllable sequences; playing MIDI files; collecting an audio signal; transmitting the audio signal to an external network device; the external network equipment intercepts the audio to obtain a multi-section waveform signal; obtaining piano syllables according to the multi-section waveform signals, thereby obtaining MIDI files; and reversely analyzing the MIDI file to obtain the file to be transmitted.
The file to be transmitted in the embodiment of the present invention may be other files in the medical intranet system besides the quality control file.
In the implementation of the present invention, the generating, according to the inspection diagnosis information, the quality control file corresponding to the preset period may include:
acquiring a calculated basic value of each quality control index from the inspection diagnosis information;
according to the calculated basic value, calculating a corresponding quality control index;
and generating the quality control file according to each quality control index.
The corresponding calculation basic values of the different quality control indexes are different, and the corresponding quality control indexes can be obtained by utilizing the corresponding calculation basic values and corresponding calculation formulas.
For example, the calculated base value may be the number of parts included in the report, the recognition result of the image part, the mucosa cleanliness score in the stay image process, and the like.
Wherein, the quality control index is the integrity rate of the upper gastrointestinal endoscopy. The upper gastrointestinal endoscopy integrity rate is the ratio between the number of times of upper gastrointestinal endoscopy integrity per unit time and the total number of times of upper gastrointestinal endoscopy per unit time at the same time. The upper gastrointestinal endoscopic examination is to completely observe and leave a diagram of the upper, middle and lower esophageal sections, the cardia, fundus, body, angle, antrum, pylorus, duodenal bulbar, and descending sections.
In practice, it is specifically possible to determine whether the endoscopy is complete or not by calculating a base value for the number of inspection parts, the recognition result, and the like corresponding to each inspection image and the diagnosis report, and then calculate the integrity rate of the upper gastrointestinal endoscopy by using the number of times of complete upper gastrointestinal endoscopy and the total number of times of upper gastrointestinal endoscopy in a unit time.
The quality control index of the upper gastrointestinal endoscopy integrity rate can reflect the clinical application quality of the medical institution aiming at the upper gastrointestinal endoscopy technology.
Specifically, in one scenario, a hospital staff may upload the inspection diagnostic information to a quality control index platform, which uploads the inspection diagnostic information to an intelligent recognition platform. The intelligent identification platform performs AI identification after receiving the inspection diagnosis information, can acquire the calculation basic value of each quality control index from the inspection diagnosis information, and then sends the calculation basic value to the quality control index platform. And the quality control index platform calculates corresponding quality control indexes according to the calculated basic value, and forms the quality control file by each quality control index.
The method provided by the embodiment of the invention comprises the steps of firstly encoding the file to be transmitted into an encoded character sequence, mapping the encoded character sequence into a corresponding piano syllable sequence, regenerating an instrument digital interface file of the piano syllable sequence, playing the instrument digital interface file, collecting audio signals in the playing process, and sending the audio signals to external network equipment, so that the external network equipment can determine the instrument digital interface file according to the audio signals, and further perform reverse analysis to obtain the file to be transmitted. In this process, an audio signal can be generated according to the file to be transmitted, the audio signal being a signal in the form of a wave of the instrument digital interface file, and the instrument digital interface file being a descriptive music language of the piano syllable sequence corresponding to the file to be transmitted for describing the piano syllable sequence, so that the audio signal is descriptive audio data in the form of a wave. The audio signals of the descriptive music language are uploaded to the external network equipment, so that the file to be transmitted is indirectly uploaded to the external network equipment, the corresponding file to be transmitted can be obtained only by the external network equipment for corresponding processing, the mode is safer, and the file in the internal network system can be quickly and conveniently transmitted to the external network equipment due to lower manual participation degree in the whole process.
In a second aspect, an embodiment of the present invention provides a device for transmitting a diagnosis and treatment quality control file based on a piano syllable, referring to fig. 2, the device includes:
the file generation module is used for acquiring inspection diagnosis information in a preset period, generating a quality control file corresponding to the preset period according to the inspection diagnosis information, and taking the quality control file as the file to be transmitted; the quality control file comprises at least one quality control index of the inspection diagnosis information;
the file encryption module is used for encoding a file to be transmitted to obtain an encoded character sequence, and converting the encoded character sequence into a corresponding piano syllable sequence according to a preset mapping table; generating a musical instrument digital interface file corresponding to the piano syllable sequence; the preset mapping table is used for representing one-to-one correspondence between each coding character and a piano syllable;
the audio playing module is used for playing the musical instrument digital interface file;
the data acquisition module is used for acquiring an audio signal generated in the process of playing the musical instrument digital interface file, and sending the audio signal to external network equipment so that the external network equipment can determine the corresponding musical instrument digital interface file according to the audio signal, and reversely analyze the musical instrument digital interface file according to the generation process of the musical instrument digital interface file to obtain the file to be transmitted; the data acquisition module has the capability of connecting with external network equipment.
In one embodiment, the file encryption module comprises a file encoding unit, wherein the file encoding unit is used for encoding a file to be transmitted to obtain an encoding character sequence; the file encoding unit may specifically include:
the coding subunit is used for coding the file to be transmitted to obtain a plurality of coding characters;
and the first calculating subunit is used for calculating a cyclic redundancy check code, and the cyclic redundancy check code is arranged after the plurality of coding characters to form the coding character sequence.
Further, the file encoding unit further includes:
the compression subunit is used for compressing the file to be transmitted before the encoding subunit encodes the file to be transmitted to obtain a corresponding compressed file;
correspondingly, the coding subunit is specifically configured to: and encoding the compressed file.
In one embodiment, the preset mapping table includes a one-to-one correspondence between 64 coded characters and 64 piano syllables, where the 64 piano syllables are middle syllables in each piano syllable.
In one embodiment, the data acquisition module is connected with the playing device of the musical instrument digital interface file through an audio line, so that the data acquisition module acquires an audio signal generated in the process of playing the musical instrument digital interface file through the audio line.
In one embodiment, an extranet device comprises:
the audio analysis module is used for determining the corresponding musical instrument digital interface file according to the audio signal; wherein, the audio parsing module includes:
a waveform extraction unit, configured to extract a waveform signal corresponding to each unit time in the audio signal;
the waveform classification unit is used for classifying the waveform signals corresponding to each unit time respectively to obtain piano syllables corresponding to the waveform signals corresponding to each unit time;
and the file determining unit is used for determining the musical instrument digital interface file according to the piano syllables corresponding to the waveform signals corresponding to each unit time.
In one embodiment of the present invention, in one embodiment,
the file generation module comprises:
a first obtaining unit, configured to obtain a calculated basic value of each quality control indicator from the inspection diagnosis information;
the second calculation unit is used for calculating a corresponding quality control index according to the calculated basic value;
and the file generation unit is used for generating the quality control file according to each quality control index.
It may be understood that, for explanation, specific implementation, beneficial effects, examples, etc. of the content in the apparatus provided by the embodiment of the present invention, reference may be made to corresponding parts in the method provided in the first aspect, which are not repeated herein.
In a third aspect, an embodiment of the present invention provides a device for transmitting a diagnosis and treatment quality control file based on a piano syllable, including:
the intranet equipment is used for acquiring inspection and diagnosis information in a preset period, generating a quality control file corresponding to the preset period according to the inspection and diagnosis information, and taking the quality control file as the file to be transmitted; the quality control file comprises at least one quality control index of the inspection diagnosis information; coding the file to be transmitted to obtain a coding character sequence; converting the coded character sequence into a corresponding piano syllable sequence according to a preset mapping table, and generating a musical instrument digital interface file of the piano syllable sequence; the preset mapping table is used for representing one-to-one correspondence between each coding character and a piano syllable; playing the musical instrument digital interface file;
the data acquisition module is used for acquiring an audio signal generated in the process of playing the musical instrument digital interface file, and sending the audio signal to external network equipment so that the external network equipment can determine the corresponding musical instrument digital interface file according to the audio signal, and reversely analyze the musical instrument digital interface file according to the generation process of the musical instrument digital interface file to obtain the file to be transmitted; the data acquisition module has the capability of connecting with the external network equipment.
It may be understood that, for explanation, specific implementation, beneficial effects, examples, etc. of the content in the apparatus provided by the embodiment of the present invention, reference may be made to corresponding parts in the method provided in the first aspect, which are not repeated herein.
In this specification, each embodiment is described in a progressive manner, and identical and similar parts of each embodiment are all referred to each other, and each embodiment mainly describes differences from other embodiments. In particular, for the device embodiments, since they are substantially similar to the method embodiments, the description is relatively simple, and reference is made to the description of the method embodiments in part.
Those skilled in the art will appreciate that in one or more of the examples described above, the functions described in the present invention may be implemented in hardware, software, a pendant, or any combination thereof. When implemented in software, these functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium.
The foregoing embodiments have been provided for the purpose of illustrating the general principles of the present invention in further detail, and are not to be construed as limiting the scope of the invention, but are merely intended to cover any modifications, equivalents, improvements, etc. based on the teachings of the invention.
Claims (9)
1. A diagnosis and treatment quality control file transmission method based on piano syllables is characterized by comprising the following steps:
acquiring inspection diagnosis information in a preset period, generating a quality control file corresponding to the preset period according to the inspection diagnosis information, and taking the quality control file as a file to be transmitted; the quality control file comprises at least one quality control index of the inspection diagnosis information;
coding a file to be transmitted to obtain a coded character sequence, and converting the coded character sequence into a corresponding piano syllable sequence according to a preset mapping table; generating a musical instrument digital interface file of the piano syllable sequence; the preset mapping table is used for representing one-to-one correspondence between each coding character and a piano syllable;
playing the musical instrument digital interface file;
the method comprises the steps that an audio signal generated in the process of playing the musical instrument digital interface file is collected through a data collection module and is sent to external network equipment, so that the external network equipment determines the corresponding musical instrument digital interface file according to the audio signal, and performs reverse analysis according to the generation process of the musical instrument digital interface file to obtain the file to be transmitted; the data acquisition module has the capability of connecting the external network equipment; the external network device determines the corresponding musical instrument digital interface file according to the audio signal, and comprises: extracting waveform signals corresponding to each unit time in the audio signals; classifying the waveform signals corresponding to each unit time respectively to obtain piano syllables corresponding to the waveform signals corresponding to each unit time; and determining the musical instrument digital interface file according to the piano syllables corresponding to the waveform signals corresponding to each unit time.
2. The method of claim 1, wherein the encoding the file to be transmitted to obtain the encoded character sequence comprises:
coding the file to be transmitted to obtain a plurality of coding characters;
and calculating a cyclic redundancy check code, and after the cyclic redundancy check code is placed on the plurality of coding characters, forming the coding character sequence.
3. The method of claim 2, wherein prior to encoding the file to be transmitted, the method further comprises: compressing the file to be transmitted to obtain a corresponding compressed file;
correspondingly, the encoding the file to be transmitted includes: and encoding the compressed file.
4. The method of claim 2, wherein the preset mapping table includes a one-to-one correspondence between 64 encoded characters and 64 piano syllables, the 64 piano syllables being middle syllables among the respective piano syllables.
5. The method of claim 1, wherein the data acquisition module is coupled to a playback device of the instrument digital interface file via an audio line such that the data acquisition module acquires, via the audio line, an audio signal generated during playback of the instrument digital interface file by the playback device.
6. The method of claim 1, wherein generating the quality control file corresponding to the preset period according to the inspection diagnosis information comprises:
acquiring a calculated basic value of each quality control index from the inspection diagnosis information;
according to the calculated basic value, calculating a corresponding quality control index;
and generating the quality control file according to each quality control index.
7. Diagnosis and treatment quality control file transmission device based on piano syllable, characterized by comprising:
the file generation module is used for acquiring inspection diagnosis information in a preset period, generating a quality control file corresponding to the preset period according to the inspection diagnosis information, and taking the quality control file as a file to be transmitted; the quality control file comprises at least one quality control index of the inspection diagnosis information;
the file encryption module is used for encoding the file to be transmitted to obtain an encoded character sequence; converting the coded character sequence into a corresponding piano syllable sequence according to a preset mapping table; generating a musical instrument digital interface file corresponding to the piano syllable sequence; the preset mapping table is used for representing one-to-one correspondence between each coding character and a piano syllable;
the audio playing module is used for playing the musical instrument digital interface file;
the data acquisition module is used for acquiring an audio signal generated in the process of playing the musical instrument digital interface file, and sending the audio signal to external network equipment so that the external network equipment can determine the corresponding musical instrument digital interface file according to the audio signal, and reversely analyze the musical instrument digital interface file according to the generation process of the musical instrument digital interface file to obtain the file to be transmitted; the data acquisition module has the capability of connecting with external network equipment; the external network device determines the corresponding musical instrument digital interface file according to the audio signal, and comprises: extracting waveform signals corresponding to each unit time in the audio signals; classifying the waveform signals corresponding to each unit time respectively to obtain piano syllables corresponding to the waveform signals corresponding to each unit time; and determining the musical instrument digital interface file according to the piano syllables corresponding to the waveform signals corresponding to each unit time.
8. The device according to claim 7, wherein the file encryption module includes a file encoding unit, and the file encoding unit is configured to encode a file to be transmitted to obtain an encoded character sequence; the file encoding unit may specifically include:
the coding subunit is used for coding the file to be transmitted to obtain a plurality of coding characters;
and the first calculating subunit is used for calculating a cyclic redundancy check code, and the cyclic redundancy check code is arranged after the plurality of coding characters to form the coding character sequence.
9. Diagnosis and treatment quality control file transmission device based on piano syllable, characterized by comprising:
the intranet equipment is used for acquiring inspection and diagnosis information in a preset period, generating a quality control file corresponding to the preset period according to the inspection and diagnosis information, and taking the quality control file as a file to be transmitted; the quality control file comprises at least one quality control index of the inspection diagnosis information; coding the file to be transmitted to obtain a coding character sequence; converting the coded character sequence into a corresponding piano syllable sequence according to a preset mapping table; generating a musical instrument digital interface file of the piano syllable sequence; the preset mapping table is used for representing one-to-one correspondence between each coding character and a piano syllable; playing the musical instrument digital interface file;
the data acquisition module is used for acquiring an audio signal generated in the process of playing the musical instrument digital interface file, and sending the audio signal to external network equipment so that the external network equipment can determine the corresponding musical instrument digital interface file according to the audio signal, and reversely analyze the musical instrument digital interface file according to the generation process of the musical instrument digital interface file to obtain the file to be transmitted;
the data acquisition module has the capability of connecting the external network equipment; the external network device determines the corresponding musical instrument digital interface file according to the audio signal, and comprises: extracting waveform signals corresponding to each unit time in the audio signals; classifying the waveform signals corresponding to each unit time respectively to obtain piano syllables corresponding to the waveform signals corresponding to each unit time; and determining the musical instrument digital interface file according to the piano syllables corresponding to the waveform signals corresponding to each unit time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210958249.8A CN115297108B (en) | 2022-08-11 | 2022-08-11 | Diagnosis and treatment quality control file transmission method and device based on piano syllables |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210958249.8A CN115297108B (en) | 2022-08-11 | 2022-08-11 | Diagnosis and treatment quality control file transmission method and device based on piano syllables |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115297108A CN115297108A (en) | 2022-11-04 |
CN115297108B true CN115297108B (en) | 2023-08-25 |
Family
ID=83827212
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210958249.8A Active CN115297108B (en) | 2022-08-11 | 2022-08-11 | Diagnosis and treatment quality control file transmission method and device based on piano syllables |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115297108B (en) |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5578226A (en) * | 1978-12-11 | 1980-06-12 | Hitachi Ltd | Delivery system for audio content |
CN1862656A (en) * | 2005-05-13 | 2006-11-15 | 杭州波导软件有限公司 | Method for converting musci score to music output and apparatus thereof |
CN102752400A (en) * | 2012-07-18 | 2012-10-24 | 中央人民广播电台 | Multiplicity speed security transmission method of inter-network audio file and system thereof |
CN103219004A (en) * | 2013-04-28 | 2013-07-24 | 北京推博信息技术有限公司 | Text transmission method, device and system |
CN105790853A (en) * | 2014-12-26 | 2016-07-20 | 北京奇虎科技有限公司 | Method and device for transmitting character data through sound wave |
CN106098038A (en) * | 2016-08-03 | 2016-11-09 | 杭州电子科技大学 | The playing method of many tracks MIDI file in a kind of automatic piano playing system |
CN107393518A (en) * | 2017-07-14 | 2017-11-24 | 杭州电子科技大学 | A kind of intelligent piano musical note identification and automatic adjustment system and method |
CN107635014A (en) * | 2017-07-19 | 2018-01-26 | 天津跳跳蛙科技有限公司 | A kind of file transmission and rendering method, server and mobile terminal |
CN108243481A (en) * | 2018-01-19 | 2018-07-03 | 腾讯科技(深圳)有限公司 | Document transmission method and device |
CN208271556U (en) * | 2018-06-13 | 2018-12-21 | 武汉时代华声科技有限公司 | A kind of MIDI music apparatus based on color identification |
CN109326270A (en) * | 2018-09-18 | 2019-02-12 | 平安科技(深圳)有限公司 | Generation method, terminal device and the medium of audio file |
CN110246472A (en) * | 2019-05-09 | 2019-09-17 | 平安科技(深圳)有限公司 | A kind of conversion method of music style, device and terminal device |
CN111178061A (en) * | 2019-12-20 | 2020-05-19 | 沈阳雅译网络技术有限公司 | Multi-lingual word segmentation method based on code conversion |
CN113035158A (en) * | 2021-01-28 | 2021-06-25 | 深圳点猫科技有限公司 | Online MIDI music editing method, system and storage medium |
CN114882892A (en) * | 2022-04-29 | 2022-08-09 | 咪咕数字传媒有限公司 | Data transmission method, system, device and storage medium |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7756892B2 (en) * | 2000-05-02 | 2010-07-13 | Digimarc Corporation | Using embedded data with file sharing |
CN110751940B (en) * | 2019-09-16 | 2021-06-11 | 百度在线网络技术(北京)有限公司 | Method, device, equipment and computer storage medium for generating voice packet |
-
2022
- 2022-08-11 CN CN202210958249.8A patent/CN115297108B/en active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5578226A (en) * | 1978-12-11 | 1980-06-12 | Hitachi Ltd | Delivery system for audio content |
CN1862656A (en) * | 2005-05-13 | 2006-11-15 | 杭州波导软件有限公司 | Method for converting musci score to music output and apparatus thereof |
CN102752400A (en) * | 2012-07-18 | 2012-10-24 | 中央人民广播电台 | Multiplicity speed security transmission method of inter-network audio file and system thereof |
CN103219004A (en) * | 2013-04-28 | 2013-07-24 | 北京推博信息技术有限公司 | Text transmission method, device and system |
CN105790853A (en) * | 2014-12-26 | 2016-07-20 | 北京奇虎科技有限公司 | Method and device for transmitting character data through sound wave |
CN106098038A (en) * | 2016-08-03 | 2016-11-09 | 杭州电子科技大学 | The playing method of many tracks MIDI file in a kind of automatic piano playing system |
CN107393518A (en) * | 2017-07-14 | 2017-11-24 | 杭州电子科技大学 | A kind of intelligent piano musical note identification and automatic adjustment system and method |
CN107635014A (en) * | 2017-07-19 | 2018-01-26 | 天津跳跳蛙科技有限公司 | A kind of file transmission and rendering method, server and mobile terminal |
CN108243481A (en) * | 2018-01-19 | 2018-07-03 | 腾讯科技(深圳)有限公司 | Document transmission method and device |
CN208271556U (en) * | 2018-06-13 | 2018-12-21 | 武汉时代华声科技有限公司 | A kind of MIDI music apparatus based on color identification |
CN109326270A (en) * | 2018-09-18 | 2019-02-12 | 平安科技(深圳)有限公司 | Generation method, terminal device and the medium of audio file |
CN110246472A (en) * | 2019-05-09 | 2019-09-17 | 平安科技(深圳)有限公司 | A kind of conversion method of music style, device and terminal device |
CN111178061A (en) * | 2019-12-20 | 2020-05-19 | 沈阳雅译网络技术有限公司 | Multi-lingual word segmentation method based on code conversion |
CN113035158A (en) * | 2021-01-28 | 2021-06-25 | 深圳点猫科技有限公司 | Online MIDI music editing method, system and storage medium |
CN114882892A (en) * | 2022-04-29 | 2022-08-09 | 咪咕数字传媒有限公司 | Data transmission method, system, device and storage medium |
Non-Patent Citations (1)
Title |
---|
周琨."以波形文件为载体的信息隐藏技术研究".《中国优秀硕士学位论文信息科技辑》.2018,全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN115297108A (en) | 2022-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109637674B (en) | Method, system, medium, and apparatus for automatically obtaining answers to health care questions | |
EP3727148A1 (en) | A method for analysis of cough sounds using disease signatures to diagnose respiratory diseases | |
CN106372394A (en) | Auscultation method for remotely monitoring heart and lung diseases | |
CN118098482A (en) | Smart medical management system and method based on 5G technology | |
CN107898470A (en) | Data capture method and device, storage medium and Medical Devices | |
Lamounier et al. | On the use of Augmented Reality techniques in learning and interpretation of cardiologic data | |
CN110352461A (en) | For determining the method and apparatus that cervical carcinoma whether occurs in subject | |
KR20080040803A (en) | Method, apparatus and system for diagnosing a health condition of a mobile terminal user | |
CN115297108B (en) | Diagnosis and treatment quality control file transmission method and device based on piano syllables | |
US11328624B2 (en) | Medical sensors for clinical and training applications | |
JP6699825B2 (en) | Diagnostic device, diagnostic device control method, and diagnostic program | |
Vatanparvar et al. | Speechspiro: Lung function assessment from speech pattern as an alternative to spirometry for mobile health tracking | |
CN110381461A (en) | Electrocardio signal transmission method, device, sensor, terminal and storage medium | |
CN115831352B (en) | Detection method based on dynamic texture features and time slicing weight network | |
CN112336379A (en) | Osteoporosis data collection and analysis platform | |
Zhu et al. | On the impact of voice anonymization on speech diagnostic applications: a case study on COVID-19 detection | |
CN114664400B (en) | Medical record filing method and device | |
CN110022372A (en) | Smell transmission method and device | |
CN111599004B (en) | A 3D blood vessel imaging system, method and device | |
CN114190903A (en) | Medical information code, generation method and system, signal wave display method and system | |
Fu et al. | Research and application of heart sound alignment and descriptor | |
CN118380021B (en) | Stethoscope audio recognition method, system and device based on deep neural network | |
CN116473521B (en) | Voice frequency spectrum identification method and system for suspected cyprocoytenoid dislocation | |
CN119025869B (en) | An analysis system for MDT consultation data | |
CN118800464A (en) | A method and platform for constructing a large model of the four diagnostic methods of traditional Chinese medicine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |