音频记录和回放装置的制造方法_3

文档序号:9529485阅读:来源:国知局
送信号给接收或回放装置,该信号包括音频捕获的定向 值,其中该捕获的定向从确定的'默认'音频定向而言大于确定的阈值。'默认'的定向可以 是任何合适的音频信号,尽管典型地,它是水平定向。在一些实施例中,用于确定是否改变 捕获的音频定向的阈值(即通过信号传送音频定向值)可以与默认定向成45度,这个阈值 确定音频捕获在接收器处被认为是水平定向还是垂直定向。合适的迟滞应当被应用以避免 音频在接收设备处在两个定向之间振荡。在一些实施例中,用于确定是否传送音频定向值 的阈值可以大于或小于45度。将理解的是,音频定向还被称为捕获定向或音频捕获定向。 还将理解的是,在一些实施例中,确定捕获定向可以包括基于设备定向和关于在捕获装置 中的麦克风配置的信息来确定音频捕获定向。也就是说,音频定向信号生成器可以被配置 为接收关于麦克风配置的信息,诸如麦克风的数量,麦克风的方位以及麦克风和/或麦克 风所附着的设备的相对定位。在一些实施例中,该信息还可以包含麦克风的捕获的方向性 (麦克风是方向性麦克风还是全向麦克风)以及在麦克风是方向性的情况下捕获方向性的 定向。
[0127] 在图3中通过步骤205示出了确定所确定的定向是否要求音频定向信号的操作。
[0128] 音频定向信号生成器101于是,在一些实施例中,可以被配置为生成合适的音频 定向信号。音频定向信号,在一些实施例中,包括定向角度的指示符。例如,在一些实施例 中,音频定向信号包括四分位数版本的音频定向信号。音频定向信号例如可以包括如下指 示:音频捕获是水平定向的或垂直定向的,也就是说,音频定向信号是使用90度定向四分 位数的记录的定向值但是没有关于哪一侧是在垂直平面或水平平面中的信息。在此类实 施例中,音频定向信号可以要求仅一个比特来通过信号传送这个信息,但是捕获和渲染设 备必须知道音频输出顺序,即,哪个信号首先在水平捕获(音频输出顺序,"左、右"或"右、 左")中以及在垂直捕获(音频输出顺序:"顶部、底部"或"底部、顶部")中被发送。"音频 输出顺序"意味着顺序(在比特流中),以该顺序从捕获设备将音频输出发送给接收设备。
[0129] 在一些实施例中,首频定向彳目号例如可以包括如下指不:首频捕获是垂直定向 的、旋转了 180度垂直定向的、水平定向的、旋转了 180度水平定向的。也就是说,音频 定向信号是具有四分位数量化的记录或捕获的定向值(或输出〇度、90度、180度或270 度定向的值,可以使用2比特通过信号传送它)。在这种情况下,可以通过音频定向信号 自身通过信号来传送音频输出顺序。在一些实施例中,可以使用更加准确的量化,例如 0°,45°,90° ,135° ,180° ...315°,可以使用3比特通过信号来传送它们。
[0130] 然而,将理解的是,音频定向信息可以在任何合适的格式或形式或量化水平中。在 一些实施例中,通过信号传送的音频定向信息作为音频信号的元数据被提供。例如,在非实 时记录中,其中从外部源来接收/下载音频信号,以及在元数据中提供定向数据。
[0131] 在一些实施例中,可以通过将定向值嵌入在任何合适的消息或协议内并且将它 传送给接收或回放设备来执行音频定向的信号传递。在一些实施例中,定向值可以被嵌 入在实时协议(RTP)头部扩展内。例如,可以通过使用如在IETFRFC5285〃AGeneral MechanismforRTPHeaderExtensions〃中解释的方式中的RTP头部扩展在互联网协议 (IP)连接上来实现音频定向的信号传递。以下给出示例的RTP头部扩展,具有一个扩展的 元素,一些填充,以及包含所要求的RTP字段。这支持针对每个RTP帧的具有8比特的音频 定向信令(A0S)数据(指定音频捕获的定向,例如,在角度中)。这应当足以支持针对音频 定向的任何实用的粒度。
[0132]
[0133] 在一些实施例中,仅在确定在音频定向中的改变后发送A0S数据以避免将太多的 开销添加到整体传输数据中。
[0134] 然而,将理解的是,在一些实施例中,A0S数据的生成和/或传输是规则的或连续 的操作。
[0135] 在一些实施例中,扩展的A0S数据,含有不仅音频捕获的定向的信息而且配置信 息,在会话建立协商阶段被传送。在基于IP的服务中,可以使用会话描述协议(SDP)来执行 此类建立协商,以及麦克风的布局或配置(即在捕获或发送设备中的它们的数量和方位以 及任何其他有关配置信息)被详细地传送给接收器。在此类实施例中,仅基于设备定向信 令,使得回放或接收设备知道不仅发送设备的定向而且在发送设备中的音频捕获的定向, 以及因此可以不需要在建立后发送任何另外的A0S数据。在一些实施例中,可以从捕获或 发送设备来生成并传送任何另外的捕获设备定向(或在定向中的至少改变)给回放或接收 设备。将理解的是,SDP实施例尝试减少信令开销,但是要求"公共语言"的定义,也就是说, 关于麦克风布局是什么样的新的SDP参数的引入由发送设备来描述并且传递给接收设备。
[0136] 在图3中由步骤207示出了音频定向信号的生成的操作。
[0137] 此外,音频定向信号生成器于是可以被配置为输出音频定向信号(A0S数据),其 在麦克风顺序生成器103或捕获装置通常输出音频信号(或在一些实施例中,麦克风它们 自己输出音频信号)的同时被输出。
[0138] 在图3中由步骤209示出了与音频信号一起输出音频定向信号的操作。
[0139] 在音频定向信号生成器101确定没有定向信号将被输出的情况下,然后音频定向 信号传送器被配置为不输出音频定向信号。因此在一些实施例中,记录设备或装置输出仅 音频信号。
[0140] 在一些实施例中,在图3中由步骤211示出了输出仅音频信号的操作。
[0141] 在一些实施例中,可以不仅根据捕获或记录设备的定向而且还根据捕获或记录设 备的麦克风配置来执行是否生成或传送音频定向信号的确定。例如,将理解的是,假设关 于捕获装置、回放装置(包含回放装置的定向)的配置以及传送音频信号的方式而言满足 某些判据,则针对捕获或记录装置的任何定向而言捕获或记录装置的定向可能不是有问题 的。
[0142] 因此例如,在一些实施例中,音频定向信号生成器101被配置为确定关于捕获装 置的麦克风配置(例如,麦克风的数量和麦克风的位置)的给定信息,在音频信号回放方 面,设备的定向是否可能是有问题的。
[0143] 在一些实施例中,音频定向信号生成器101被配置为假设输出设备扬声器配置与 当前的记录设备是相同的,然而,如本文中描述的,在一些实施例中,音频定向信号生成器 101可以接收来自回放设备的关于扬声器配置的信息(以及在一些实施例中,关于回放装 置的定向的信息),以及确定麦克风配置、扬声器配置以及每个的定向是否可能是有问题 的。
[0144] 例如在一些实施例中,音频定向信号生成器101可以使用查询表以确定是否生成 和传送定向信号。
[0145] 在一些实施例中,该装置包括麦克风顺序生成器102或音频输出排序器(或用于 生成音频输出顺序的合适的构件)。麦克风顺序生成器103被配置为接收来自麦克风的输 入,诸如在图25中由麦克风lljlj11 #斤示出的,以及还接收来自重力/定向传感器16的 指示装置的定向的输入。在一些实施例中,麦克风顺序生成器103可以被配置为确定特定 音频输出顺序或向接收或回放装置通知特定音频输出顺序。
[0146] 在以下示例中,音频输出顺序是最左边的通道、最右边的通道然后是其它通道,然 而可以实现任何合适的音频输出顺序。例如,最右边通道到最左边通道,最上面通道到最下 边通道,或最下面通道到最上面通道。
[0147] 此外,音频输出顺序可以不同于线性排序,例如,在一些实施例中,音频输出顺序 可以是循环的顺序,从第一定向开始(最左边通道)以及然后根据麦克风通道顺时针(或 逆时针)出现对它们排序。
[0148] 在一些实施例中,音频输出顺序可以超过一个维度(以及因此使得能够考虑俯仰 与偏航旋转)。
[0149] 在一些实施例中,麦克风顺序生成器103因此被配置为基于麦克风的位置和定向 传感器输出的知识来确定音频输出顺序。
[0150] 在装置的示例3麦克风配置中,在初始定向中(0度),第一麦克风Llln位于装 置的顶部左面,第二麦克风R1U立于装置的顶部右面,以及第三麦克风L' 11 13位于装置 的底部左面。在以下描述中,顶部和底部分别指在最高重力势和最低重力势处的有关方位 或元件的通常表示。然而,将理解的是,在一些实施例中,顶部和底部指在任何合适向量中 的有关相对的方位或元件。因此,类似地,在一些实施例中,顶部和底部可以被称为上和下。
[0151] 此外,在以下示例中,其中在两个麦克风之间存在选择,例如,存在两个麦克风位 于与第三麦克风相同的或类似的水平距离,则与第三麦克风具有最小垂直距离的麦克风应 当被放入在音频输出顺序中的(两个中的)第一。也就是说,在这个示例中,其中可能第一 麦克风被选择,因为与其他麦克风相比是最左面的麦克风,以及第二麦克风被选择,因为与 第三麦克风相比是最右面的麦克风。另外,基于如由A0S所指示的(最高分离的)定向来 得到音频输出顺序,即在垂直捕获的情况下,它将基于哪个麦克风位于最上面以及哪个麦 克风位于设备上的最下面(而不是最左和最右)。此外,在以下的示例中示出这种情况。将 理解的是,可以使用任何合适的选择顺序。
[0152] 因此,针对初始的0度定向,麦克风顺序生成器可以被配置为生成L、R、L'的音频 输出顺序。
[0153] 90度顺时针的旋转使得麦克风顺序生成器生成L'、L、R的音频输出顺序。
[0154] 90度顺时针的进一步旋转,也就是说与初始定向成180度,使得麦克风顺序生成 器生成R、L、L'的音频输出顺序。
[0155] 此外,90度顺时针的进一步旋转,也就是说与初始定向成270度,使得麦克风顺序 生成器生成L、L'、R的音频输出顺序。
[0156] 也就是说,在排序内麦克风音频信号出现的顺序基于装置的定向值。在一些实施 例中,可以基于输入定向传感器值的查询表来确定这种排序。
[0157] 在图4中由步骤301示出了基于定向信息来确定音频输出顺序的操作。
[0158] 此外,在一些实施例中,麦克风顺序生成器103被配置为在所确定的音频输出顺 序中来输出音频信号。
[0159] 也就是说,与在排序上的第一元件相关联的麦克风音频信号作为第一输出通道 lOSi被输出,与在排序上的第二元件相关联的麦克风音频信号作为第二输出通道105 2被输 出,以及诸如此类。
[0160] 将理解的是,在一些实施例中,可以有比存在的麦克风音频信号更多或更少的输 出通道。
[0161] 在图4中由步骤303示出了在所确定的定向顺序中输出音频信号的操作。
[0162] 在一些实施例中,麦克风顺序生成器103以原始接收的顺序来输出麦克风音频信 号,以及不改变音频输出顺序,被配置为输出作为消息的音频输出顺序或通过信号传送它 给接收器或回放装置。
[0163] 此外,在一些实施例中,在记录或捕获装置内没有麦克风顺序生成器。然而,在此 类实施例中,可以在接收或回放装置内实现麦克风顺序生成器的操作,如之前解释的,该接 收或回放装置已经接收或确定了指示捕获装置的定向的信号以及此外例如在作为扩展的 A0S数据的SDP消息中已经接收了麦克风配置信息。
[0164] 关于图8到图11能够示出示例音频输出排序和音频定向信号生成情况,其中示出 了针对捕获或记录装置的示例3麦克风配置以及针对90度的定向步骤示出了针对回放或 渲染装置的示例3扬声器配置。
[0165] 在示例3麦克风配置中,初始定向(0度)是在纵向定向中,其中第一麦克风Llln 位于装置的顶部左面,第二麦克风R1U立于装置的顶部右面,以及第三麦克风L' 11 13位 于装置的底部左面。
[0166] 类似地,在示例3扬声器配置中,初始定向(0度)是在纵向定向中,其中第一扬声 器33n位于装置的顶部左面,第二扬声器33 12位于装置的顶部右面,以及第三扬声器33 13位 于装置的底部左面。
[0167] 图8例如示出了四种情况,其中记录或捕获装置(发送装置)在初始定向中,以及 回放或渲染装置(接收装置)使用90度粒度被旋转(其中旋转在角度中被顺时针测量)。 麦克风顺序生成器在这四种情况中可以被配置为生成L、R、L'的音频输出顺序。在这些实 施例中,音频输出可以被正确地排序或加标签,使得左面(最)通道的音频信号是由第一麦 克风llnL所产生的,以及右面(最)通道的音频信号是由第二麦克风1112R所产生的。将 理解的是,在一些实施例中,左面(最)通道的音频信号可以是由第三麦克风11 13L'所产生 的。图8示出了尽管回放装置的旋转,但是在回放中没有问题,以及因此,在一些实施例中, 不需要发送A0S数据。
[0168] 图9示出了四种情况,其中记录或捕获装置(发送装置)与初始定向顺时针成90 度,以及回放或渲染装置(接收装置)使用90度粒度被旋转(其中以角度顺时针地测量旋 转)。在这四种情况中,麦克风顺序生成器可以被配置为生成L'、L、R的音频输出顺序。在 这些实施例中,音频输出被正确地排序或加标签,使得左面(最)通道的音频信号是由第三 麦克风11 13L'所产生的,以及右面(最)通道的音频信号是由第一麦克风llnL所产生的。 将理解的是,在一些实施例中,右面(最)通道的音频信号可以是由第二麦克风1112R所产 生的。图9示出了尽管捕获装置和回放装置的旋转,但是没有问题,以及因此,在一些实施 例中,不需要发送A0S数据(假设音频输出被正确地排序或加标签)。
[0169] 图10示出了四种情况,其中记录或捕获装置(发送装置)与初始定向顺时针成 180度,以及回放或渲染装置(接收装置)使用90度粒度被旋转(其中以角度顺时针地测 量旋转)。在这四种情况中,麦克风顺序生成器可以被配置为生成R、L、L'的音频输出顺序。 在这些实施例中,音频输出被正确地排序或加标签,使得左面(最)通道的音频信号是由第 二麦克风11 12R所产生的,以及右面(最)通道的音频信号是由第一麦克风llnL所产生的。 将理解的是,在一些实施例中,右面(最)通道的音频信号可以是由第三麦克风1113L'所产 生的。图10示出了尽管捕获装置和回放装置的旋转,但是没有问题,以及因此,在一些实施 例中,不需要发送A0S数据(假设音频输出被正确地排序或加标签)。
[0170] 图11示出了四种情况,其中记录或捕获装置(发送装置)与初始定向顺时针成 270度,以及回放或渲染装置(接收装置)使用90度粒度被旋转(其中以角度顺时针地测 量旋转)。在这四种情况中,麦克风顺序生成器可以被配置为生成L、L'、R的音频输出顺序。 在这些实施例中,音频输出被正确地排序或加标签,使得左面(最)通道的音频信号是由第 一麦克风llnL所产生的,以及右面(最)通道的音频信号是由第三麦克风1113L'所产生 的。将理解的是,在一些实施例中,左面(最)通道的音频信号可以是由第二麦克风1112r 所产生的。图11示出了尽管捕获装置和回放装置的旋转,但是没有问题,以及因此,在一些 实施例中,不需要发送A0S数据(假设音频输出被正确地排序或加标签)。
[0171] 关于图12到图15示出了另一个示例音频输出排序和音频定向信号生成情况,其 中示出了针对捕获或记录装置的示例2麦克风配置以及针对90度的定向步骤示出了针对 回放或渲染装置的示例2扬声器配置。
[0172] 在示例2麦克风配置中,初始定向(0度)是在纵向定向中,其中第一麦克风Llln 位于装置的顶部左面,第二麦克风R1U立于装置的顶部右面。也就是说,类似于在图8至 图11中示出的示例3麦克风配置,但是移除了或禁用或关闭了第三麦克风。
[0173] 类似地,在示例2扬声器配置中,初始定向(0度)是在纵向定向中,其中第一扬声 器33n位于装置的顶部左面,第二扬声器33 12位于装置的顶部右面。也就是说,类似于在图 8至图11中示出的示例3扬声器配置,但是移除了或禁用或关闭了第三扬声器。
[0174] 图12例如示出了四种情况,其中记录或捕获装置(发送装置)在初始定向中,以 及回放或渲染装置(接收装置)使用90度粒度被旋转(其中旋转在角度中被顺时针测量)。 麦克风顺序生成器在这四种情况中可以被配置为生成L、R的音频输出顺序。在这些实施例 中,音频输出可以被正确地排序或加标签,使得左面(最)通道的音频信号是由第一麦克风 llnL所产生的,以及右面(最)通道的音频信号是由第二麦克风1112R所产生的。图12示 出了在回放中没有由捕获装置所导致的问题,以及因此,在一些实施例中,不需要发送A0S 数据。
[0175] 图13示出了四种情况,其中记录或捕获装置(发送装置)
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1