保护来自周围环境的谈话的隐私的制作方法

文档序号:9732146阅读:623来源:国知局
保护来自周围环境的谈话的隐私的制作方法
【专利说明】
【背景技术】
[0001]便携式设备的进步使得用户能够访问在替代的位置处设置的、传统上在办公室中发现的功能。例如,膝上型计算机使用户将其工作从传统的办公室环境移动到较不传统的公共位置,例如,咖啡店环境。类似地,用户可以使用移动电话设备或膝上型计算机,从该相同的咖啡店进行电话会议。虽然便携式设备给予了用户更多的灵活性,但是这些替代的位置有时可能使该灵活性逊色。例如,与从咖啡店进行该相同的电话会议相比,在传统的办公室环境下进行电话会议的用户可能能够更加自由地进行交谈。虽然传统的办公室环境给予用户某种隐私(例如,同一公司的同事、私人办公室、封闭的环境等等),但是咖啡店可能例如通过坐在足够近以至于听到与电话会议相关联的声音和/或正在说的内容的附近处的非工作有关的人,减少了用户的隐私量。

【发明内容】

[0002]提供本
【发明内容】
以用简化的形式来介绍将在以下的【具体实施方式】中进一步描述的概念的选择。本
【发明内容】
不旨在标识所要求的主题的关键特征或必要特征。
[0003]各个实施例提供了对音频输入信号进行分析,并且至少部分地基于该音频输入信号来生成逆音频信号的能力。在一些情况下,将音频输入信号与逆音频信号相组合,致使该音频输入信号与偶然的听众和/或该音频输入信号所不针对的听众不相干和/或是他们无法了解的。替代地或另外地,该逆信号可以向偶然的听众掩饰该音频输入信号。
【附图说明】
[0004]【具体实施方式】参照了附图。在附图中,附图标记的最左边的数字标识了该附图标记在其中第一次出现的附图。在说明书和附图中的不同实例里对相同的附图标记的使用可以指示相似的或者相同的项目。
[0005]图1是可操作以执行本文描述的各种实施例的环境与示例性实现方式的图示。
[0006]图2是根据一个或多个实施例的示例性实现方式中的环境的图示。
[0007]图3是根据一个或多个实施例的信号图的图示。
[0008]图4是根据一个或多个实施例的环境与示例性实现方式的图示。
[0009]图5是根据一个或多个实施例的流程图。
[0010]图6是可以被用来实现本文描述的各种实施例的示例性计算设备。
【具体实施方式】
[0011]挺述
[0012]?=个或多个实施例中,设备被配置为对音频输入信号进行分析,并且至少部分地基于该音频输入信号来生成逆信号。有时,该逆信号可以包括音频输入信号的相反的信号,其中该相反的信号被配置为向偶然的听众和/或该音频输入信号所不针对的听众减少该音频输入信号,和/或使该音频输入信号静默。例如,经由与通信设备相关联的麦克风接收的音频可以被原封不动地发送给预期的接收者,而向外地朝向与该通信设备靠得很近的偶然的听众和/或非预期的听众发送和/或播放该逆信号。替代地或另外地,该逆信号可以包括被配置为向偶然的听众通知正在进行音频消除事件的声响警报,例如,预先选择的音调。在一些情况下,该逆信号可以包括与音频输入信号至替代的语言的翻译相关联的音频信号。
[0013]在下面的讨论中,首先描述可以使用本文描述的技术的示例性环境。随后,描述可以在该示例性环境以及其它环境中执行的示例性过程。因此,对示例性过程的执行不限于示例性环境,并且示例性环境不限于对示例性过程的执行。
[0014]示例性环境
[0015]图1示出了根据一个或多个实施例的操作环境(通常在100处)。环境100包括计算设备102。在一些实施例中,计算设备102表示任何适当类型的通信设备,例如,移动电话、具备互联网协议语音(VoIP)能力的计算机等等。替代地或另外地,计算设备102表示通信设备的附件,例如,被配置为连接到通信设备和/或计算设备中的头戴式受话器。虽然被示作单个设备,但是应当意识到并且理解的是,在不背离所要求的主题的范围的情况下,参照计算设备102描述的功能可以使用多个设备来实现。为了简单起见,而非做出限制,对与计算设备102有关的功能的讨论已经被缩短成下面描述的模块。
[0016]除了其它方面,计算设备102包括处理器104、计算机可读存储介质106、音频输入分析模块108、音频输出生成模块110和通信链路模块112,其中所述音频输入分析模块108、音频输出生成模块110和通信链路模块112位于计算机可读存储介质上并且由处理器可执行。通过示例而非限制的方式,该计算机可读存储介质可以包括通常与计算设备相关联的所有形式的易失性和非易失性存储器和/或存贮介质。这样的介质可以包括R0M、RAM、闪存、硬盘、可移动介质等等。替代地或另外地,由处理器104和模块108、110、112提供的功能可以以诸如(通过示例而非限制的方式的)可编程逻辑等等的其它方式来实现。
[0017]音频输入分析模块108表示被配置为对音频输入信号进行分析的功能。在该说明中,音频输入分析模块108经由麦克风114接收音频输入信号。这可以以任何适当的方式来实现。例如,在一些实施例中,音频输入分析模块108接收已经由麦克风114生成的并且被供应给模数转换器(ADC)的模拟音频输入信号的数字化采样。在其它实施例中,音频输入分析模块108可以接收连续的波形。在接收到音频输入信号时,音频输入分析模块108识别音频输入信号的属性、特性和/或特点,例如,幅度对时间、相位对时间、音调和/或频率内容等等。在一些实施例中,输入音频分析模块确定和/或识别与由该音频输入信号中正讲出的和/或表示的言语有关的言语内容。
[0018]音频输出生成模块110表示至少部分地基于音频输入信号来生成逆音频信号的功能。例如,可以将该逆音频信号生成为能够被用来驱动数模转换器(DAC)有效地生成模拟信号的数字化采样。可以生成任何适当类型的逆音频信号。在一些实施例中,音频输出生成模块110生成被配置为减少和/或抵消音频输入信号的相反的音频信号。在其它实施例中,如下面进一步描述的,音频输出生成模块110生成用于表示所识别的音频输入信号的言语内容的语言翻译的逆音频信号。替代地或另外地,该逆音频信号可以包括声响警报,例如,恒定音调。如下面进一步描述的,在该逆音频信号被生成时,可以将其用作扬声器116的输入。
[0019]通信链路模块112通常表示可以保持计算设备102与其它设备的通信链路的功能。除了其它方面,通信链路模块112使得通信设备102能够向其它通信设备发送音频信号和从其它通信设备接收音频信号,以及执行被用来保持与其它通信设备的通信链路的任何协议和/或握手信号。在一些实施例中,当从另一个通信设备接收到音频时,通信链路模块112可以将所接收的音频指引到指定的扬声器,例如,扬声器118。在该示例中,通信链路模块112被示作通过通信云122来与通信设备120发送和接收通信。当经由麦克风114接收到音频输入信号时,通信链路模块112可以通过通信云122,向通信设备120发送该音频输入信号。相反地,当从通信设备120接收到音频时,通信链路模块112可以将所接收的音频路由到扬声器118。虽然被示作单个模块,但是应当意识到并且理解的是,在不背离所要求的主题的范围的情况下,关于通信链路模块112描述的功能可以被实现为若干单独的模块。
[°02°]麦克风114接收声波输入,并且将该声波转换成电子表不,例如,电压对时间的表示。这里,麦克风114被示作向音频输入分析模块108和通信链路模块112提供音频输入信号。如上面和下面描述的,音频输入分析模块108基于音频输入信号来生成逆音频信号,然后,所述逆音频信号被用来驱动扬声器116,同时通信链路模块112向通信设备120处的预期的接收者发送该音频输入信号。
[0021 ] 扬声器116和118表不可以将电子音频信号转换
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1