一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

话务台录音系统、方法、计算机设备和存储介质与流程

2022-07-09 21:53:41 来源:中国专利 TAG:


1.本发明涉及语音通话技术领域,具体地说,涉及一种话务台录音系统、方法、计算机设备和存储介质。


背景技术:

2.在话务台系统中,数字电话接话务台电脑,使用话务台接打电话时,语音数据走数字电话,呼叫数据则在话务台电脑上,造成语音数据与呼叫数据分离。
3.目前针对语音数据与呼叫数据分离的话务台,尚无有效的录音解决方案能够实现自动将语音数据与主、被叫号码等呼叫数据匹配结合。
4.需要说明的是,上述背景技术部分公开的信息仅用于加强对本发明的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现要素:

5.有鉴于此,本发明提供一种话务台录音系统、方法、计算机设备和存储介质,能够针对语音数据与呼叫数据分离的话务台,通过话务台配置的ip录音板卡同步获取到通话的语音数据和呼叫数据,并通过录音服务器配置的录音服务接口,在接收到话务台的触发事件时调用数字录音板卡执行录音操作,生成包含有语音数据和呼叫数据的通话录音文件,实现语音数据与呼叫数据的匹配结合,记录完整的通话录音数据。
6.根据本发明的一个方面,提供一种话务台录音系统,包括:多个话务台,每个所述话务台配置有ip录音板卡,所述ip录音板卡配置为采集对应话务台的ip网络中的语音数据和呼叫数据;录音服务器,配置有录音服务接口和数字录音板卡,所述录音服务接口配置为与所述话务台对接,所述数字录音板卡配置为在所述录音服务接口的调用下执行录音操作;于一通话接入一目标话务台时,所述目标话务台的目标ip录音板卡的回调函数调用所述目标ip录音板卡采集的包含语音数据和呼叫数据的通话数据,并触发所述录音服务接口;所述录音服务接口配置为在接收到触发事件时,调用所述数字录音板卡,生成对应所述通话数据的通话录音文件。
7.在一些实施例中,所述录音服务接口包括录音开启接口和录音停止接口;所述ip录音板卡还配置为采集对应话务台的ip网络中的信令数据;所述目标ip录音板卡的回调函数配置为解析所述目标ip录音板卡采集的信令数据,以识别通话接入时机和通话结束时机;当识别到所述通话接入时机,所述目标ip录音板卡的回调函数触发所述录音开启接口;当识别到所述通话结束时机,所述目标ip录音板卡的回调函数触发所述录音停止接口。
8.在一些实施例中,所述目标ip录音板卡的回调函数触发所述录音开启接口的过程包括:创建通话通道,所述通话通道用于传递所述通话数据;生成通话事件,所述通话事件用于触发所述录音开启接口。
9.在一些实施例中,所述录音开启接口还配置为在接收到所述通话事件时,根据与所述通话通道对接的通信通道中的声音信息,确定开始录音时机,并于所述开始录音时机
调用所述数字录音板卡的录音方法执行录音操作。
10.在一些实施例中,所述目标ip录音板卡的回调函数触发所述录音停止接口的过程包括:生成结束通话事件,所述结束通话事件用于触发所述录音停止接口;以及,释放所述通话通道。
11.在一些实施例中,所述录音停止接口还配置为在接收到所述结束通话事件时,根据与所述通话通道对接的通信通道中的声音信息,确定结束录音时机,并于所述结束录音时机触发所述数字录音板卡结束录音,以生成所述通话录音文件。
12.在一些实施例中,所述录音服务器还配置有语音转文字模块,与所述录音停止接口对接;所述录音停止接口还配置为于所述结束录音时机触发所述语音转文字模块生成对应所述通话数据的通话文本文件;所述录音服务器还配置为将所述通话文本文件与所述通话录音文件绑定存储。
13.根据本发明的一个方面,提供一种话务台录音方法,应用于包含多个话务台和录音服务器的话务台录音系统,所述话务台录音方法包括:目标话务台响应于接入的通话,通过所述目标话务台配置的目标ip录音板卡采集所述目标话务台的ip网络中的所述通话的通话数据,所述通话数据包括语音数据和呼叫数据;所述目标ip录音板卡的回调函数调用所述目标ip录音板卡采集的通话数据,并触发所述录音服务器配置的录音服务接口;所述录音服务接口响应于接收到的触发事件,调用所述录音服务器配置的数字录音板卡执行录音操作,生成对应所述通话数据的通话录音文件。
14.根据本发明的一个方面,提供一种计算机设备,包括:处理器;存储器,所述存储器中存储有可执行指令;其中,所述可执行指令被所述处理器执行时,实现如上述任意实施例所述的话务台录音方法。
15.根据本发明的一个方面,提供一种计算机可读的存储介质,用于存储程序,所述程序被处理器执行时实现如上述任意实施例所述的话务台录音方法。
16.本发明与现有技术相比的有益效果至少包括:
17.本发明的话务台录音方案,能够针对语音数据与呼叫数据分离的话务台,通过话务台配置的ip录音板卡同步获取到通话的语音数据和呼叫数据,并通过录音服务器配置的录音服务接口,在接收到话务台的触发事件时调用数字录音板卡执行录音操作,生成包含有语音数据和呼叫数据的通话录音文件,实现语音数据与呼叫数据的匹配结合,记录完整的通话录音数据。
18.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
19.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。显而易见地,下面描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1示出本发明一实施例中话务台录音系统的模块架构示意图;
21.图2示出本发明一实施例中话务台录音系统的工作流程示意图;
22.图3示出本发明一实施例中话务台录音方法的步骤流程示意图;
23.图4示出本发明一实施例中计算机设备的结构示意图。
具体实施方式
24.现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的实施方式。相反,提供这些实施方式使本发明全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。
25.附图仅为本发明的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
26.此外,附图中所示的流程仅是示例性说明,不是必须包括所有的步骤。例如,有的步骤可以分解,有的步骤可以合并或部分合并,且实际执行的顺序有可能根据实际情况改变。具体描述时使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。需要说明的是,在不冲突的情况下,本发明的实施例及不同实施例中的特征可以相互组合。
27.图1示出话务台录音系统的模块架构,参照图1所示,在一个实施例中,话务台录音系统包括:
28.多个话务台100(图中示出两个,但不以此为限),每个话务台100配置有ip录音板卡110,ip录音板卡110配置为采集对应话务台100的ip网络中的语音数据和呼叫数据。
29.话务台100具体可包括数字电话和话务台电脑。使用话务台100接打电话时,语音数据(即通话的语音流)走数字电话,呼叫数据(通话的主、被叫号码等)在话务台电脑上;通过话务台100配置的ip录音板卡110,能够同步采集到话务台100的ip网络中的对应当前通话的语音数据和呼叫数据。
30.录音服务器200,配置有录音服务接口210和数字录音板卡220,录音服务接口210配置为与话务台100对接,数字录音板卡220配置为在录音服务接口210的调用下执行录音操作。
31.录音服务器200是一台录音电脑,与各话务台100通信连接,各话务台100能通过录音服务接口210,触发录音服务器200进行相关的录音操作,包括开始录音、结束录音、记录呼叫数据等。
32.于一通话接入一目标话务台时,目标话务台的目标ip录音板卡的回调函数调用目标ip录音板卡采集的包含语音数据和呼叫数据的通话数据,并触发录音服务接口210;录音服务接口210配置为在接收到触发事件时,调用数字录音板卡220,生成对应通话数据的通话录音文件。
33.上述的话务台录音方案,能够针对语音数据与呼叫数据分离的话务台100,通过话务台100配置的ip录音板卡110同步获取到通话的语音数据和呼叫数据,并通过录音服务器200配置的录音服务接口210,在接收到话务台100的触发事件时调用数字录音板卡220执行录音操作,生成包含有语音数据和呼叫数据的通话录音文件,实现语音数据与呼叫数据的
匹配结合,记录完整的通话录音数据。
34.图2示出一实施例中话务台录音系统的工作流程,图2中具体示出目标话务台100’与录音服务器200之间的通信过程。下面结合图1和图2所示,对话务台录音系统的工作流程进行说明。
35.在一个实施例中,录音服务接口210包括录音开启接口210a和录音停止接口210b;ip录音板卡110还配置为采集对应话务台100的ip网络中的信令数据;目标ip录音板卡110’的回调函数120’配置为解析目标ip录音板卡110’采集的信令数据,以识别通话接入时机和通话结束时机。
36.当识别到通话接入时机,目标ip录音板卡110’的回调函数120’触发录音开启接口210a;当识别到通话结束时机,目标ip录音板卡110’的回调函数120’触发录音停止接口210b。
37.在一个实施例中,目标ip录音板卡110’的回调函数120’触发录音开启接口210a的过程包括:创建通话通道,通话通道用于传递当前通话的通话数据;生成通话事件,通话事件用于触发录音开启接口210a。从而,通过通话事件触发录音开启接口210a,并通过通话通道传递通话数据,供录音服务器200录取当前通话的包含语音数据和呼叫数据的完整通话数据。
38.进一步地,录音开启接口210a还配置为在接收到通话事件时,根据与通话通道对接的通信通道中的声音信息(例如,当检测到通信通道中出现声音信息),确定开始录音时机,并于开始录音时机调用数字录音板卡220的录音方法执行录音操作。通过确定开始录音时机,能够确保录音时机准确性,避免录音头部空缺或遗漏。
39.在一个实施例中,目标ip录音板卡110’的回调函数120’触发录音停止接口210b的过程包括:生成结束通话事件,结束通话事件用于触发录音停止接口210b;以及,释放通话通道。
40.进一步地,录音停止接口210b还配置为在接收到结束通话事件时,根据与通话通道对接的通信通道中的声音信息(例如,当检测到通信通道中声音信息消失),确定结束录音时机,并于结束录音时机触发数字录音板卡220结束录音,以生成通话录音文件。通过确定结束录音时机,进一步提升录音时机准确性,生成完全匹配当前通话的通话录音文件。
41.在一个实施例中,录音服务器200还配置有语音转文字模块,与录音停止接口210b对接;录音停止接口210b还配置为于结束录音时机触发语音转文字模块生成对应通话数据的通话文本文件;录音服务器200还配置为将通话文本文件与通话录音文件绑定存储,以便于后续结合通话文本文件和通话录音文件,对相关通话情况进行分析处理。
42.综上,本发明的话务台录音方案,能够针对语音数据与呼叫数据分离的话务台,通过话务台配置的ip录音板卡同步获取到通话的语音数据和呼叫数据,并通过录音服务器配置的录音服务接口,在接收到话务台的触发事件时调用数字录音板卡执行录音操作,生成包含有语音数据和主、被叫号码等呼叫数据的通话录音文件,实现语音数据与呼叫数据的匹配结合,记录完整的通话录音数据。
43.本发明实施例还提供一种可由上述任意实施例描述的话务台录音系统实现的话务台录音方法。上述任意实施例描述的话务台录音系统的特征和原理均可应用至下面的话务台录音方法实施例。在下面的话务台录音方法实施例中,对已经阐明的关于话务台录音
的特征和原理不再重复说明。
44.图3示出话务台录音方法的步骤流程,参照图3所示,在一个实施例中,话务台录音方法应用于包含多个话务台和录音服务器的话务台录音系统,话务台录音方法包括:
45.步骤s310,目标话务台响应于接入的通话,通过目标话务台配置的目标ip录音板卡采集目标话务台的ip网络中的通话的通话数据,通话数据包括语音数据和呼叫数据;
46.步骤s320,目标ip录音板卡的回调函数调用目标ip录音板卡采集的通话数据,并触发录音服务器配置的录音服务接口;
47.步骤s330,录音服务接口响应于接收到的触发事件,调用录音服务器配置的数字录音板卡执行录音操作,生成对应通话数据的通话录音文件。
48.进一步地,话务台录音方法还可包括识别通话接入时机和通话结束时机、触发录音开启接口和录音停止接口等其他步骤流程,各个步骤的具体原理可参照上述各话务台录音系统实施例的描述,此处不再重复说明。
49.本发明的话务台录音方法,能够针对语音数据与呼叫数据分离的话务台,通过话务台配置的ip录音板卡同步获取到通话的语音数据和呼叫数据,并通过录音服务器配置的录音服务接口,在接收到话务台的触发事件时调用数字录音板卡执行录音操作,生成包含有语音数据和主、被叫号码等呼叫数据的通话录音文件,实现语音数据与呼叫数据的匹配结合,记录完整的通话录音数据。
50.本发明实施例还提供一种计算机设备,包括处理器和存储器,存储器中存储有可执行指令,可执行指令被处理器执行时,实现上述任意实施例描述的话务台录音方法。
51.本发明的计算机设备能够针对语音数据与呼叫数据分离的话务台,通过话务台配置的ip录音板卡同步获取到通话的语音数据和呼叫数据,并通过录音服务器配置的录音服务接口,在接收到话务台的触发事件时调用数字录音板卡执行录音操作,生成包含有语音数据和主、被叫号码等呼叫数据的通话录音文件,实现语音数据与呼叫数据的匹配结合,记录完整的通话录音数据。
52.图4是本发明实施例中计算机设备的结构示意图,应当理解的是,图4仅仅是示意性地示出各个模块,这些模块可以是虚拟的软件模块或实际的硬件模块,这些模块的合并、拆分及其余模块的增加都在本发明的保护范围之内。
53.如图4所示,计算机设备400以通用计算设备的形式表现。计算机设备400的组件包括但不限于:至少一个处理单元410、至少一个存储单元420、连接不同平台组件(包括存储单元420和处理单元410)的总线430、显示单元440等。
54.存储单元420存储有程序代码,程序代码可以被处理单元410执行,使得处理单元410执行上述任意实施例描述的话务台录音方法的步骤。例如,处理单元410可以执行如图3所示的步骤。
55.存储单元420可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(ram)4201和/或高速缓存存储单元4202,还可以进一步包括只读存储单元(rom)4203。
56.存储单元420还可以包括具有一个或多个程序模块4205的程序/实用工具4204,这样的程序模块4205包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
57.总线430可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储
单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。
58.计算机设备400也可以与一个或多个外部设备通信,外部设备可以是键盘、指向设备、蓝牙设备等设备中的一种或多种。这些外部设备使得用户能与该计算机设备400进行交互通信。计算机设备400也能与一个或多个其它计算设备进行通信,所示计算机设备包括路由器、调制解调器。这种通信可以通过输入/输出(i/o)接口450进行。并且,计算机设备400还可以通过网络适配器460与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。网络适配器460可以通过总线430与计算机设备400的其它模块通信。应当明白,尽管图中未示出,可以结合计算机设备400使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储平台等。
59.本发明实施例还提供一种计算机可读的存储介质,用于存储程序,程序被执行时实现上述任意实施例描述的话务台录音方法。在一些可能的实施方式中,本发明的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行上述任意实施例描述的话务台录音方法。
60.本发明的存储介质当被处理器执行时,能够针对语音数据与呼叫数据分离的话务台,通过话务台配置的ip录音板卡同步获取到通话的语音数据和呼叫数据,并通过录音服务器配置的录音服务接口,在接收到话务台的触发事件时调用数字录音板卡执行录音操作,生成包含有语音数据和主、被叫号码等呼叫数据的通话录音文件,实现语音数据与呼叫数据的匹配结合,记录完整的通话录音数据。
61.存储介质可以采用便携式紧凑盘只读存储器(cd-rom)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本发明的存储介质不限于此,其可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
62.存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子包括但不限于:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
63.可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。可读信号介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任意合适的组合。
64.可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,程序设计语言包括面向对象的程序设计语言—诸如java、c 等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备
上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备,例如利用因特网服务提供商来通过因特网连接。
65.以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献