CN110798566A - Call information recording method and device and related equipment - Google Patents

Call information recording method and device and related equipment Download PDF

Info

Publication number
CN110798566A
CN110798566A CN201911082387.9A CN201911082387A CN110798566A CN 110798566 A CN110798566 A CN 110798566A CN 201911082387 A CN201911082387 A CN 201911082387A CN 110798566 A CN110798566 A CN 110798566A
Authority
CN
China
Prior art keywords
information
call
request
incoming call
text
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
Application number
CN201911082387.9A
Other languages
Chinese (zh)
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.)
Zhejiang Tonghuashun Intelligent Technology Co Ltd
Original Assignee
Zhejiang Tonghuashun Intelligent Technology Co 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 Zhejiang Tonghuashun Intelligent Technology Co Ltd filed Critical Zhejiang Tonghuashun Intelligent Technology Co Ltd
Priority to CN201911082387.9A priority Critical patent/CN110798566A/en
Publication of CN110798566A publication Critical patent/CN110798566A/en
Priority to US16/889,823 priority patent/US11019207B1/en
Priority to US17/238,161 priority patent/US11323566B2/en
Priority to US17/660,207 priority patent/US11758047B2/en
Priority to US18/359,075 priority patent/US20230370549A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/64Automatic arrangements for answering calls; Automatic arrangements for recording messages for absent subscribers; Arrangements for recording conversations
    • H04M1/65Recording arrangements for recording a message from the calling party
    • H04M1/656Recording arrangements for recording a message from the calling party for recording conversations
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/26Speech to text systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/66Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
    • H04M1/663Preventing unauthorised calls to a telephone set
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/223Execution procedure of a spoken command
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/40Electronic components, circuits, software, systems or apparatus used in telephone systems using speech recognition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/74Details of telephonic subscriber devices with voice recognition means

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The application discloses a call information recording method, which comprises the steps of receiving a call request; determining whether an intelligent conversation condition is met according to the call request; if yes, carrying out intelligent conversation with the call request end; recording voice information in the intelligent conversation process; converting the voice information into corresponding text information; outputting the text information; the call information recording method can effectively avoid missing of the incoming call information and improve user experience. The application also discloses a call information recording device, equipment, a computer readable storage medium, another call information recording method, another call information recording device and another call information recording server, which have the beneficial effects.

Description

Call information recording method and device and related equipment
Technical Field
The present application relates to the field of communications technologies, and in particular, to a method for recording call information, and further, to a device, an apparatus, a computer-readable storage medium for recording call information, and another method, device, and server for recording call information.
Background
Call forwarding is a service for forwarding an incoming call to a forward-to-number preset by a client when the client cannot answer the call. In the prior art, a forwarding number is generally preset by a client, and an incoming call request is automatically forwarded to a corresponding called terminal when the call is received, so that the called party can receive the call and perform corresponding service processing. However, the implementation method cannot completely ensure that all incoming calls are answered, and if the called transfer terminal is in a no-signal environment or the called party cannot answer due to a fault, the incoming call information is missed, and the user experience is reduced.
Therefore, how to provide a more flexible call forwarding method to avoid missing incoming call information and ensure user experience is an urgent problem to be solved by those skilled in the art.
Disclosure of Invention
The application aims to provide a call information recording method, which can effectively avoid missing of incoming call information and improve user experience; another object of the present application is to provide a call information recording apparatus, a device, a computer readable storage medium, and another call information recording method, apparatus, and device, which also have the above beneficial effects.
In order to solve the above technical problem, the present application provides a call information recording method, where the call information recording method includes:
receiving a call request;
determining whether an intelligent conversation condition is met according to the call request;
if yes, carrying out intelligent conversation with the call request end;
recording voice information in the intelligent conversation process;
converting the voice information into corresponding text information;
and outputting the text information.
Preferably, the determining whether the intelligent dialogue condition is satisfied according to the call request includes:
confirming the incoming call number according to the call request;
judging whether the incoming call number exists in an address list or not;
if yes, outputting the incoming call number;
if not, determining that the intelligent conversation condition is met.
Preferably, before outputting the incoming call number, the method further includes:
judging whether the incoming call number exists in a blacklist or not;
if yes, rejecting the call request, generating incoming call information according to the incoming call number, and outputting the incoming call information;
if not, executing the step of outputting the incoming call number.
Preferably, after the outputting the incoming call number, the method further includes:
carrying out real-time statistics on the request time of the call request;
and when the request time exceeds the preset time length, executing the step of carrying out intelligent conversation with the call request end.
Preferably, before determining that the intelligent dialogue condition is satisfied, the method further includes:
judging whether the incoming call number exists in a blacklist or not;
if yes, rejecting the call request, generating incoming call information according to the incoming call number, and outputting the incoming call information;
if not, executing the step of determining that the intelligent conversation condition is met.
Preferably, the performing an intelligent conversation with the call request terminal includes:
obtaining incoming call voice information according to the call request;
performing character conversion on the incoming call voice information to obtain incoming call text information;
performing feature extraction on the incoming call text information to obtain text features;
acquiring question information corresponding to the text features;
acquiring answer information corresponding to the question information;
carrying out voice conversion on the answer information to obtain voice reply information;
and sending the voice reply information to the call request terminal.
Preferably, the extracting the features of the incoming text message to obtain the text features includes:
performing word segmentation processing and labeling processing on the incoming call text information to obtain processed incoming call text information;
and extracting the characteristics of the processed incoming call text information by using a preset language model to obtain the text characteristics.
Preferably, the sending the voice reply message to the call request terminal includes:
and sending the voice reply information to the call request terminal by utilizing a full-duplex voice interaction technology.
Preferably, the call information recording method further includes:
recording the incoming call text information, the question information and the answer information to generate a conversation record;
and outputting the conversation record.
Preferably, the outputting the text information includes:
and sending the text information to a display interface for display.
In order to solve the above technical problem, the present application further provides another call information recording method, where the call information recording method includes:
receiving a call request of a call request end;
sending the incoming call number information in the call request to a request receiving terminal so that the request receiving terminal judges whether the intelligent conversation condition is met or not according to the incoming call number information;
when the intelligent conversation condition is met, carrying out intelligent conversation with the conversation request end;
recording voice information in the intelligent conversation process;
and converting the voice information into corresponding text information.
Preferably, the call information recording method further includes:
and sending the text information to the request receiving terminal.
In order to solve the above technical problem, the present application further provides a call information recording apparatus, including:
the request receiving module is used for receiving a call request;
the condition judgment module is used for determining whether the intelligent conversation condition is met according to the call request;
the intelligent conversation module is used for carrying out intelligent conversation with the conversation request terminal if the automatic conversation condition is met;
the information acquisition module is used for recording the voice information in the intelligent conversation process;
the text conversion module is used for converting the voice information into corresponding text information;
and the text output module is used for outputting the text information.
In order to solve the above technical problem, the present application further provides another call information recording apparatus, including:
the request receiving module is used for receiving a call request of a call request end;
the information forwarding module is used for sending the incoming call number information in the call request to a request receiving terminal so that the request receiving terminal judges whether the intelligent conversation condition is met or not according to the incoming call number information;
the intelligent conversation module is used for carrying out intelligent conversation with the conversation request terminal when the intelligent conversation condition is met;
the voice recording module is used for recording voice information in the intelligent conversation process;
and the text conversion module is used for converting the voice information into corresponding text information.
In order to solve the above technical problem, the present application further provides a call information recording apparatus, including:
a first memory for storing a computer program;
a first processor, configured to implement the steps of any one of the above-mentioned call information recording methods when executing the computer program;
a display for displaying the text information.
In order to solve the above technical problem, the present application further provides a call information recording server, where the call information recording server includes:
a second memory for storing a computer program;
and a second processor, configured to implement the steps of any one of the above-mentioned call information recording methods when executing the computer program.
In order to solve the above technical problem, the present application further provides a computer-readable storage medium, where a computer program is stored, and when the computer program is executed by a processor, the steps of any one of the above call information recording methods are implemented.
The call information recording method comprises the steps of receiving a call request; determining whether an intelligent conversation condition is met according to the call request; if yes, carrying out intelligent conversation with the call request end; recording voice information in the intelligent conversation process; converting the voice information into corresponding text information; and outputting the text information.
Therefore, when a call request is received, whether the current condition of intelligent conversation is met is judged, intelligent conversation is conducted with a call request end under the condition that the intelligent conversation condition is met, further, voice information in the intelligent conversation process is recorded, and corresponding text information is generated through text conversion and output.
The call information recording device, the call information recording apparatus, the computer readable storage medium, and the call information recording method, the call information recording apparatus, and the computer readable storage medium provided by the present application all have the above beneficial effects, and are not described herein again.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, it is obvious that the drawings in the following description are only embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a schematic flow chart of a call information recording method according to the present application;
fig. 2 is a schematic flow chart of another call information recording method provided in the present application;
FIG. 3 is a block diagram of a call information recording system according to the present application;
fig. 4 is a block diagram of an intelligent question and answer module in a call information recording system according to the present application;
fig. 5 is a schematic structural diagram of a call information recording apparatus provided in the present application;
fig. 6 is a schematic structural diagram of another call information recording apparatus provided in the present application;
fig. 7 is a schematic structural diagram of a call information recording apparatus provided in the present application.
Fig. 8 is a schematic structural diagram of a call information recording server according to the present application.
Detailed Description
The core of the application is to provide a call information recording method, which can effectively avoid missing of incoming call information and improve user experience; another core of the present application is to provide a call information recording apparatus, a device, a computer-readable storage medium, and another call information recording method, a device, and a device, which also have the above beneficial effects.
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Referring to fig. 1, fig. 1 is a schematic flow chart of a call information recording method provided in the present application, where the call information recording method may include:
s101: receiving a call request;
the step aims to realize the receiving of the call request, namely the voice call request initiated by the call requester to the user terminal based on the call request terminal.
S102: determining whether an intelligent conversation condition is met according to the call request; if yes, executing S103;
the intelligent dialogue judgment method aims to realize the judgment of intelligent dialogue conditions, namely judging whether the intelligent dialogue conditions are met currently, wherein the intelligent dialogue is that intelligent question answering is carried out on a user side and a call requester through an intelligent robot. The specific type of the intelligent dialogue condition does not affect the implementation of the technical scheme, and the application does not limit the specific type of the intelligent dialogue condition.
Preferably, the determining whether the intelligent dialogue condition is satisfied according to the call request may include: confirming the incoming call number according to the call request; judging whether the incoming call number exists in the address list or not; if yes, outputting the incoming call number; if not, the intelligent conversation condition is determined to be met.
The preferred embodiment provides a specific type of intelligent conversation condition, and specifically, when a conversation request is received, an incoming call number, namely a telephone number of a conversation request end, is determined according to the conversation request, whether the incoming call number exists in an address book is further judged, if the incoming call number exists in the address book, the incoming call number can be directly fed back to a user end to remind a user of answering a call, and if the incoming call number does not exist in the address book, the incoming call number belongs to a strange number, at this time, it can be judged that the intelligent conversation condition is currently met. That is, the determination of whether the intelligent conversation condition is satisfied is specifically to determine whether the incoming call number is a strange number, if the incoming call number is a strange number, the intelligent conversation condition is determined to be satisfied, and then the subsequent intelligent conversation process is performed,
preferably, before outputting the incoming call number, the method may further include: judging whether the incoming call number exists in a blacklist or not; if so, rejecting the call request, generating incoming call information according to the incoming call number, and outputting the incoming call information; if not, executing the step of outputting the incoming call number.
Specifically, after the incoming call number is determined to belong to a number in the address list, whether the incoming call number exists in a blacklist or not can be further determined, if the incoming call number exists in the blacklist, the call request is directly rejected, that is, the incoming call is hung up, and meanwhile, corresponding incoming call information is generated and fed back to the user side, wherein specific contents of the incoming call information are not unique, and for example, the specific contents can be "incoming call number: (ii) a; name: (ii) a; the incoming call time is as follows: (ii) a; reasons for adding blacklists: (ii) a; whether to remove the blacklist: yes/no ". Otherwise, if the incoming call number does not exist in the blacklist, the incoming call number can be fed back to the user side to remind the user to answer the call.
Preferably, after the outputting the incoming call number, the method may further include: carrying out real-time statistics on the request time of the call request; and when the request time exceeds the preset time length, executing the step of carrying out intelligent conversation with the call request terminal.
Specifically, for the call request with the incoming call number existing in the address list and not existing in the blacklist, although the incoming call number can be fed back to the user side, the request time can be counted in real time in the case that the user cannot answer due to a reason, once the request time exceeds the preset standard time, namely the preset time, the intelligent conversation condition can be judged to be met, and then the subsequent intelligent conversation process is started, so that information omission is avoided.
Preferably, before the determining that the intelligent dialogue condition is satisfied, the method may further include: judging whether the incoming call number exists in a blacklist or not; if so, rejecting the call request, generating incoming call information according to the incoming call number, and outputting the incoming call information; if not, executing the step of determining that the intelligent conversation condition is met.
Specifically, for incoming call numbers which do not exist in the address list, whether the incoming call numbers exist in a blacklist or not can be judged, if the incoming call numbers exist in the blacklist, the call request is rejected, meanwhile, incoming call information is generated and fed back to the user side, the information content can be described by reference, and if the incoming call numbers do not exist in the blacklist, the situation that intelligent conversation conditions are met can be judged, and a subsequent intelligent conversation process can be started.
S103: carrying out intelligent conversation with a call request terminal;
the intelligent voice conversation method aims at realizing intelligent conversation, namely, a user end carries out intelligent voice conversation with a conversation requester through an intelligent robot.
Preferably, the performing of the intelligent dialogue with the call request terminal may include: obtaining incoming call voice information according to the call request; performing character conversion on the incoming call voice information to obtain incoming call text information; performing feature extraction on incoming call text information to obtain text features; acquiring question information corresponding to text features; acquiring answer information corresponding to the question information; carrying out voice conversion on the answer information to obtain voice reply information; and sending the voice reply information to the call request terminal.
The preferred embodiment further introduces the intelligent dialog flow. Firstly, obtaining incoming call voice information sent by a call request end according to a call request; further, The text information is converted into The incoming call text information through a text conversion technology, wherein The text conversion process can be specifically realized through a corresponding voice Recognition model, such as PyTorch-Kaldi (The PyTorch-Kaldi Speech Recognition Toolkit), voice information is recognized and transcribed into text information; further, feature extraction is carried out on the incoming call text information to obtain text features, and the specific implementation process can also be implemented based on a corresponding voice processing model; further, acquiring problem information corresponding to the text features, specifically, the problem information can be realized through semantic matching, a problem knowledge base can be pre-established and used for storing a plurality of standard problem information which is set by factory or by user, so that the text features can be subjected to semantic matching in the preset problem knowledge base to query and acquire the standard problem information corresponding to the incoming call voice information sent by the call request terminal so as to provide reply information of the corresponding standard, wherein the semantic matching process can also be realized based on a corresponding semantic matching model, such as a DSSM (Deep Structured speech model) and the like; further, answer information corresponding to the question information is obtained, the answer information can be also realized through semantic matching, an answer knowledge base can be also pre-established and used for storing answer information of a plurality of standards set by factories or users, it can be understood that the answer information in the preset answer knowledge base and the question information in the preset question knowledge base are in one-to-one correspondence, therefore, the determined question information can be subjected to semantic matching in the preset answer knowledge base so as to query and obtain the standard answer information corresponding to the question information, and the semantic matching process can be realized on the basis of a semantic matching model; further, the answer information is converted into the voice response information that can be understood by the call requesting party through a voice conversion technology, and the voice response information is a response to the voice information of the incoming call, which can be specifically realized through a preset voice synthesis Model, such as WaeNet (Audio generated Model for Raw Audio), ClariNet (ParallelWave Generation in End-to-End Text-to-Speech, End-to-End arler wave-based Text-to-Speech, parallelnet (parallell new Text-to-Speech, fully Parallel Text-to-Speech) and the like; and finally, feeding back the voice reply information to the call request end, and finishing the intelligent conversation.
Preferably, the extracting the feature of the incoming text information to obtain the text feature may include: performing word segmentation processing and labeling processing on the incoming call text information to obtain processed incoming call text information; and performing feature extraction on the processed incoming call text information by using a preset language model to obtain text features.
The preferred embodiment provides a more specific text feature extraction method, specifically, the method comprises the steps of firstly performing word segmentation and labeling processing on incoming text information, and specifically using a word segmentation and labeling tool, namely, a THULAC (a THU Lexical analyzer for Chinese vocabulary analyzer); further, feature extraction is performed on the incoming call text information after word segmentation and labeling by using a pre-established Language model to obtain text features, wherein the preset speech model may specifically be XLNet (Generalized Autoregressive training model based on Language Understanding).
It should be noted that the specific type of each language model does not affect the implementation of the present technical solution, and the present application does not limit this.
Preferably, the sending the voice reply message to the call request terminal may include: and sending the voice reply information to the call request terminal by utilizing a full-duplex voice interaction technology.
In the preferred embodiment, the full-duplex voice interaction technology is adopted to realize the feedback of the voice response information to the call request end, so that the real-time intelligent conversation is realized, the conversation rhythm and the real-time recovery under the condition that the conversation is interrupted can be effectively controlled, and the user experience is further improved.
Preferably, the call information recording method may further include: recording incoming call text information, question information and answer information to generate a conversation record; and outputting the conversation record.
Specifically, for the intelligent conversation process, the whole-process recording can be carried out, namely, the incoming call text information, the question information and the corresponding answer information are recorded, the conversation record is automatically generated and finally fed back to the user side for displaying, so that the user can conveniently check the conversation record, and convenience is provided for service processing.
Preferably, the call information recording method may further include: and updating the preset question knowledge base and the preset answer knowledge base according to the conversation records. Specifically, the preset question knowledge base and the preset answer knowledge base can be updated according to the conversation records, that is, new generated question information and answer information or updated more standard question information and answer information are respectively added to the corresponding knowledge bases, so that standard information can be provided for a new subsequent intelligent conversation process.
S104: recording voice information in the intelligent conversation process;
s105: converting the voice information into corresponding text information;
s106: and outputting the text information.
Specifically, all voice information in the intelligent conversation process is recorded in real time, converted into corresponding text information and finally output to a display interface to be displayed, so that a user can know the incoming call information in time. The text conversion process may refer to the text conversion in the intelligent dialog process, which is not described herein again.
The call information recording method provided by the application comprises the steps of judging whether the current condition of intelligent conversation is met or not when a call request is received, intelligently conversing with a call request end under the condition that the intelligent conversation condition is met, further recording voice information in the intelligent conversation process, and generating corresponding text information through text conversion to output.
Referring to fig. 2, fig. 2 is a schematic flow chart of another call information recording method provided in the present application, where the call information recording method includes:
s201: receiving a call request of a call request end;
s202: sending the incoming call number information in the call request to a request receiving terminal so that the request receiving terminal judges whether the intelligent conversation condition is met or not according to the incoming call number information;
s203: when the intelligent conversation condition is met, carrying out intelligent conversation with a conversation request end;
s204: recording voice information in the intelligent conversation process;
s205: and converting the voice information into corresponding text information.
Specifically, this embodiment introduces the call information recording method provided by the present application from the perspective of a server, and when a call request sent by a call request end is received, obtains incoming call number information therein and sends the incoming call number information to a request receiving end, where the request receiving end is the user end, and further, the request receiving end can determine whether an intelligent conversation condition is currently satisfied according to the incoming call number information, and perform an intelligent conversation with the call request end under the condition that the intelligent conversation condition is satisfied, and at the same time, record all voice information in the intelligent conversation process in real time, and convert the voice information into corresponding text information, thereby completing call recording.
As a preferred embodiment, the call information recording method may further include: and sending the text information to a request receiving terminal.
The step aims to realize the output of the text information, namely, the text information is fed back to the request receiving end to be displayed, so that a user can know the incoming call information in time.
Therefore, the call recording method provided by the embodiment of the application realizes call forwarding through intelligent conversation based on the robot, compared with the prior art, the call recording method has the advantages that a called number does not need to be preset by a user, extra manual operation is not needed, and the flexibility is higher.
On the basis of the foregoing embodiments, please refer to fig. 3 and fig. 4, fig. 3 is a frame diagram of a call information recording system provided by the present application, fig. 4 is a frame diagram of an intelligent question and answer module in the call information recording system provided by the present application, and the following describes the call information recording method provided by the present application in more detail.
Firstly, an incoming call pre-judging process of a call information recording system:
(1) in the case of an incoming call, a call forwarding system receives an incoming call request (call request) 101, and first pre-judges 102 an incoming call number, that is, searches the incoming call number in an address book (realized by authorization of a host user relative authority), and judges whether the incoming call number is an unknown number 106 or an address book number 103;
(2) for the unknown number 106, if it is marked in the blacklist library 107, the notification description incoming call information 1010 is directly given in text form, and the information format is "incoming number: add blacklist reason: time of incoming call: whether to remove blacklists: yes/no ";
(3) for the unknown number 106, if the unknown number is not marked in the blacklist base 107, the call is transferred to the intelligent question-answering module 109, intelligent conversation is carried out with the incoming call according to the existing call and operation theme, question-answering knowledge base (a preset question knowledge base and a preset answer knowledge base) and the like, text transcription is carried out on the conversation, and meanwhile, the user is reminded 1010; in addition, the incoming call numbers can be grouped through matching of the text information and the keywords so as to determine whether to carry out incoming call reminding on the owner user; further, key information is extracted and output according to the conversation, and the information format is as follows, namely' incoming call number: time of incoming call: event: time of event: place of event: x ";
(4) for the address book number 103, if the address book number is already marked in the blacklist library 107, the notification description incoming call information 1010 is directly given, and the information format is as shown in (2);
(5) if the address book number 103 is not marked in the blacklist library 107, the address book number is normally connected 105; in addition, if the timeout is not reached 108 according to the user definition, the call is transferred to the intelligent question and answer module 109, and the intelligent conversation is performed with the incoming call according to the call subject, the question and answer knowledge base and the like, the text transcription is performed on the conversation, and the user is notified 1010, and the information format of the corresponding output information is as shown in (3).
Secondly, an intelligent question-answering process of the call information recording system:
(1) for a voice input (incoming call voice information) 201, it is recognized and transcribed into a voice text (incoming call text information) 203 by a voice recognition model 202;
(2) performing word segmentation and labeling processing 204 on the voice text 203, and performing analysis and feature extraction on the voice text by using a language model to obtain problem information (text features) 205;
(3) searching the stored information in a question bank (a preset question knowledge bank) 207 and the question information 205 through a semantic matching model to perform semantic matching, and obtaining a question 206 with the highest matching similarity;
(4) searching the stored information in an answer base (a preset answer knowledge base) 209 through a semantic matching model to perform voice matching with the question 206, and obtaining an answer 208 with the highest matching similarity;
(5) performing voice synthesis on the answer information 208 by using a voice synthesis model, and performing voice output 2011; in addition, the full-duplex voice interaction technology 2012 is utilized to combine with the voice input 201 to realize real-time generation response, control the conversation rhythm and real-time recovery of conversation interruption;
(6) and updating the question-answer knowledge base 2010 according to the question-answer record.
It can be seen that the call information recording method provided in the embodiment of the present application, when receiving a call request, first of all, determines whether a current condition of an intelligent session is satisfied, and performs an intelligent session with a call request terminal under the condition that the intelligent session condition is satisfied, further, records voice information in the intelligent session process, and generates corresponding text information through text conversion for output, thereby implementing call forwarding through the intelligent session based on a robot.
To solve the above problem, please refer to fig. 5, fig. 5 is a schematic structural diagram of a call information recording apparatus provided in the present application, where the call information recording apparatus may include:
a request receiving module 10, configured to receive a call request;
the condition judgment module 11 is used for determining whether the intelligent conversation condition is met according to the call request;
the intelligent conversation module 12 is used for carrying out intelligent conversation with the conversation request end if the automatic conversation condition is met;
the information acquisition module 13 is used for recording voice information in the intelligent conversation process;
a text conversion module 14, configured to convert the voice information into corresponding text information;
and the text output module 15 is used for outputting text information.
For the introduction of the apparatus provided in the present application, please refer to the above method embodiments, which are not described herein again.
To solve the above problem, please refer to fig. 6, fig. 6 is a schematic structural diagram of another call information recording apparatus provided in the present application, where the call information recording apparatus may include:
a request receiving module 20, configured to receive a call request from a call request end;
the information forwarding module 21 is configured to send incoming call number information in the call request to the request receiving end, so that the request receiving end determines whether the intelligent conversation condition is met according to the incoming call number information;
the intelligent dialogue module 22 is used for carrying out intelligent dialogue with the call request end when the intelligent dialogue condition is met;
the voice recording module 23 is used for recording voice information in the intelligent conversation process;
and the text conversion module 24 is used for converting the voice information into corresponding text information.
For the introduction of the apparatus provided in the present application, please refer to the above method embodiments, which are not described herein again.
To solve the above problem, please refer to fig. 7, fig. 7 is a schematic structural diagram of a call information recording apparatus provided in the present application, where the call information recording apparatus may include:
a first memory 10 for storing a computer program;
a first processor 20, configured to implement the steps of any one of the above-mentioned call information recording methods when executing a computer program;
a display 30 for displaying text information.
For the introduction of the device provided in the present application, please refer to the above method embodiment, which is not described herein again.
To solve the above problem, please refer to fig. 8, where fig. 8 is a schematic structural diagram of a session information recording server provided in the present application, the session information recording server may include:
a second memory 40 for storing a computer program;
the second processor 50 is configured to implement the steps of any one of the above-mentioned call information recording methods when executing the computer program.
For the introduction of the server provided in the present application, please refer to the above method embodiment, which is not described herein again.
In order to solve the above problem, the present application further provides a computer-readable storage medium, on which a computer program is stored, and the computer program, when executed by a processor, can implement the steps of any of the above-mentioned call information recording methods.
The computer-readable storage medium may include: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
For the introduction of the computer-readable storage medium provided in the present application, please refer to the above method embodiments, which are not described herein again.
The embodiments are described in a progressive manner in the specification, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The call information recording method, device, and apparatus provided in the present application, and the computer readable storage medium and another call information recording method, device, and apparatus are described in detail above. The principles and embodiments of the present application are explained herein using specific examples, which are provided only to help understand the method and the core idea of the present application. It should be noted that, for those skilled in the art, it is possible to make several improvements and modifications to the present application without departing from the principle of the present application, and these improvements and modifications also fall into the elements of the protection scope of the claims of the present application.

Claims (17)

1. A call information recording method is characterized by comprising the following steps:
receiving a call request;
determining whether an intelligent conversation condition is met according to the call request;
if yes, carrying out intelligent conversation with the call request end;
recording voice information in the intelligent conversation process;
converting the voice information into corresponding text information;
and outputting the text information.
2. The call information recording method according to claim 1, wherein said determining whether an intelligent dialogue condition is satisfied according to the call request comprises:
confirming the incoming call number according to the call request;
judging whether the incoming call number exists in an address list or not;
if yes, outputting the incoming call number;
if not, determining that the intelligent conversation condition is met.
3. The call information recording method according to claim 2, wherein before outputting the incoming call number, further comprising:
judging whether the incoming call number exists in a blacklist or not;
if yes, rejecting the call request, generating incoming call information according to the incoming call number, and outputting the incoming call information;
if not, executing the step of outputting the incoming call number.
4. The call information recording method according to claim 3, wherein after outputting the incoming call number, further comprising:
carrying out real-time statistics on the request time of the call request;
and when the request time exceeds the preset time length, executing the step of carrying out intelligent conversation with the call request end.
5. The call information recording method according to claim 2, wherein before determining that the intelligent dialogue condition is satisfied, further comprising:
judging whether the incoming call number exists in a blacklist or not;
if yes, rejecting the call request, generating incoming call information according to the incoming call number, and outputting the incoming call information;
if not, executing the step of determining that the intelligent conversation condition is met.
6. The call information recording method according to any one of claims 1 to 5, wherein said performing an intelligent dialogue with the call request terminal includes:
obtaining incoming call voice information according to the call request;
performing character conversion on the incoming call voice information to obtain incoming call text information;
performing feature extraction on the incoming call text information to obtain text features;
acquiring question information corresponding to the text features;
acquiring answer information corresponding to the question information;
carrying out voice conversion on the answer information to obtain voice reply information;
and sending the voice reply information to the call request terminal.
7. The method for recording call information according to claim 6, wherein said extracting the characteristics of the incoming text information to obtain text characteristics comprises:
performing word segmentation processing and labeling processing on the incoming call text information to obtain processed incoming call text information;
and extracting the characteristics of the processed incoming call text information by using a preset language model to obtain the text characteristics.
8. The call information recording method according to claim 6, wherein said sending the voice reply message to the call request side comprises:
and sending the voice reply information to the call request terminal by utilizing a full-duplex voice interaction technology.
9. The call information recording method according to claim 6, further comprising:
recording the incoming call text information, the question information and the answer information to generate a conversation record;
and outputting the conversation record.
10. The call information recording method according to claim 6, wherein said outputting the text information comprises:
and sending the text information to a display interface for display.
11. A call information recording method is characterized by comprising the following steps:
receiving a call request of a call request end;
sending the incoming call number information in the call request to a request receiving terminal so that the request receiving terminal judges whether the intelligent conversation condition is met or not according to the incoming call number information;
when the intelligent conversation condition is met, carrying out intelligent conversation with the conversation request end;
recording voice information in the intelligent conversation process;
and converting the voice information into corresponding text information.
12. The call information recording method according to claim 11, further comprising:
and sending the text information to the request receiving terminal.
13. A call information recording apparatus, comprising:
the request receiving module is used for receiving a call request;
the condition judgment module is used for determining whether the intelligent conversation condition is met according to the call request;
the intelligent conversation module is used for carrying out intelligent conversation with the conversation request terminal if the automatic conversation condition is met;
the information acquisition module is used for recording the voice information in the intelligent conversation process;
the text conversion module is used for converting the voice information into corresponding text information;
and the text output module is used for outputting the text information.
14. A call information recording apparatus, comprising:
the request receiving module is used for receiving a call request of a call request end;
the information forwarding module is used for sending the incoming call number information in the call request to a request receiving terminal so that the request receiving terminal judges whether the intelligent conversation condition is met or not according to the incoming call number information;
the intelligent conversation module is used for carrying out intelligent conversation with the conversation request terminal when the intelligent conversation condition is met;
the voice recording module is used for recording voice information in the intelligent conversation process;
and the text conversion module is used for converting the voice information into corresponding text information.
15. A call information recording apparatus characterized by comprising:
a first memory for storing a computer program;
a first processor for implementing the steps of the call information recording method according to any one of claims 1 to 10 when executing the computer program;
a display for displaying the text information.
16. A call information recording server, comprising:
a second memory for storing a computer program;
a second processor for implementing the steps of the call information recording method according to claim 11 or 12 when executing the computer program.
17. A computer-readable storage medium, characterized in that a computer program is stored thereon, which, when being executed by a processor, carries out the steps of the call information recording method according to one of claims 1 to 10 or the steps of the call information recording method according to claim 11 or 12.
CN201911082387.9A 2019-11-07 2019-11-07 Call information recording method and device and related equipment Pending CN110798566A (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN201911082387.9A CN110798566A (en) 2019-11-07 2019-11-07 Call information recording method and device and related equipment
US16/889,823 US11019207B1 (en) 2019-11-07 2020-06-02 Systems and methods for smart dialogue communication
US17/238,161 US11323566B2 (en) 2019-11-07 2021-04-22 Systems and methods for smart dialogue communication
US17/660,207 US11758047B2 (en) 2019-11-07 2022-04-21 Systems and methods for smart dialogue communication
US18/359,075 US20230370549A1 (en) 2019-11-07 2023-07-26 Systems and methods for smart dialogue communication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911082387.9A CN110798566A (en) 2019-11-07 2019-11-07 Call information recording method and device and related equipment

Publications (1)

Publication Number Publication Date
CN110798566A true CN110798566A (en) 2020-02-14

Family

ID=69443333

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911082387.9A Pending CN110798566A (en) 2019-11-07 2019-11-07 Call information recording method and device and related equipment

Country Status (1)

Country Link
CN (1) CN110798566A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112235456A (en) * 2020-10-12 2021-01-15 中国联合网络通信集团有限公司 Incoming call rejection processing method, system, computer equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002044258A (en) * 2000-07-24 2002-02-08 Terusheru:Kk Telephone voice response device for activating program
CN104462600A (en) * 2014-12-31 2015-03-25 科大讯飞股份有限公司 Method and device for achieving automatic classification of calling reasons
CN109522392A (en) * 2018-10-11 2019-03-26 平安科技(深圳)有限公司 Voice-based search method, server and computer readable storage medium
CN109688276A (en) * 2018-12-29 2019-04-26 苏州意能通信息技术有限公司 A kind of incoming call filter system and method based on artificial intelligence technology
CN110072006A (en) * 2019-03-21 2019-07-30 窦玉梅 The answer method and intelligent terminal of intelligent terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002044258A (en) * 2000-07-24 2002-02-08 Terusheru:Kk Telephone voice response device for activating program
CN104462600A (en) * 2014-12-31 2015-03-25 科大讯飞股份有限公司 Method and device for achieving automatic classification of calling reasons
CN109522392A (en) * 2018-10-11 2019-03-26 平安科技(深圳)有限公司 Voice-based search method, server and computer readable storage medium
CN109688276A (en) * 2018-12-29 2019-04-26 苏州意能通信息技术有限公司 A kind of incoming call filter system and method based on artificial intelligence technology
CN110072006A (en) * 2019-03-21 2019-07-30 窦玉梅 The answer method and intelligent terminal of intelligent terminal

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112235456A (en) * 2020-10-12 2021-01-15 中国联合网络通信集团有限公司 Incoming call rejection processing method, system, computer equipment and storage medium
CN112235456B (en) * 2020-10-12 2021-09-03 中国联合网络通信集团有限公司 Incoming call rejection processing method, system, computer equipment and storage medium

Similar Documents

Publication Publication Date Title
CN110751943A (en) Voice emotion recognition method and device and related equipment
CN109672786B (en) Incoming call answering method and device
US8542803B2 (en) System and method for integrating and managing E-mail, voicemail, and telephone conversations using speech processing techniques
CN107038220B (en) Method, intelligent robot and system for generating memorandum
US6775360B2 (en) Method and system for providing textual content along with voice messages
US6651042B1 (en) System and method for automatic voice message processing
US9088652B2 (en) System and method for speech-enabled call routing
US6507643B1 (en) Speech recognition system and method for converting voice mail messages to electronic mail messages
CN110798578A (en) Incoming call transaction management method and device and related equipment
CN111683175B (en) Method, device, equipment and storage medium for automatically answering incoming call
JP2001273283A (en) Method for identifying language and controlling audio reproducing device and communication device
CN111128241A (en) Intelligent quality inspection method and system for voice call
CN106713111B (en) Processing method for adding friends, terminal and server
CN111063355A (en) Conference record generation method and recording terminal
KR20150094419A (en) Apparatus and method for providing call record
CN112866086A (en) Information pushing method, device, equipment and storage medium for intelligent outbound
TW200304638A (en) Network-accessible speaker-dependent voice models of multiple persons
CN114328867A (en) Intelligent interruption method and device in man-machine conversation
CN110798566A (en) Call information recording method and device and related equipment
CN110798576A (en) Incoming call identity recognition method and device and related equipment
EP2913822A1 (en) Speaker recognition method
CN110740212B (en) Call answering method and device based on intelligent voice technology and electronic equipment
CN110502631B (en) Input information response method and device, computer equipment and storage medium
CN111970295B (en) Multi-terminal-based call transaction management method and device
US20050256710A1 (en) Text message generation

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200214