CN109587429A - Audio-frequency processing method and device - Google Patents
Audio-frequency processing method and device Download PDFInfo
- Publication number
- CN109587429A CN109587429A CN201710914947.7A CN201710914947A CN109587429A CN 109587429 A CN109587429 A CN 109587429A CN 201710914947 A CN201710914947 A CN 201710914947A CN 109587429 A CN109587429 A CN 109587429A
- Authority
- CN
- China
- Prior art keywords
- server
- parsing result
- audio file
- audio
- file
- 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.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 20
- 238000000034 method Methods 0.000 claims abstract description 34
- 230000005540 biological transmission Effects 0.000 claims description 14
- 239000000284 extract Substances 0.000 claims description 12
- 108010001267 Protein Subunits Proteins 0.000 claims description 2
- 238000004590 computer program Methods 0.000 description 10
- 238000004458 analytical method Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 235000013399 edible fruits Nutrition 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 238000013442 quality metrics Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/92—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N5/9201—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving the multiplexing of an additional signal and the video signal
- H04N5/9202—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving the multiplexing of an additional signal and the video signal the additional signal being a sound signal
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/546—Message passing systems or structures, e.g. queues
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/26—Speech to text systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/54—Indexing scheme relating to G06F9/54
- G06F2209/548—Queue
-
- 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]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a kind of audio-frequency processing method and devices.Wherein, this method comprises: first server, which sends audio file to second server, obtains parsing result so that second server receives and parses through audio file;First server obtains parsing result from second server;First server shows parsing result.The present invention solves the technical issues of low efficiency for checking court's trial video in the prior art.
Description
Technical field
The present invention relates to court's trial fields, in particular to a kind of audio-frequency processing method and device.
Background technique
During court trial, court's trial video can be recorded, to be achieved.When progress case summarizes, need
The concrete condition for counting and analyzing each case, the court's trial situation including case.
However, in the prior art, staff is needed from first to last to watch court's trial video, can just find oneself is needed
The information wanted checks the low efficiency of court's trial video.
For above-mentioned problem, currently no effective solution has been proposed.
Summary of the invention
The embodiment of the invention provides a kind of audio-frequency processing method and devices, at least to solve to check court's trial in the prior art
The technical issues of low efficiency of video.
According to an aspect of an embodiment of the present invention, a kind of audio-frequency processing method is provided, comprising: first server is to
Two servers send audio file and obtain parsing result so that the second server receives and parses through the audio file;Institute
It states first server and obtains the parsing result from the second server;The first server shows the parsing knot
Fruit.
Further, the first server shows the parsing result, comprising: the first server passes through
The real-time linking objective webpage of signalR frame;The first server sends the parsing result to the target webpage, so that
The target webpage shows the parsing result.
Further, first server sends audio file to second server, comprising: first server receives video text
Part extracts the sound in the video file, obtains audio file, and send audio file to second server;Or, described
One server receives audio file, directly sends audio file to the second server.
Further, first server receives video file, or, the first server receives audio file, comprising: institute
It states first server and passes through the real-time linking objective webpage of signalR frame;The first server receives the target webpage hair
The video file or audio file sent.
Further, described in the first server after obtaining the parsing result in the second server
Method further include: the parsing result is saved in target database by the first server.
Further, the parsing result is obtained by following steps: second server arrives the audio files storage
In the first message queue of itself, the second server obtains from the first message queue and parses the audio text
Part obtains the parsing result and by parsing result storage into local second message queue.
According to an aspect of an embodiment of the present invention, a kind of apparatus for processing audio is provided, comprising: transmission unit is used for
First server is set to send audio file to second server, so that the second server receives and parses through the audio text
Part obtains parsing result;Acquiring unit, for making the first server obtain the parsing knot from the second server
Fruit;Display unit, for making the first server show the parsing result.
Further, the display unit includes: connection subelement, for making the first server pass through signalR
The real-time linking objective webpage of frame;Transmission sub-unit, for making the first server send the solution to the target webpage
Analysis is as a result, so that the target webpage shows the parsing result.
Further, the transmission unit 10 includes: the first receiving subelement, for making first server receive video text
Part extracts the sound in the video file, obtains audio file, and send audio file to second server;And/or the
Two receiving subelements directly send audio text to the second server for making the first server receive audio file
Part.
Further, first receiving subelement and second receiving subelement include: link block, for making
It states first server and passes through the real-time linking objective webpage of signalR frame;Receiving module, for receiving the first server
The video file or audio file that the target webpage is sent.
Further, described device further include: storage unit, in the first server from the second server
After the middle acquisition parsing result, make the first server that the parsing result is saved in target database.
Further, the parsing result is obtained by following steps: second server arrives the audio files storage
In the first message queue of itself, the second server obtains from the first message queue and parses the audio text
Part obtains the parsing result and by parsing result storage into local second message queue.
According to an aspect of an embodiment of the present invention, a kind of storage medium is additionally provided, the storage medium includes storage
Program, wherein described program executes above-mentioned audio-frequency processing method.
According to an aspect of an embodiment of the present invention, a kind of processor is additionally provided, the processor is used to run program,
Wherein, above-mentioned audio-frequency processing method is executed when described program is run.
In embodiments of the present invention, court's trial video is recorded, the sound in court's trial video is extracted, the sound of court's trial is obtained
The audio file is sent to second server by frequency file, first server, and second server receives audio file and solved
Analysis, obtains the parsing result of audio file, and first server obtains the parsing result of audio file from second server and will
The parsing result of audio file is shown, and user can be immediately seen the corresponding text of court's trial video, since people sees text
Speed is greater than the speed that people sees video, therefore, by being text information by court's trial Video Quality Metric, can be improved user and checks court's trial
The efficiency of video, and then solve the technical issues of low efficiency for checking court's trial video in the prior art.
Detailed description of the invention
The drawings described herein are used to provide a further understanding of the present invention, constitutes a part of the invention, this hair
Bright illustrative embodiments and their description are used to explain the present invention, and are not constituted improper limitations of the present invention.In the accompanying drawings:
Fig. 1 is a kind of flow chart of optional audio-frequency processing method according to an embodiment of the present invention;
Fig. 2 is according to an embodiment of the present invention a kind of optionally in the hardware architecture signal for executing audio-frequency processing method
Figure;
Fig. 3 is a kind of schematic diagram of optional apparatus for processing audio according to an embodiment of the present invention.
Specific embodiment
In order to enable those skilled in the art to better understand the solution of the present invention, below in conjunction in the embodiment of the present invention
Attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is only
The embodiment of a part of the invention, instead of all the embodiments.Based on the embodiments of the present invention, ordinary skill people
The model that the present invention protects all should belong in member's every other embodiment obtained without making creative work
It encloses.
It should be noted that description and claims of this specification and term " first " in above-mentioned attached drawing, "
Two " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should be understood that using in this way
Data be interchangeable under appropriate circumstances, so as to the embodiment of the present invention described herein can in addition to illustrating herein or
Sequence other than those of description is implemented.In addition, term " includes " and " having " and their any deformation, it is intended that cover
Cover it is non-exclusive include, for example, the process, method, system, product or equipment for containing a series of steps or units are not necessarily limited to
Step or unit those of is clearly listed, but may include be not clearly listed or for these process, methods, product
Or other step or units that equipment is intrinsic.
According to embodiments of the present invention, a kind of embodiment of audio-frequency processing method is provided, it should be noted that in attached drawing
The step of process illustrates can execute in a computer system such as a set of computer executable instructions, although also,
Logical order is shown in flow chart, but in some cases, it can be to be different from shown by sequence execution herein or retouch
The step of stating.
Fig. 1 is a kind of flow chart of optional audio-frequency processing method according to an embodiment of the present invention.As shown in Figure 1, the party
Method includes the following steps:
Step S102, first server sends audio file to second server, so that second server receives and parses through
Audio file obtains parsing result.
Step S104, first server obtain parsing result from second server.
Step S106, first server show parsing result.
In embodiments of the present invention, court's trial video is recorded, the sound in court's trial video is extracted, the sound of court's trial is obtained
The audio file is sent to second server by frequency file, first server, and second server receives audio file and solved
Analysis, obtains the parsing result of audio file, and first server obtains the parsing result of audio file from second server and will
The parsing result of audio file is shown, and user can be immediately seen the corresponding text of court's trial video, since people sees text
Speed is greater than the speed that people sees video, therefore, by being text information by court's trial Video Quality Metric, can be improved user and checks court's trial
The efficiency of video solves the technical issues of user in the prior art checks court's trial video low efficiency.
Optionally, parsing result passes through following steps and obtains: second server is by audio files storage to itself first
In message queue, second server obtains from first message queue and parses audio file, obtains parsing result and will parse
As a result it stores in local second message queue.
By introducing message queue, the feature of queue first in first out is utilized, ensure that and be first transferred to second server
Court's trial audio is first parsed, and parsing result is first returned to first server.
Optionally, first server receives video file, or, first server receives audio file, comprising: first service
Device passes through the real-time linking objective webpage of signalR frame;First server receives the video file or audio that target webpage is sent
File.
Optionally, first server sends audio file to second server, comprising: first server receives video text
Part extracts the sound in video file, obtains audio file, and send audio file to second server;Or, first server
Audio file is received, directly sends audio file to second server.
In embodiments of the present invention, user records court's trial video, and user can extract the sound in court's trial video,
The audio file of court's trial is obtained, the audio file of court's trial, in this case, first server are then sent to first server
The audio file is directly sent to second server;The court's trial video of recording directly can also be sent to first service by user
Device, in this case, first server extract the voice in video file, obtain audio file, then obtained audio is literary
Part is sent to second server.
Optionally, in first server after obtaining parsing result in second server, method further include: first service
Parsing result is saved in target database by device.
Optionally, first server shows parsing result, comprising: first server is connected in real time by signalR frame
Target webpage;First server sends parsing result to target webpage, so that target webpage shows parsing result.
The audio file and parse as a result, can also that above-mentioned second server can either use message queue storage not parse
It is enough that audio file is parsed, by that will store and parsing is integrated in a server, the number of the hardware used can be reduced
Amount, reduces cost.
In embodiments of the present invention, two servers can be used also to execute the function of storage and speech analysis respectively,
For example, hereinafter, the audio file and parsing that second server is not parsed for executing store function using message queue storage
As a result;Third server parses audio file for executing speech analysis function.
In embodiments of the present invention, user records court's trial video, and user can extract the sound in court's trial video,
The audio file of court's trial is obtained, the audio file of court's trial, in this case, first server are then sent to first server
The audio file is directly sent to second server;The court's trial video of recording directly can also be sent to first service by user
Device, in this case, first server extract the voice in video file, obtain audio file, then obtained audio is literary
Part is sent to second server, after the message queue of second server receives audio file, by audio files storage to itself
Message queue in, third server obtains audio file from the message queue of second server and parses audio file, obtains
To parsing result, parsing result is the corresponding text information of audio file, and third server believes the corresponding text of audio file
Breath is sent to second server, after second server receives the corresponding text information of audio file, audio file is corresponding
Text information is stored in the message queue of itself, and first server obtains audio file from the message queue of second server
Corresponding text information, and show the corresponding text information of audio file, user can be immediately seen the corresponding text of court's trial video
Word, since people sees that the speed of text is greater than people and sees the speed of video, by being text information, energy by court's trial Video Quality Metric
The efficiency that user checks court's trial video is enough improved, user in the prior art is solved and checks that the technology of court's trial video low efficiency is asked
Topic.
By introducing message queue, the feature of queue first in first out is utilized, ensure that and be first transferred to third server
Court's trial audio is first parsed, and parsing result is first returned to first server.
Second server can increase concurrency by using more second servers for server cluster, improve
The efficiency of speech processes.
It should be noted that above-mentioned first server, second server, " first " in third server, " second ",
" third " is not intended to limit sequence, and is only to indicate that first server, second server, third server are three differences
Server.
Fig. 2 is according to an embodiment of the present invention a kind of optionally in the hardware architecture signal for executing audio-frequency processing method
Figure.As shown in Fig. 2, interactive process is as follows between hardware:
1. client opens webpage, access web server (i.e. above-mentioned first server).
2. webpage load jquery.signalR js frame connects web server in real time.
3. client passes through webpage uploaded videos file to website.
4. rabbitmq (the message team of i.e. above-mentioned second server is issued by the way that sound in video is extracted in website
Column).
5. speech analysis server (i.e. above-mentioned third server) is from obtaining the sound that extracts in step 4 in rabbitmq,
Start to parse sound, and parsing result is returned to rabbitmq.
6. website saves information to database from the parsing result received in step 5 in rabbitmq, and passes through
SignalR is transmitted to webpage in real time, and client is it is seen that parsing result.
Webpage and website pass through SignalR in real time and connect in real time, and website and speech analysis server are connected by rabbitmq
It connects, in conversion process, the text real-time display of conversion has all turned without equal in webpage, both can guarantee real-time, also protected
Flexibility is held.And user does not need installation software, and opening webpage can be operated, easy to operate.
The embodiment of the invention also provides a kind of apparatus for processing audio, which is located in first server.At the audio
Reason device is for executing audio-frequency processing method.
Fig. 3 is a kind of schematic diagram of optional apparatus for processing audio according to an embodiment of the present invention, as shown in figure 3, the dress
Set includes: transmission unit 10, acquiring unit 20, display unit 30.
Transmission unit 10, for making first server send audio file to second server, so that second server connects
Audio file is received and parsed, parsing result is obtained.
Acquiring unit 20, for making first server obtain parsing result from second server.
Display unit 30, for making first server show parsing result.
Optionally, display unit 30 includes: connection subelement, transmission sub-unit.Subelement is connected, for making first service
Device passes through the real-time linking objective webpage of signalR frame.Transmission sub-unit is solved for sending first server to target webpage
Analysis is as a result, so that target webpage shows parsing result.
Optionally, transmission unit 10 includes: the first receiving subelement and/or the second receiving subelement.First receives son list
Member extracts the sound in video file, obtains audio file, and take to second for making first server receive video file
Business device sends audio file.Second receiving subelement, for making first server receive audio file, directly to second server
Send audio file.
Optionally, the first receiving subelement and the second receiving subelement include: link block, receiving module.Link block,
For making first server pass through the real-time linking objective webpage of signalR frame.Receiving module, for receiving first server
The video file or audio file that target webpage is sent.
Optionally, device further include: storage unit.Storage unit, for being obtained from second server in first server
After taking parsing result, make first server that parsing result is saved in target database.
Optionally, parsing result passes through following steps and obtains: second server is by audio files storage to itself first
In message queue, second server obtains from first message queue and parses audio file, obtains parsing result and will parse
As a result it stores in local second message queue.
Apparatus for processing audio includes processor and memory, above-mentioned transmission unit 10, acquiring unit 20, display unit 30 etc.
In memory as program unit storage, above procedure unit stored in memory is executed by processor to realize phase
The function of answering.
Include kernel in processor, is gone in memory to transfer corresponding program unit by kernel.Kernel can be set one
Or more, audio-frequency processing method is executed by adjusting kernel parameter.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/
Or the forms such as Nonvolatile memory, if read-only memory (ROM) or flash memory (flash RAM), memory include that at least one is deposited
Store up chip.
The embodiment of the invention provides a kind of storage mediums, are stored thereon with program, real when which is executed by processor
Existing audio-frequency processing method.
The embodiment of the invention provides a kind of processor, processor is for running program, wherein program executes sound when running
Frequency processing method.
The embodiment of the invention provides a kind of equipment, equipment include processor, memory and storage on a memory and can
The program run on a processor, processor perform the steps of when executing program
First server is set to send audio file to second server, so that second server receives and parses through audio text
Part obtains parsing result;First server is set to obtain parsing result from second server;First server is set to show parsing knot
Fruit.
First server is set to pass through the real-time linking objective webpage of signalR frame;Send out first server to target webpage
Parsing result is sent, so that target webpage shows parsing result.
So that first server is received video file, extract the sound in video file, obtains audio file, and take to second
Business device sends audio file;Or, first server is made to receive audio file, audio file directly is sent to second server.
First server is set to pass through the real-time linking objective webpage of signalR frame;First server is set to receive target webpage
The video file or audio file of transmission.
In first server after obtaining parsing result in second server, save first server by parsing result
To target database.
Make second server by audio files storage into the first message queue of itself, second server is made to disappear from first
Audio file is obtained and parsed in breath queue, obtain parsing result and stores parsing result to local second message queue
In.
Equipment herein can be server, PC, PAD, mobile phone etc..
Present invention also provides a kind of computer program products, when executing on data processing equipment, are adapted for carrying out just
The program of beginningization there are as below methods step:
First server is set to send audio file to second server, so that second server receives and parses through audio text
Part obtains parsing result;First server is set to obtain parsing result from second server;First server is set to show parsing knot
Fruit.
First server is set to pass through the real-time linking objective webpage of signalR frame;Send out first server to target webpage
Parsing result is sent, so that target webpage shows parsing result.
So that first server is received video file, extract the sound in video file, obtains audio file, and take to second
Business device sends audio file;Or, first server is made to receive audio file, audio file directly is sent to second server.
First server is set to pass through the real-time linking objective webpage of signalR frame;First server is set to receive target webpage
The video file or audio file of transmission.
In first server after obtaining parsing result in second server, save first server by parsing result
To target database.
Make second server by audio files storage into the first message queue of itself, second server is made to disappear from first
Audio file is obtained and parsed in breath queue, obtain parsing result and stores parsing result to local second message queue
In.
It should be understood by those skilled in the art that, embodiments herein can provide as method, system or computer program
Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the application
Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the application, which can be used in one or more,
The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) produces
The form of product.
The application is referring to method, the process of equipment (system) and computer program product according to the embodiment of the present application
Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions
The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs
Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce
A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real
The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,
Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or
The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one
The step of function of being specified in a box or multiple boxes.
In a typical configuration, calculating equipment includes one or more processors (CPU), input/output interface, net
Network interface and memory.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/
Or the forms such as Nonvolatile memory, such as read-only memory (ROM) or flash memory (flash RAM).Memory is computer-readable Jie
The example of matter.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method
Or technology come realize information store.Information can be computer readable instructions, data structure, the module of program or other data.
The example of the storage medium of computer includes, but are not limited to phase change memory (PRAM), static random access memory (SRAM), moves
State random access memory (DRAM), other kinds of random access memory (RAM), read-only memory (ROM), electric erasable
Programmable read only memory (EEPROM), flash memory or other memory techniques, read-only disc read only memory (CD-ROM) (CD-ROM),
Digital versatile disc (DVD) or other optical storage, magnetic cassettes, tape magnetic disk storage or other magnetic storage devices
Or any other non-transmission medium, can be used for storage can be accessed by a computing device information.As defined in this article, it calculates
Machine readable medium does not include temporary computer readable media (transitory media), such as the data-signal and carrier wave of modulation.
It should also be noted that, the terms "include", "comprise" or its any other variant are intended to nonexcludability
It include so that the process, method, commodity or the equipment that include a series of elements not only include those elements, but also to wrap
Include other elements that are not explicitly listed, or further include for this process, method, commodity or equipment intrinsic want
Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including element
There is also other identical elements in process, method, commodity or equipment.
It will be understood by those skilled in the art that embodiments herein can provide as method, system or computer program product.
Therefore, complete hardware embodiment, complete software embodiment or embodiment combining software and hardware aspects can be used in the application
Form.It is deposited moreover, the application can be used to can be used in the computer that one or more wherein includes computer usable program code
The shape for the computer program product implemented on storage media (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.)
Formula.
The above is only embodiments herein, are not intended to limit this application.To those skilled in the art,
Various changes and changes are possible in this application.It is all within the spirit and principles of the present application made by any modification, equivalent replacement,
Improve etc., it should be included within the scope of the claims of this application.
Claims (10)
1. a kind of audio-frequency processing method characterized by comprising
First server sends audio file to second server, so that the second server receives and parses through the audio text
Part obtains parsing result;
The first server obtains the parsing result from the second server;
The first server shows the parsing result.
2. the method according to claim 1, wherein the first server shows the parsing result, comprising:
The first server passes through the real-time linking objective webpage of signalR frame;
The first server sends the parsing result to the target webpage, so that the target webpage shows the parsing
As a result.
3. the method according to claim 1, wherein first server to second server send audio file,
Include:
First server receives video file, extracts the sound in the video file, obtains audio file, and to second service
Device sends audio file;Or
The first server receives audio file, directly sends audio file to the second server.
4. according to the method described in claim 3, it is characterized in that, first server receives video file, or, first clothes
Business device receives audio file, comprising:
The first server passes through the real-time linking objective webpage of signalR frame;
The first server receives the video file or audio file that the target webpage is sent.
5. the method according to claim 1, wherein being obtained from the second server in the first server
After taking the parsing result, the method also includes:
The parsing result is saved in target database by the first server.
6. the method according to claim 1, wherein the parsing result is obtained by following steps: the second clothes
Be engaged in device by the audio files storage into the first message queue of itself, the second server is from the first message queue
Middle acquisition simultaneously parses the audio file, obtains the parsing result and stores the parsing result to local second message
In queue.
7. a kind of apparatus for processing audio characterized by comprising
Transmission unit, for making first server send audio file to second server, so that the second server receives
And the audio file is parsed, obtain parsing result;
Acquiring unit, for making the first server obtain the parsing result from the second server;
Display unit, for making the first server show the parsing result.
8. device according to claim 7, which is characterized in that the display unit includes:
Subelement is connected, for making the first server pass through the real-time linking objective webpage of signalR frame;
Transmission sub-unit, for making the first server send the parsing result to the target webpage, so that the mesh
Mark parsing result described in web page display.
9. a kind of storage medium, which is characterized in that the storage medium includes the program of storage, wherein described program right of execution
Benefit require any one of 1 to 6 described in audio-frequency processing method.
10. a kind of processor, which is characterized in that the processor is for running program, wherein right of execution when described program is run
Benefit require any one of 1 to 6 described in audio-frequency processing method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710914947.7A CN109587429A (en) | 2017-09-29 | 2017-09-29 | Audio-frequency processing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710914947.7A CN109587429A (en) | 2017-09-29 | 2017-09-29 | Audio-frequency processing method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109587429A true CN109587429A (en) | 2019-04-05 |
Family
ID=65919443
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710914947.7A Pending CN109587429A (en) | 2017-09-29 | 2017-09-29 | Audio-frequency processing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109587429A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110491370A (en) * | 2019-07-15 | 2019-11-22 | 北京大米科技有限公司 | A kind of voice stream recognition method, device, storage medium and server |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050208962A1 (en) * | 2004-03-22 | 2005-09-22 | Lg Electronics Inc. | Mobile phone, multimedia chatting system and method thereof |
JP2006235712A (en) * | 2005-02-22 | 2006-09-07 | Canon Inc | Conversation recording device |
CN101309390A (en) * | 2007-05-17 | 2008-11-19 | 华为技术有限公司 | Visual communication system, apparatus and subtitle displaying method |
CN102209227A (en) * | 2010-03-30 | 2011-10-05 | 宝利通公司 | Method and system for adding translation in a videoconference |
CN103165131A (en) * | 2011-12-17 | 2013-06-19 | 富泰华工业(深圳)有限公司 | Voice processing system and voice processing method |
CN105895134A (en) * | 2016-05-10 | 2016-08-24 | 安徽声讯信息技术有限公司 | Recording device with remote recording and cloud transliteration control functions and implementation method thereof |
CN106384593A (en) * | 2016-09-05 | 2017-02-08 | 北京金山软件有限公司 | Voice information conversion and information generation method and device |
CN106385548A (en) * | 2016-09-05 | 2017-02-08 | 努比亚技术有限公司 | Mobile terminal and method for generating video captions |
-
2017
- 2017-09-29 CN CN201710914947.7A patent/CN109587429A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050208962A1 (en) * | 2004-03-22 | 2005-09-22 | Lg Electronics Inc. | Mobile phone, multimedia chatting system and method thereof |
JP2006235712A (en) * | 2005-02-22 | 2006-09-07 | Canon Inc | Conversation recording device |
CN101309390A (en) * | 2007-05-17 | 2008-11-19 | 华为技术有限公司 | Visual communication system, apparatus and subtitle displaying method |
CN102209227A (en) * | 2010-03-30 | 2011-10-05 | 宝利通公司 | Method and system for adding translation in a videoconference |
CN103165131A (en) * | 2011-12-17 | 2013-06-19 | 富泰华工业(深圳)有限公司 | Voice processing system and voice processing method |
CN105895134A (en) * | 2016-05-10 | 2016-08-24 | 安徽声讯信息技术有限公司 | Recording device with remote recording and cloud transliteration control functions and implementation method thereof |
CN106384593A (en) * | 2016-09-05 | 2017-02-08 | 北京金山软件有限公司 | Voice information conversion and information generation method and device |
CN106385548A (en) * | 2016-09-05 | 2017-02-08 | 努比亚技术有限公司 | Mobile terminal and method for generating video captions |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110491370A (en) * | 2019-07-15 | 2019-11-22 | 北京大米科技有限公司 | A kind of voice stream recognition method, device, storage medium and server |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106022483B (en) | The method and apparatus converted between machine learning model | |
CN107645562A (en) | Data transmission processing method, device, equipment and system | |
CN104268082B (en) | The method for testing pressure and device of browser | |
CN104866522A (en) | Method and device for providing answer information for questioner | |
CN107040578A (en) | Method of data synchronization, device and system | |
CN109862100B (en) | Method and device for pushing information | |
CN110297944B (en) | Distributed XML data processing method and system | |
CN110019835A (en) | Resource method of combination, device and electronic equipment | |
CN109460439A (en) | A kind of data processing method, device, medium and electronic equipment | |
CN105302925A (en) | Method and device for pushing voice search data | |
CN110471754A (en) | Method for exhibiting data, device, equipment and storage medium in job scheduling | |
CN109598171A (en) | A kind of data processing method based on two dimensional code, apparatus and system | |
CN110532983A (en) | Method for processing video frequency, device, medium and equipment | |
CN104168250A (en) | CGI frame-based service flow control method and apparatus | |
CN108134812A (en) | Data processing method and device | |
CN109995787A (en) | A kind of data processing method and relevant device | |
CN109215659A (en) | Processing method, the device and system of voice data | |
CN109587429A (en) | Audio-frequency processing method and device | |
CN106201818B (en) | A kind of statistical method and device of application program runing time | |
CN101901357B (en) | Dynamically configurable RFID real-time monitoring system | |
CN109840133A (en) | The operation method and device of application function | |
CN109558129A (en) | Progress bar implementation method and device | |
CN104954407B (en) | Information-pushing method and device | |
CN112734545A (en) | Block chain data sharing method, device and system | |
CN112905611A (en) | Credit certificate data offline synchronization method, storage method and device based on block chain |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 100083 No. 401, 4th Floor, Haitai Building, 229 North Fourth Ring Road, Haidian District, Beijing Applicant after: Beijing Guoshuang Technology Co.,Ltd. Address before: 100086 Beijing city Haidian District Shuangyushu Area No. 76 Zhichun Road cuigongfandian 8 layer A Applicant before: Beijing Guoshuang Technology Co.,Ltd. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190405 |