Echo control based on state of a device

    公开(公告)号:US10187504B1

    公开(公告)日:2019-01-22

    申请号:US15275311

    申请日:2016-09-23

    Applicant: Apple Inc.

    Abstract: A device and a corresponding method are provided to tune parameters of an echo control process without re-initializing the echo control process and without interrupting a playback process. A state of the device and environment around the device is computed during use of the device given information from sensors. Such sensors can give information on the position of the device, the orientation of the device, the presence of a proximate object, or handling of the device resulting in occlusion of microphones and loudspeakers, among other things. The computed state of the device is mapped to an associated device state code from among a plurality of device state codes. The parameters of the echo control process are tuned either according to the associated device state code, or a change in such a code, during use of the device.

    MEDIA PLAYBACK POWER MANAGEMENT DEVICES AND METHODS
    13.
    发明申请
    MEDIA PLAYBACK POWER MANAGEMENT DEVICES AND METHODS 审中-公开
    媒体播放电源管理设备和方法

    公开(公告)号:US20160195914A1

    公开(公告)日:2016-07-07

    申请号:US14987131

    申请日:2016-01-04

    Applicant: Apple Inc.

    Abstract: Devices and methods for power management during media playback are provided. For example, an electronic device according to an embodiment may include storage, a decoder, an output buffer, and data processing circuitry. The storage may store compressed media data that may be decoded by the decoder. The output buffer may store the decoded media data before the decoded media data is played out. The data processing circuitry configured may measure a fullness of the output buffer and may set an operating frequency of the storage, the decoder, the output buffer, or the data processing circuitry, or a combination thereof, depending on a format of the compressed media data and the fullness of the output buffer.

    Abstract translation: 提供了媒体播放期间电源管理的设备和方法。 例如,根据实施例的电子设备可以包括存储器,解码器,输出缓冲器和数据处理电路。 存储器可以存储可以由解码器解码的压缩媒体数据。 输出缓冲器可以在解码的媒体数据被播放之前存储解码的媒体数据。 配置的数据处理电路可以测量输出缓冲器的饱和度,并且可以根据压缩媒体数据的格式来设置存储器,解码器,输出缓冲器或数据处理电路或其组合的操作频率 和输出缓冲区的丰满度。

    APPARATUS AND METHOD FOR IMPROVING AN AUDIO SIGNAL IN THE SPECTRAL DOMAIN
    14.
    发明申请
    APPARATUS AND METHOD FOR IMPROVING AN AUDIO SIGNAL IN THE SPECTRAL DOMAIN 有权
    改进频域中的音频信号的装置和方法

    公开(公告)号:US20150348562A1

    公开(公告)日:2015-12-03

    申请号:US14502863

    申请日:2014-09-30

    Applicant: Apple Inc.

    CPC classification number: G10L21/0264 G10L25/18

    Abstract: Method of improving audio signal in the spectral domain starts by receiving audio signal that includes signals from sources including speech source and music source. Audio signal is tuned for output by sound output device. Portions of audio signal are analyzed in a spectral domain to determine whether adjustments are required. Analyzing portions of audio signal includes determining whether anomaly is present in frequency band of audio signal in spectral domain by using at least one metric. Metrics include band energy ratios, spectral centroid, spectral tilt, spectral flux, spectral variance, absolute thresholds, and relative thresholds. Audio signal is adjusted to improve audio signal in spectral domain when audio signal is determined to require adjustments. Adjusting audio signal includes adjusting values of the metric in frequency band that is determined to include anomaly to correspond to clustering of metric values for audio signal in spectral domain. Other embodiments are also described.

    Abstract translation: 通过接收包括来自包括语音源和音乐源的信号的音频信号来开始改进频域中的音频信号的方法。 音频信号通过声音输出设备进行调谐。 在频谱域中分析音频信号的一部分以确定是否需要调整。 分析音频信号的部分包括通过使用至少一个度量来确定频谱域中的音频信号的频带中是否存在异常。 度量包括带能量比,光谱中心,光谱倾斜,光谱通量,光谱方差,绝对阈值和相对阈值。 当音频信号被确定为需要调整时,调节音频信号以改进频域中的音频信号。 调整音频信号包括调整频带中的度量的值,其被确定为包括异常以对应于频谱域中的音频信号的度量值的聚类。 还描述了其它实施例。

    Apparatus and method for dynamically adapting a user volume input range on an electronic device
    17.
    发明授权
    Apparatus and method for dynamically adapting a user volume input range on an electronic device 有权
    用于在电子设备上动态地调整用户音量输入范围的装置和方法

    公开(公告)号:US09438194B2

    公开(公告)日:2016-09-06

    申请号:US14502918

    申请日:2014-09-30

    Applicant: Apple Inc.

    CPC classification number: H03G3/32

    Abstract: Method of dynamically adapting user volume input range on mobile device having global volume range starts by receiving a volume input selection from a user that is level included in user volume input range. User volume input range is a portion of global volume range. Device's processor then detects ambient noise level surrounding device and adjusts user volume input range from current portion of global volume range to different portion of global volume range based on detected ambient noise level. Volume input selection remains at the same level included in user volume input range after user volume input range is adjusted. Processor may identify sound profile that corresponds to ambient noise level being detected and adjusts user volume input range to a different portion of the global volume range based on identified sound profile. Other embodiments are also described.

    Abstract translation: 在具有全局音量范围的移动设备上动态调整用户音量输入范围的方法从通过从包括在用户音量输入范围中的级别的用户接收音量输入选择开始。 用户音量输入范围是全局音量范围的一部分。 然后,设备的处理器检测围绕设备的环境噪声水平,并根据检测到的环境噪声水平将用户音量输入范围从全局音量范围的当前部分调整到全局音量范围的不同部分。 用户音量输入范围调整后,音量输入选择保持在用户音量输入范围内的相同级别。 处理器可以识别对应于正被检测到的环境噪声水平的声音简档,并且基于所识别的声音简档将用户音量输入范围调整到全局音量范围的不同部分。 还描述了其它实施例。

    VARIABLE EQUALIZATION
    18.
    发明申请
    VARIABLE EQUALIZATION 有权
    可变均衡

    公开(公告)号:US20150341008A1

    公开(公告)日:2015-11-26

    申请号:US14502997

    申请日:2014-09-30

    Applicant: Apple Inc.

    CPC classification number: H03G5/165 H03G5/005

    Abstract: An equalizer that linearly interpolates between two equalization states when transitioning from one equalization state to the other equalization state is described. The equalizer includes a transfer function generator and an equalization module. Each equalization state is defined or determined based on a set of parameters. The transfer function generator generates a set of interpolated transfer functions by performing linear interpolation on a first equalization state and a second equalization state based on the set of parameters. The linear interpolation is performed on corresponding Z-domain poles and zeros of the transfer functions of the first and second equalization states. The equalization module applies the set of interpolated transfer functions generated by the transfer function generator to an input audio signal.

    Abstract translation: 描述了当从一个均衡状态转换到另一个均衡状态时在两个均衡状态之间线性内插的均衡器。 均衡器包括传递函数发生器和均衡模块。 基于一组参数来定义或确定每个均衡状态。 传递函数发生器通过基于该参数集在第一均衡状态和第二均衡状态上执行线性插值来生成一组内插传递函数。 在第一和第二均衡状态的传递函数的相应的Z域极点和零点上执行线性内插。 均衡模块将由传递函数发生器产生的内插传递函数集合应用于输入音频信号。

    SPEAKER TEMPERATURE CONTROL USING SPEAKER TEMPERATURE AND SPEAKER IMPEDANCE ESTIMATES
    19.
    发明申请
    SPEAKER TEMPERATURE CONTROL USING SPEAKER TEMPERATURE AND SPEAKER IMPEDANCE ESTIMATES 有权
    使用扬声器温度和扬声器阻抗估算的扬声器温度控制

    公开(公告)号:US20130329898A1

    公开(公告)日:2013-12-12

    申请号:US13629354

    申请日:2012-09-27

    Applicant: APPLE INC.

    CPC classification number: H04R9/022 H04R3/007 H04R29/003

    Abstract: A thermal control module computes an estimate of a temperature of a speaker, based on an audio signal that is driving the speaker, and computes a gain that is applied to attenuate the audio signal to prevent overheating of the speaker. Thermal control module computes an adapted impedance, being an estimate of the speaker's impedance including its DC resistance, and uses it to compute the temperature estimate. The adapted impedance is obtained from a normal adaptation process when a measured voltage of the speaker is above a threshold, and a decay process when the measured voltage is below the threshold. Other embodiments are also described.

    Abstract translation: 热控制模块基于正在驱动扬声器的音频信号来计算扬声器的温度估计,并且计算应用于衰减音频信号以增加扬声器过热的增益。 热控制模块计算适配阻抗,作为包括其直流电阻在内的扬声器阻抗的估计,并用它来计算温度估计值。 当扬声器的测量电压高于阈值时,适应阻抗从正常适应过程获得,当测量电压低于阈值时,衰减过程得到。 还描述了其它实施例。

    POWER MANAGEMENT TECHNIQUES FOR BUFFERING AND PLAYBACK OF AUDIO BROADCAST DATA
    20.
    发明申请
    POWER MANAGEMENT TECHNIQUES FOR BUFFERING AND PLAYBACK OF AUDIO BROADCAST DATA 有权
    用于缓冲和播放音频广播数据的电源管理技术

    公开(公告)号:US20130109339A1

    公开(公告)日:2013-05-02

    申请号:US13725048

    申请日:2012-12-21

    Applicant: Apple Inc.

    CPC classification number: H04H40/18 G06F1/3203

    Abstract: Various techniques that relate to prolonging the battery life on a portable electronic device during the buffering and playback of audio broadcast data are provided. In accordance with disclosed embodiments, upon detecting a low power state, the device may implement one or more low power actions, including starting, continuing, or stopping one or more audio broadcast functions, such as buffering or playing back audio broadcast data, to reduce overall power consumption, and thus prolong battery life. In one embodiment, a user may specify one or more low power actions that are to be implemented during a low power state by configuring user settings stored on the device. In another embodiment, the device, upon detecting a low power state, may prompt the user to make a selection from a listing of selectable low power action options and perform the selected low power action.

    Abstract translation: 提供了涉及在音频广播数据的缓冲和重放期间延长便携式电子设备上的电池寿命的各种技术。 根据所公开的实施例,在检测到低功率状态时,设备可以实现一个或多个低功率动作,包括启动,继续或停止一个或多个音频广播功能,例如缓冲或重放音频广播数据,以减少 总体功耗,从而延长电池寿命。 在一个实施例中,用户可以通过配置存储在设备上的用户设置来指定要在低功率状态下实现的一个或多个低功率动作。 在另一个实施例中,设备在检测到低功率状态时可以提示用户从可选择的低功率动作选项的列表中进行选择并执行所选择的低功率动作。

Patent Agency Ranking