在电话通话期间的选择性语音传输的制作方法
【技术领域】
[0001] 本申请涉及语音传输,更具体地,涉及在电话通话(telephone call)期间的选择 性语音传输。
【背景技术】
[0002] 当在诸如拥挤的餐馆、嘈杂的街道、火车站、办公室隔间等的繁忙或嘈杂的地方通 过电话讲话时通常难以实现清晰的语音传输。在许多情况下,背景噪声和附近的谈话被电 话麦克风拾取并在电话通话时传输。这些背景噪声是不希望的并且使得在电话通话的其他 人难以清晰地听到与其通话的人的讲话的声音。
[0003] 已经提出了各种不同的技术来尝试过滤掉在电话通话期间的背景噪声。例如,当 前的技术包括语音抑制、噪声降低和噪声消除。通常,这些技术使用算法和硬件、比如多个 麦克风的组合以尝试过滤掉不想要的背景噪声。但是,当前可用的方法不能在附近的谈话 和使用电话的人的声音之间进行区分。
【发明内容】
[0004] 根据一个实施例,用于选择性语音传输的方法包括接收对于电话通话的一个或多 个被授权的讲话者的标识以及取回所述一个或多个被授权的讲话者的每个的语音样本。该 方法还包括接收对于该电话通话的一个或多个音频信号以及由处理器通过移除所述一个 或多个音频信号的一部分来过滤所述一个或多个音频信号,该部分不包含所述一个或多个 音频信号中的所述一个或多个被授权的讲话者的至少一个的语音。
[0005] 根据另一实施例,用于选择性语音传输的计算机程序产品,该计算机程序产品包 括处理电路可读取的切实存储介质并且存储由该处理器电路执行来进行方法的指令,该方 法包括接收对于电话通话的一个或多个被授权的讲话者的标识以及取回所述一个或多个 被授权的讲话者的每个的语音样本。该方法还包括接收对于该电话通话的一个或多个音频 信号以及由处理器通过移除所述一个或多个音频信号的一部分来过滤所述一个或多个音 频信号,该部分不包含所述一个或多个音频信号中的所述一个或多个被授权的讲话者的至 少一个的语音。
[0006] 根据另一实施例,用于选择性语音传输的系统具有配置为进行方法的处理器。该 方法包括接收对于电话通话的一个或多个被授权的讲话者的标识以及取回所述一个或多 个被授权的讲话者的每个的语音样本。该方法还包括接收对于该电话通话的一个或多个音 频信号以及由处理器通过移除所述一个或多个音频信号的一部分来过滤所述一个或多个 音频信号,该部分不包含所述一个或多个音频信号中的所述一个或多个被授权的讲话者的 至少一个的语音。
[0007] 通过本发明的技术实现另外的特征和优点。在此详细描述了本发明的其他实施例 和方面,并且其被认为是要求保护的本发明的一部分。为了更好地理解具有这些优点和特 征的本发明,参考描述和附图。
【附图说明】
[0008] 在本说明书的结尾处特别指出并在权利要求书中明确要求被看作是本发明的主 题。本发明的以上和其他特征以及优点从结合附图考虑的以下详细描述是显而易见的,附 图中:
[0009] 图1是例示用于实践在此的教导的处理系统的一个例子的框图;
[0010] 图2是例示根据示例实施例的用于选择性语音传输的系统的框图;
[0011] 图3是例示根据示例实施例的用于设置具有选择性语音传输的电话会议的方法 的流程图;
[0012] 图4是例示根据示例实施例的用于管理具有选择性语音传输的电话会议的方法 的流程图;以及
[0013] 图5是例示根据示例实施例的配置用于选择性语音传输的电话的框图。
【具体实施方式】
[0014] 根据本公开的示例实施例,提供了用于选择性语音传输的方法、系统和计算机程 序产品。在示例实施例中,选择性语音传输系统配置为收集和存储授权的讲话者的语音样 本并使用语音识别系统过滤掉不与授权的讲话者的存储的语音样本对应的声音。在示例实 施例中,选择性语音传输系统可以配置为与电话会议系统一起使用。在其他实施例中,选择 性语音传输可以配置为用于在正常的双方电话通话期间用在诸如智能电话的任意电话上。
[0015] 参考图1,示出了用于实现在此的教导的处理系统100的实施例。在此实施例中, 系统100具有一个或多个中央处理单元(处理器)l〇la、101b、IOlc等等(统称为或概括地 称为处理器101)。在一个实施例中,每个处理器101可以包括精简指令集计算机(RISC)微 处理器。处理器101经由系统总线113耦接到系统存储器114和各种其它组件。只读存储 器(ROM) 102耦接到系统总线113并且可以包括基本输入/输出系统(BIOS),其控制系统 100的某些基本功能。
[0016] 图1进一步绘出耦接到系统总线113的输入/输出(I/O)适配器107和网络适配 器106。I/O适配器107可以是与硬盘103和/或磁带(tape)存储驱动器105或任何其他 类似组件通信的小型计算机系统接口(SCSI)适配器。I/O适配器107、硬盘103和磁带存 储驱动器105在此统称为大容量存储器104。用于在处理系统100上执行的软件可以存储 在大容量存储器104中。网络适配器106将总线113与使得数据处理系统100能够与其他 这样的系统通信的外部网络116互连。屏幕(例如显示器监视器)115通过显示器适配器 112连接到系统总线113,该显示器适配器112可以包括用于改进图形加强(intensive)应 用的性能的图形适配器以及视频控制器。在一个实施例中,适配器107U06和112可以经 由中间总线桥(未示出)连接到一个或多个I/O总线,该一个或多个I/O总线连接到系统 总线113。用于连接诸如硬盘控制器、网络适配器和图形适配器的适当的I/O总线通常包括 公共协议,比如外围组件互连(PCI)。另外的输入/输出设备被示出为经由用户接口适配器 108和显示器适配器112连接到系统总线113。键盘109、鼠标110和扬声器111全部经由 用户接口适配器108互连到总线113,该用户接口适配器108可以包括例如将多个设备适配 器集成为单个集成电路的超级I/O芯片。
[0017] 因此,如图1中所配置的,系统100包括以处理器101形式的处理能力、包括系统 存储器114和大容量存储器104的存储能力、诸如键盘109和鼠标110的输入部件以及包 括扬声器111和显不器115的输出能力。在一个实施例中,系统存储器114的一部分和大 容量存储器104集中存储诸如来自IBM公司的AIX?操作系统以协调图1所示的各种组件 的功能。
[0018] 现在参考图2,示出了用于选择性语音传输的系统200的框图。如所示,系统200 包括配置为与日程(calendar)工具202和电话系统204通信的语音管理系统210。在示 例实施例中,语音管理系统210配置为接收来自日程工具202的用于在电话系统204上设 置电话会议的输入。另外,语音管理系统210配置为在电话会议期间与电话系统204接口。 在示例实施例