Movatterモバイル変換


[0]ホーム

URL:


CN109743436A - Communication compensation method and device for voice dialogue - Google Patents

Communication compensation method and device for voice dialogue
Download PDF

Info

Publication number
CN109743436A
CN109743436ACN201811637588.6ACN201811637588ACN109743436ACN 109743436 ACN109743436 ACN 109743436ACN 201811637588 ACN201811637588 ACN 201811637588ACN 109743436 ACN109743436 ACN 109743436A
Authority
CN
China
Prior art keywords
recording
parsing
parsing result
real time
communication
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.)
Granted
Application number
CN201811637588.6A
Other languages
Chinese (zh)
Other versions
CN109743436B (en
Inventor
许璐强
杨云飞
金丽丽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sipic Technology Co Ltd
Original Assignee
AI Speech Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by AI Speech LtdfiledCriticalAI Speech Ltd
Priority to CN201811637588.6ApriorityCriticalpatent/CN109743436B/en
Publication of CN109743436ApublicationCriticalpatent/CN109743436A/en
Application grantedgrantedCritical
Publication of CN109743436BpublicationCriticalpatent/CN109743436B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Landscapes

Abstract

Translated fromChinese

本发明公开用于语音对话的通讯补偿方法和装置,其中,一种用于语音对话的通讯补偿方法,包括:响应于用户开启通讯过程语音对话解析任务,连接解析服务器对用户的语音对话进行实时解析并获取第一实时解析结果;获取当前通讯过程中的通讯连接状态;若在通讯过程中出现连接断开,从实时解析任务切换至录音任务以录制通讯连接断开期间用户的录音音频;若在录音时出现通讯连接恢复,从录音任务切换至实时解析任务并获取第二实时解析结果;上传并解析录音音频以生成第一录音解析结果;将第一实时解析结果、第一录音解析结果和第二实时解析结果进行合并以得到完整的解析结果。从而可以让用户在任何通讯状况下都不用担心语音对话解析结果的不完整。

The invention discloses a communication compensation method and device for voice dialogue, wherein a communication compensation method for voice dialogue includes: in response to a user starting a voice dialogue analysis task in a communication process, connecting a parsing server to perform real-time analysis on the user's voice dialogue Analyze and obtain the first real-time analysis result; obtain the communication connection status in the current communication process; if the connection is disconnected during the communication process, switch from the real-time analysis task to the recording task to record the user's recorded audio during the disconnection of the communication connection; When the communication connection is restored during recording, switch from the recording task to the real-time analysis task and obtain the second real-time analysis result; upload and analyze the recorded audio to generate the first recording analysis result; combine the first real-time analysis result, the first recording analysis result and the The second real-time parsing results are combined to obtain a complete parsing result. Therefore, the user does not have to worry about the incompleteness of the analysis result of the voice dialogue under any communication situation.

Description

Communication compensation method and device for voice dialogue
Technical field
The invention belongs to language data process technical fields, more particularly, to the communication compensation method of voice dialogue and dressIt sets.
Background technique
In the related technology, voice dialogue real time parsing must keep in communication connection status on the market, and communicating interrupt must waitIt can continue to talk with current speech after reconnecting and parse.
Voice dialogue parsing is roughly divided into offline parsing and real time parsing on the market at present.
Inventor finds the scheme of the prior art the prior art has at least the following problems: offline parsing can only have been carried out with recorded audioWhole parsing can not the correct situation of real-time confirmation parsing than relatively time-consuming;Real time parsing compares the stability for relying on communication, logicalIn the case that news are interrupted, voice dialogue parsing is interrupted immediately, can not be continued to use.
Summary of the invention
The embodiment of the present invention provides a kind of communication compensation method for voice dialogue and device, above-mentioned at least solvingOne of technical problem.
In a first aspect, the embodiment of the present invention provides a kind of communication compensation method for voice dialogue, comprising: in response toFamily opens communication process voice dialogue and parses task, and connection resolution server carries out real time parsing to the voice dialogue of user and obtainsTake the first real time parsing result;Obtain the communication connection state during Current communications;If it is disconnected to occur connection in communication processIt opens, switches to recording task from real time parsing task to record the recorded audio of user during communication connection disconnects;If recordingWhen there is communication connection recovery, from recording task switch to real time parsing task and obtain the second real time parsing result;It uploads simultaneouslyThe recorded audio is parsed to generate the first recording parsing result;By the first real time parsing result, the first recording solutionAnalysis result and the second real time parsing result are merged to obtain complete parsing result.
Second aspect, the embodiment of the present invention provide a kind of communication compensation device for voice dialogue, comprising: the first parsingModule is configured to open communication process voice dialogue parsing task, voice of the connection resolution server to user in response to userDialogue carries out real time parsing and obtains the first real time parsing result;Connection status obtains module, is configured to obtain Current communications mistakeCommunication connection state in journey;Recording module is cut if being configured to occur connection disconnection in communication process from real time parsing taskRecording task is shifted to record the recorded audio of user during communication connection disconnects;Second parsing module, if being configured to recordingWhen there is communication connection recovery, from recording task switch to real time parsing task and obtain the second real time parsing result;Recording solutionModule is analysed, is configured to upload and parse the recorded audio to generate the first recording parsing result;And merging module, it is configured toThe first real time parsing result, the first recording parsing result and the second real time parsing result are merged to obtainTo complete parsing result.
The third aspect provides a kind of electronic equipment comprising: at least one processor, and with described at least oneManage the memory of device communication connection, wherein the memory is stored with the instruction that can be executed by least one described processor, instituteIt states instruction to be executed by least one described processor, so that at least one described processor is able to carry out any embodiment of the present inventionThe communication compensation method for voice dialogue the step of.
Fourth aspect, the embodiment of the present invention also provide a kind of computer program product, and the computer program product includesThe computer program being stored on non-volatile computer readable storage medium storing program for executing, the computer program include program instruction, whenWhen described program instruction is computer-executed, the computer is made to execute the leading to for voice dialogue of any embodiment of the present inventionThe step of interrogating compensation method.
The present processes and device can allow user under any communication condition without worry voice dialogue parsing knotFruit it is imperfect, even if communication connection situation is poor, the time that parsing is uploaded after live pick-up can also be greatly reduced.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, required use in being described below to embodimentAttached drawing be briefly described, it should be apparent that, drawings in the following description are some embodiments of the invention, for abilityFor the those of ordinary skill of domain, without creative efforts, it can also be obtained according to these attached drawings other attachedFigure.
Fig. 1 is a kind of flow chart for communication compensation method for voice dialogue that one embodiment of the invention provides;
Fig. 2 is the flow chart for the communication compensation method that the another kind that one embodiment of the invention provides is used for voice dialogue;
Fig. 3 is used for the flow chart of the communication compensation method of voice dialogue for another that one embodiment of the invention provides;
Fig. 4 is used for the flow chart of the communication compensation method of voice dialogue for another that one embodiment of the invention provides;
Fig. 5 is the stream of a specific example of the communication compensation method for voice dialogue that one embodiment of the invention providesCheng Tu;
Fig. 6 is the block diagram for the communication compensation device that the another kind that one embodiment of the invention provides is used for voice dialogue;
Fig. 7 is the structural schematic diagram for the electronic equipment that one embodiment of the invention provides.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present inventionIn attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment isA part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the artEvery other embodiment obtained without creative efforts, shall fall within the protection scope of the present invention.
Referring to FIG. 1, it illustrates the flow chart of communication one embodiment of compensation method for voice dialogue of the application,The communication compensation method for voice dialogue of the present embodiment can be adapted for having communication or real-time voice dialogue functionTerminal, such as smart phone, plate, computer.
As shown in Figure 1, in a step 101, opening communication process voice dialogue in response to user and parsing task, connection parsingServer carries out real time parsing to the voice dialogue of user and obtains the first real time parsing result;
In a step 102, the communication connection state during Current communications is obtained;
In step 103, if in communication process occur connection disconnect, from real time parsing task switch to recording task withRecord the recorded audio of user during communication connection disconnects;
At step 104, if there is communication connection recovery in recording, real time parsing task is switched to simultaneously from recording taskObtain the second real time parsing result;
In step 105, it uploads and parses recorded audio to generate the first recording parsing result;
In step 106, the first real time parsing result, the first recording parsing result and the second real time parsing result are carried outMerge to obtain complete parsing result.
In the present embodiment, for step 101, compensation device is communicated in user and opens the parsing times of communication process voice dialogueAfter business, connection resolution server carries out real time parsing to the voice dialogue of user and obtains the first real time parsing result.WhereinIt includes real time parsing task and recording task that voice dialogue, which parses task,.Later, it for step 102, communicates compensation device and needsThe communication connection state during Current communications is obtained always, and judges that current connection is to disconnect or normally connect.Then,For step 103, if in communication process occur connection disconnect, need to switch to from real time parsing task recording task withThe recorded audio of user during communication connection disconnects is recorded, the part for the real time parsing that cannot network in this way can be recorded later againUpload parsing.Then, it for step 104, if there is communication connection recovery in recording, needs to switch to from recording taskReal time parsing task and obtain the second real time parsing as a result, i.e. communication connection restored just again can be with real time parsing.Later, rightIn step 105, communication compensation device uploads recorded audio when interrupting real time parsing before and parses the recorded audio with lifeAt the first recording parsing result.Finally, for step 106, compensation device is communicated by the first real time parsing result, first recordSound parsing result and the second real time parsing result are merged to obtain complete parsing result.Certainly, in practical applications,It is possible that repeatedly interrupting, therefore there may be multiple, above-mentioned second real time parsing knots for the first above-mentioned recording parsing resultFruit be also likely to be present it is multiple, the application herein there is no limit.Then all results are stitched together sequentially in timeForm complete parsing result.
The method of the present embodiment is by being uploaded and being parsed to recording after being recorded when communicating interrupt, soThe result of the parsing result of recording and real time parsing is spliced afterwards, complete parsing result can be formed, therefore useThe communication connection at family is unstable, also can obtain complete speech analysis as a result, user experience is fabulous.
With further reference to Fig. 2, it illustrates the communication benefits that the another kind that one embodiment of the application provides is used for voice dialogueThe flow chart of compensation method.The flow chart is mainly flow chart the step of further limiting to the additional flow of process Fig. 1.At thisIn embodiment, the first real time parsing result and the second real time parsing result are stored in parsing result set.
As shown in Fig. 2, in step 201, when there is communication connection recovery every time, adding phase in parsing result setThe communication answered restores label;
In step 202, corresponding communication is replaced using the first recording parsing result restore label to form complete solutionAnalyse results set.
In the present embodiment, for step 201, communicate compensation device need occur every time communication connection recovery whenIt waits, corresponding communication is added in parsing result set and restores label, communication each time restores can all have a corresponding communicationRestore label, which is restored label and be for example named using the identifier of entire speech analysis result plus the time.ItAfterwards, for step 202, the corresponding recording parsing result of recording before being restored using communication can replace corresponding communication and restoreLabel, to form complete parsing result set.
It the time point that the method for the present embodiment by using communication restores label communication connection is marked to restore, later can be withThe mode of the label is replaced with the recording parsing result before the label to form complete parsing result set, is simply easily graspedMake and is not take up too many space.
With further reference to Fig. 3, another provided it illustrates one embodiment of the application is used for the communication benefit of voice dialogueThe flow chart of compensation method.The case where flow chart is mainly to " communication connection disconnect after does not restore to connect always " it is furtherThe flow chart of the step of restriction.
As shown in figure 3, in step 301, if not occurring communication connection recovery in recording, appointing in voice dialogue parsingBusiness saves recorded audio after terminating;
In step 302, the second recording parsing result for obtaining the recorded audio uploaded after communication connection is restored, by theTwo recording parsing results are inserted into parsing result set.
In the present embodiment, for step 301, if communication compensation device detects that communication disconnection is not extensive always laterIt is multiple, then recorded audio can be saved after voice dialogue parsing task terminates.Later, for step 302, due to communicating always notRestore, also there is no communications to restore label for only one recording, directly will be before being attached to the parsing result of the recorded audioAfter the result of real time parsing.To which the method for the present embodiment is easy to operate, it is not take up too many resource.
Referring to FIG. 4, it illustrates another that one embodiment of the application provides to be used for the communication compensation side of voice dialogueThe flow chart of method.The process for the step of flow chart is further limited primarily directed to the case where " communication connection is more stable "Figure.
As shown in figure 4, in step 401, if Current communications connection is available, establishing long connection with resolution server;
In step 402, the real time parsing result that resolution server returns is obtained;
In step 403, real time parsing result is stored into parsing result set.
In the present embodiment, step 401 can then be built if it is determined that Current communications connection is available with resolution serverVertical long connection, without being attached waste network bandwidth and system resource all the time.Later, in step 402,The real time parsing of resolution server return is obtained as a result, simultaneously in step 403 by the corresponding parsing of real time parsing result storageIn results set.
The method of the present embodiment passes through multiplexing TCP by establishing long connection with resolution server when connection can be usedLink can reduce the time that 3 TCP shake hands, and can maintain a comparison always in the case where being connected to the network unbroken situationThe faster network connection state of stabilization ratio and data transmission environments, are conducive to the transmission of real time parsing result.
In some alternative embodiments, the above method further include: every time there is communication connection recovery when, again with solutionIt analyses server and establishes long connection.Restore to can be transferred through unnecessary time and the energy of shaking hands of long connection reduction later to communicate every timeMaintain a faster transmission speed.
It should be noted that above method step be not limited to each step execute sequence, in fact, certain stepsIt may be performed simultaneously or to execute with the opposite sequence that step limits, there is no limit herein by the application.
Yet there are no on the market at present can keep the lasting typing of voice dialogue in the case where communicating interrupt, andCommunication keeps current speech dialogue parsing and to the technical solution of the synchronous parsing of voice dialogue during communicating interrupt after restoring.
Below to some problems encountered in the implementation of the present invention by description inventor and to finally determinationOne specific embodiment of scheme is illustrated, so that those skilled in the art more fully understand the scheme of the application.
Inventor has found that defect existing in the prior art is mainly led by following reason during realizing the applicationCause: voice dialogue excessively relies on real time parsing, does not support the offline parsing in the case of communicating interrupt.
Inventor also found that product function at present on the market is relatively simple, relatively high to communication connection requirement, and reason hasThe following aspects:
Firstly, product on the market is towards specific user group, audient is relatively simple.
Secondly, the voice dialogue real time parsing logic of fusion function is complicated, abnormal conditions are more and are not easily solved.
Finally, the voice dialogue real time parsing of fusion function is bigger to the pressure of server-side, long connection is not only establishedIt realizes the real time parsing of voice dialogue, and also provides the upload parsing for big file of recording, the cost for software and hardwareIt is relatively high.
The scheme of the application, which is mainly started with from the following aspects, to be designed and optimizes:
1, during voice dialogue real time parsing, if communication connection is interrupted, recording state is automatically switched to, and recordRecording file.
2, when communication connection is restored, then real time parsing state is switched back into.Simultaneously by recording file be uploaded to server-side intoThe parsing of row voice dialogue, and will be in the result before parsing result insertion communication connection recovery.
3, communication connection is not restored yet at the end of voice dialogue, then saves recording file, can be by user in communication connectionWhen manually select upload, and parsing result deposit is assigned in corresponding voice dialogue resolution file.
Referring to FIG. 5, it illustrates the specific flow charts of one scheme of the application.
As shown in figure 5, the scheme of the application mainly comprises the steps that
User parses task firstly the need of creation voice dialogue, triggers process flow.
Process flow is as shown in Figure 5:
Step 1: client opens voice dialogue and parses task.
Step 2: judging Current communications connection status.
Step 3: communication connection is available.
A. client is connected to voice dialogue analysis service, obtains result in real time.
B. real-time voice talks with resolving, if communication abnormality, return step 1.
Step 4: communication connection disconnects.
A. recording is opened, and saves recording file.
B. communication connection is restored.
A) label is added in parsing result set.
B) it uploads recording and carries out voice dialogue parsing, parsing result is replaced into the marker bit in results set.
C) connection is established with real time parsing service, and obtains parsing result and is attached in results set.
C. communication connection is not restored until voice dialogue parsing task terminates.
A) recording file after communication connection is interrupted is saved.
B) in the case where determining the available situation of communication connection, recording file can be selected to upload in client and carries out voice dialogue solutionAnalysis.
C) parsing result will be attached in selected voice dialogue parsing result set.
Step 5: obtaining complete voice dialogue parsing result.
Inventor also attempted following scheme during realizing the application: in the case where communication condition is poor,It switches to mobile phone and carries out voice dialogue acquisition, cell phone network stability is relatively high, it is possible to reduce when server-side recording file parsesResource consumption, and the encoding amount of complex logic is effectively reduced.But disadvantage is it is also obvious that mobile phone pickup is adjusted the distance that requirement is comparedHeight, when voice dialogue apart from mobile phone farther out when, the result accuracy of parsing is low, and effect is poor.
After the service condition for having measured practical application scene, current scheme is carried out with this programme.
It can allow user under any communication condition without worry voice dialogue parsing result by this solutionIt is imperfect, even if communication connection situation is poor, the time that parsing is uploaded after live pick-up can also be greatly reduced.
Referring to FIG. 6, the frame of the communication compensation device for voice dialogue provided it illustrates one embodiment of the inventionFigure.
As shown in fig. 6, being used for the communication compensation device 600 of voice dialogue, including the first parsing module 610, connection statusObtain module 620, recording module 630, the second parsing module 640, recording parsing module 650 and merging module 660.
Wherein, the first parsing module 610 is configured to open communication process voice dialogue parsing task in response to user, evenResolution server is connect to carry out real time parsing to the voice dialogue of user and obtain the first real time parsing result;Connection status obtains mouldBlock 620 is configured to obtain the communication connection state during Current communications;Recording module 630, if being configured in communication processThere is connection to disconnect, switches to recording task from real time parsing task to record the recording sound of user during communication connection disconnectsFrequently;Second parsing module 640 switches to real time parsing from recording task if being configured to communication connection recovery occur in recordingTask simultaneously obtains the second real time parsing result;Recording parsing module 650, is configured to upload and parse recorded audio to generate firstRecording parsing result;And merging module 660, it is configured to the first real time parsing result, the first recording parsing result and secondReal time parsing result is merged to obtain complete parsing result.
In some alternative embodiments, the first real time parsing result and the second real time parsing result are stored in parsing resultIn set, the above-mentioned communication compensation device 600 for voice dialogue further include: restore label adding module (not shown),It is configured to when there is communication connection recovery every time, corresponding communication is added in parsing result set and restores label;Replace mouldBlock (not shown) is configured so that the corresponding communication of the first recording parsing result replacement restores label to form complete solutionAnalyse results set.
In other optional embodiments, above-mentioned 600 device of communication compensation device for voice dialogue, further includes:Preserving module (not shown) parses task in voice dialogue if being configured to not occur communication connection recovery in recordingRecorded audio is saved after terminating;And recording insertion module (not shown), it is configured to after acquisition communication connection recoverySecond recording parsing result of the recorded audio of upload, the second recording parsing result is inserted into parsing result set.
It should be appreciated that all modules recorded in Fig. 6 with reference to each in method described in Fig. 1, Fig. 2, Fig. 3 and Fig. 4Step is corresponding.The operation above with respect to method description and feature and corresponding technical effect are equally applicable in Fig. 6 as a result,All modules, details are not described herein.
It is worth noting that, the module in embodiment of the disclosure is not limited to the scheme of the disclosure, such as judgeModule can be described as judging whether interaction mode is the module for playing scene when equipment is in interaction mode.In addition, may be used alsoIt is no longer superfluous herein to realize that related function module, such as judgment module can also be realized with processor by hardware processorIt states.
In further embodiments, the embodiment of the invention also provides a kind of nonvolatile computer storage medias, calculateMachine storage medium is stored with computer executable instructions, which can be performed in above-mentioned any means embodimentThe communication compensation method for voice dialogue;
As an implementation, nonvolatile computer storage media of the invention is stored with the executable finger of computerIt enables, computer executable instructions setting are as follows:
Communication process voice dialogue, which is opened, in response to user parses task, voice dialogue of the connection resolution server to userIt carries out real time parsing and obtains the first real time parsing result;
Obtain the communication connection state during Current communications;
If occurring connection in communication process to disconnect, recording task is switched to record communication connection from real time parsing taskThe recorded audio of user during disconnection;
If there is communication connection recovery in recording, real time parsing task is switched to from recording task and obtains second in real timeParsing result;
It uploads and parses the recorded audio to generate the first recording parsing result;
The first real time parsing result, the first recording parsing result and the second real time parsing result are carried outMerge to obtain complete parsing result.
Non-volatile computer readable storage medium storing program for executing may include storing program area and storage data area, wherein storage journeyIt sequence area can application program required for storage program area, at least one function;Storage data area can be stored according to for voiceThe communication compensation device of dialogue uses created data etc..In addition, non-volatile computer readable storage medium storing program for executing can wrapHigh-speed random access memory is included, can also include nonvolatile memory, for example, at least disk memory, a flash memoriesPart or other non-volatile solid state memory parts.In some embodiments, the optional packet of non-volatile computer readable storage medium storing program for executingThe memory remotely located relative to processor is included, these remote memories can be by being connected to the network to for voice dialogueCommunicate compensation device.The example of above-mentioned network include but is not limited to internet, intranet, local area network, mobile radio communication andA combination thereof.
The embodiment of the present invention also provides a kind of computer program product, and computer program product is non-volatile including being stored inComputer program on computer readable storage medium, computer program include program instruction, when program instruction is held by computerWhen row, computer is made to execute the communication compensation method that any of the above-described is used for voice dialogue.
Fig. 7 is the structural schematic diagram of electronic equipment provided in an embodiment of the present invention, as shown in fig. 7, the equipment includes: oneOr multiple processors 710 and memory 720, in Fig. 7 by taking a processor 710 as an example.Communication for voice dialogue compensatesThe equipment of method can also include: input unit 730 and output device 740.Processor 710, memory 720, input unit 730It can be connected by bus or other modes with output device 740, in Fig. 7 for being connected by bus.Memory 720 isAbove-mentioned non-volatile computer readable storage medium storing program for executing.Processor 710 is stored in non-volatile in memory 720 by operationSoftware program, instruction and module, thereby executing the various function application and data processing of server, i.e. the realization above methodEmbodiment is used for the communication compensation method of voice dialogue.Input unit 730 can receive the number or character information of input, and produceRaw key signals related with the user setting of communication compensation device and function control input.Output device 740 may include displayThe display equipment such as screen.
Method provided by the embodiment of the present invention can be performed in the said goods, has the corresponding functional module of execution method and hasBeneficial effect.The not technical detail of detailed description in the present embodiment, reference can be made to method provided by the embodiment of the present invention.
As an implementation, above-mentioned electronic apparatus application is used in the communication compensation device for voice dialogueClient, comprising: at least one processor;And the memory being connect at least one processor communication;Wherein, memoryIt is stored with the instruction that can be executed by least one processor, instruction is executed by least one processor, so that at least one is handledDevice can:
Communication process voice dialogue, which is opened, in response to user parses task, voice dialogue of the connection resolution server to userIt carries out real time parsing and obtains the first real time parsing result;
Obtain the communication connection state during Current communications;
If occurring connection in communication process to disconnect, recording task is switched to record communication connection from real time parsing taskThe recorded audio of user during disconnection;
If there is communication connection recovery in recording, real time parsing task is switched to from recording task and obtains second in real timeParsing result;
It uploads and parses the recorded audio to generate the first recording parsing result;
The first real time parsing result, the first recording parsing result and the second real time parsing result are carried outMerge to obtain complete parsing result.
The electronic equipment of the embodiment of the present application exists in a variety of forms, including but not limited to:
(1) mobile communication equipment: the characteristics of this kind of equipment is that have mobile communication function, and to provide speech, dataCommunication is main target.This Terminal Type includes: smart phone (such as iPhone), multimedia handset, functional mobile phone and lowHold mobile phone etc..
(2) super mobile personal computer equipment: this kind of equipment belongs to the scope of personal computer, there is calculating and processing functionCan, generally also have mobile Internet access characteristic.This Terminal Type includes: PDA, MID and UMPC equipment etc., such as iPad.
(3) portable entertainment device: this kind of equipment can show and play multimedia content.Such equipment include: audio,Video player (such as iPod), handheld device, e-book and intelligent toy and portable car-mounted navigation equipment.
(4) server: providing the equipment of the service of calculating, and the composition of server includes that processor, hard disk, memory, system are totalLine etc., server is similar with general computer architecture, but due to needing to provide highly reliable service, in processing energyPower, stability, reliability, safety, scalability, manageability etc. are more demanding.
(5) other electronic devices with data interaction function.
The apparatus embodiments described above are merely exemplary, wherein unit can be as illustrated by the separation memberOr may not be and be physically separated, component shown as a unit may or may not be physical unit, i.e.,It can be located in one place, or may be distributed over multiple network units.It can select according to the actual needs thereinSome or all of the modules achieves the purpose of the solution of this embodiment.Those of ordinary skill in the art are not paying creative laborIn the case where dynamic, it can understand and implement.
Through the above description of the embodiments, those skilled in the art can be understood that each embodiment canIt realizes by means of software and necessary general hardware platform, naturally it is also possible to pass through hardware.Based on this understanding, onStating technical solution, substantially the part that contributes to existing technology can be embodied in the form of software products in other words, shouldComputer software product may be stored in a computer readable storage medium, such as ROM/RAM, magnetic disk, CD, including several fingersIt enables and using so that a computer equipment (can be personal computer, server or the network equipment etc.) executes each implementationThe method of certain parts of example or embodiment.
Finally, it should be noted that the above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;AlthoughPresent invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: it still may be usedTo modify the technical solutions described in the foregoing embodiments or equivalent replacement of some of the technical features;And these are modified or replaceed, technical solution of various embodiments of the present invention that it does not separate the essence of the corresponding technical solution spirit andRange.

Claims (10)

CN201811637588.6A2018-12-292018-12-29 Communication compensation method, apparatus, device and storage medium for voice dialogueActiveCN109743436B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201811637588.6ACN109743436B (en)2018-12-292018-12-29 Communication compensation method, apparatus, device and storage medium for voice dialogue

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201811637588.6ACN109743436B (en)2018-12-292018-12-29 Communication compensation method, apparatus, device and storage medium for voice dialogue

Publications (2)

Publication NumberPublication Date
CN109743436Atrue CN109743436A (en)2019-05-10
CN109743436B CN109743436B (en)2020-08-28

Family

ID=66362336

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201811637588.6AActiveCN109743436B (en)2018-12-292018-12-29 Communication compensation method, apparatus, device and storage medium for voice dialogue

Country Status (1)

CountryLink
CN (1)CN109743436B (en)

Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2002215584A (en)*2001-01-222002-08-02Omron CorpDevice, method, and program for voice response, and computer-readable recording medium where the same is recorded
CN1677997A (en)*2004-03-312005-10-05日本电气株式会社Call interruption compensation system
US7881234B2 (en)*2006-10-192011-02-01International Business Machines CorporationDetecting interruptions in audio conversations and conferences, and using a conversation marker indicative of the interrupted conversation
US20110216896A1 (en)*2010-03-032011-09-08Calabrio, Inc.Desktop recording architecture for recording call sessions over a telephony network
CN103096186A (en)*2011-10-282013-05-08上海博泰悦臻网络技术服务有限公司Vehicle device and vehicle interphone device and off-line connecting method of vehicle interphone device
CN103369094A (en)*2013-07-152013-10-23北京邮电大学Mobile terminal and method for not affecting communication process continuity when conversation is interrupted
CN104702791A (en)*2015-03-132015-06-10安徽声讯信息技术有限公司Smart phone recording sound for a long time and synchronously transliterating text, information processing method thereof
EP3035329A1 (en)*2014-12-192016-06-22Lenovo (Singapore) Pte. Ltd.Executing a voice command during voice input
CN205943456U (en)*2016-08-242017-02-08安徽咪鼠科技有限公司Pronunciation are gathered and preprocessing device based on intelligence pronunciation mouse
CN106469558A (en)*2015-08-212017-03-01中兴通讯股份有限公司Audio recognition method and equipment
US9659564B2 (en)*2014-10-242017-05-23Sestek Ses Ve Iletisim Bilgisayar Teknolojileri Sanayi Ticaret Anonim SirketiSpeaker verification based on acoustic behavioral characteristics of the speaker
GB201720160D0 (en)*2016-12-132018-01-17Ford Global Tech LlcSpeech recognition without interrupting the playback audio

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2002215584A (en)*2001-01-222002-08-02Omron CorpDevice, method, and program for voice response, and computer-readable recording medium where the same is recorded
CN1677997A (en)*2004-03-312005-10-05日本电气株式会社Call interruption compensation system
US7881234B2 (en)*2006-10-192011-02-01International Business Machines CorporationDetecting interruptions in audio conversations and conferences, and using a conversation marker indicative of the interrupted conversation
US20110216896A1 (en)*2010-03-032011-09-08Calabrio, Inc.Desktop recording architecture for recording call sessions over a telephony network
CN103096186A (en)*2011-10-282013-05-08上海博泰悦臻网络技术服务有限公司Vehicle device and vehicle interphone device and off-line connecting method of vehicle interphone device
CN103369094A (en)*2013-07-152013-10-23北京邮电大学Mobile terminal and method for not affecting communication process continuity when conversation is interrupted
US9659564B2 (en)*2014-10-242017-05-23Sestek Ses Ve Iletisim Bilgisayar Teknolojileri Sanayi Ticaret Anonim SirketiSpeaker verification based on acoustic behavioral characteristics of the speaker
EP3035329A1 (en)*2014-12-192016-06-22Lenovo (Singapore) Pte. Ltd.Executing a voice command during voice input
CN104702791A (en)*2015-03-132015-06-10安徽声讯信息技术有限公司Smart phone recording sound for a long time and synchronously transliterating text, information processing method thereof
CN106469558A (en)*2015-08-212017-03-01中兴通讯股份有限公司Audio recognition method and equipment
CN205943456U (en)*2016-08-242017-02-08安徽咪鼠科技有限公司Pronunciation are gathered and preprocessing device based on intelligence pronunciation mouse
GB201720160D0 (en)*2016-12-132018-01-17Ford Global Tech LlcSpeech recognition without interrupting the playback audio

Also Published As

Publication numberPublication date
CN109743436B (en)2020-08-28

Similar Documents

PublicationPublication DateTitle
US9699409B1 (en)Recording web conferences
JP7353497B2 (en) Server-side processing method and server for actively proposing the start of a dialogue, and voice interaction system capable of actively proposing the start of a dialogue
US11917023B2 (en)Fast session restoration for latency sensitive middleboxes
CN109637548A (en)Voice interactive method and device based on Application on Voiceprint Recognition
US20170171585A1 (en)Method and Electronic Device for Recording Live Streaming Media
CN101702676B (en)Data buffering process and device
CN112672381B (en)Data association method, device, terminal equipment and medium
US20170171339A1 (en)Advertisement data transmission method, electrnoic device and system
US20110051605A1 (en)Flow through call control
CN111782473A (en)Distributed log data processing method, device and system
CA2951525A1 (en)Communication apparatus, communication system, communication management system, and communication control method
CN112650755A (en)Data storage method, method for querying data, database and readable medium
CN111356023B (en)Playing mode determining method and device
CN110719526B (en)Video playing method and device
CN114866827B (en)Audio and video synchronization detection method and device, storage medium and electronic equipment
CN109584889B (en)Audio transmission method and device and storage medium
CN108632130B (en)Method and device for multi-terminal chat input transfer, electronic equipment and storage medium
CN109743436A (en) Communication compensation method and device for voice dialogue
CN112333690A (en)Data transmission method, device, storage medium, terminal and network access point equipment
CN105007143A (en)Call preservation and recovery method and system
WO2024082882A1 (en)Multimedia content transmission methods, apparatus, device and storage medium
CN109889545A (en)Data communications method and device
CN114025230B (en)Terminal video playing method and related device
CN105429981A (en)Game voice transmission method, terminal, voice service module and game system
CN113760683B (en)Log acquisition method and device

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
CP01Change in the name or title of a patent holder
CP01Change in the name or title of a patent holder

Address after:215123 14 Tengfei Innovation Park, 388 Xinping street, Suzhou Industrial Park, Suzhou, Jiangsu.

Patentee after:Sipic Technology Co.,Ltd.

Address before:215123 14 Tengfei Innovation Park, 388 Xinping street, Suzhou Industrial Park, Suzhou, Jiangsu.

Patentee before:AI SPEECH Ltd.


[8]ページ先頭

©2009-2025 Movatter.jp