Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SOUND SIGNAL PROCESSING METHOD AND DEVICE
Document Type and Number:
WIPO Patent Application WO/2014/146547
Kind Code:
A1
Abstract:
A sound signal processing method, comprising: receiving a direction instruction information inputted by a user for indicating a target direction (S110); and adjusting, according to the direction instruction information, the beam direction of a sound signal processing array to the state corresponding to the target direction (S120); a sound signal processing device, comprising: a receiving module (810) for receiving the direction instruction information inputted by the user for indicating the target direction, and an adjusting module (820) for adjusting, according to the direction instruction information, the beam direction of the sound signal processing array to the state corresponding to the target direction. The sound signal processing method and device adjust the beam direction of a sound signal processing array according to the direction instruction information provided by a user for indicating a target direction, thus being able to accurately process a sound signal even in a noisy environment, and in turn enhancing the processed sound signal.

Inventors:
ZHANG DEMING (CN)
LIU YUANYUAN (CN)
LONG ZHIMING (CN)
Application Number:
PCT/CN2014/073124
Publication Date:
September 25, 2014
Filing Date:
March 10, 2014
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI TECH CO LTD (CN)
International Classes:
G10L21/02; H04M1/72433; H04R3/00
Domestic Patent References:
WO2012061151A12012-05-10
Foreign References:
CN101242677A2008-08-13
CN102804806A2012-11-28
CN102421050A2012-04-18
CN1762179A2006-04-19
Other References:
See also references of EP 2977985A4
Attorney, Agent or Firm:
LEADER PATENT & TRADEMARK FIRM (CN)
北京同立钧成知识产权代理有限公司 (CN)
Download PDF:
Claims:
权 利 要 求 书

1、 一种声音信号处理方法, 其特征在于, 包括:

接收用户输入的用于指示目标方向的方向指示信息;

根据所述方向指示信息, 将声音信号处理阵列的波束指向调整至与所 述目标方向相对应的状态。

2、 根据权利要求 1所述的方法, 其特征在于, 所述根据所述方向指 示信息, 将声音信号处理阵列的波束指向调整至与所述目标方向相对应的 状态, 包括:

根据所述方向指示信息, 确定声音信号处理阵列中各个声音信号处理 单元所对应的信号延时;

根据各个所述信号延时, 对与所述信号延时相对应的声音信号处理单 元需要处理的声音信号进行延时处理以获取经过延时处理的声音信号, 并 将所述经延时处理的所述声音信号传输至波束形成器以将所述声音信号 处理阵列的波束指向调整至与所述目标方向相对应的状态。

3、 根据权利要求 2所述的方法, 其特征在于, 根据所述方向指示信 息, 确定声音信号处理阵列中各个声音信号处理单元所对应的信号延时具 体包括:

根据所述方向指示信息通过以下公式获取声音信号处理阵列中各个 声音处理单元 n对应的信号延时 0^: rn( ) = ^ xfs

C 其中, dn代表呈线形排列的所述声音信号处理阵列中包含的声音信号 处理单元之一的声音信号处理单元 n与声音信号处理阵列中心之间的距 离, 代表由所述声音信号处理阵列中心指向所述方向指示信息所指示的 所述目标方向与一参考坐标之间的近似夹角, c代表声速, fs代表声音信 号处理阵列的声音信号采样频率;

对应地, 所述根据各个所述信号延时, 对与所述信号延时相对应的声 音信号处理单元需要处理的声音信号进行延时处理以获取经过延时处理 的声音信号具体包括:

根据所述声音信号处理单元 n对应的信号延时 τη0 ^对所述声音信号处 理单元 n所采集的声音信号做延时处理, 经延时处理后的声音信号可以表 达为:

Υη {ω,β) = Ύΐί (ω,β)* &-^Λβ

Ϋη ( ^为将由声音信号处理单元 η采集到的声音信号进行时频变化 后得到的频域信号, 《代表频率索引。

4、 根据权利要求 2所述的方法, 其特征在于, 根据所述方向指示信 息, 确定声音信号处理阵列中各个声音信号处理单元所对应的信号延时具 体包括:

根据所述方向指示信息通过以下公式获取声音信号处理阵列中各个 声音处理单元对应的信号延时的集合 Τ或

τ = [η, , ,

Ψ = ψ、, e c , e c

其中, TM代 表所述 音处理阵列中第 理单元对应的信号 延时, rm代表在所述方向指示信息所指示的目标方向上的某一目标 A至所 述第 m个声音处理单元的距离, fa代表所述声音处理阵列的声音信号采样 频率为, c代表声速;

所述 rm通过以下公式获取:

rm = + b - 2brasinft;osam , m = 1,2. M

其中, ra代表所述在所述方向指示信息所指示的目标方向上的某一目 标 A与一参考坐标的坐标原点之间的距离,所述参考坐标的坐标原点为呈 环形排列的所述声音处理阵列的圆心, b代表所述呈环形均匀排列的所述 声音处理阵列的半径, am代表所述某一目标 A在所述声音处理阵列所在平 面上的投影 A、与所述坐标原点之间的连线与所述第 m个声音处理单元至 所述坐标原点之间的连线之间的夹角;

2π(ηι - 1)

a„ = a, + m = l,2. Μ

Μ 其中, ai代表所述某一目标 A在所述声音处理阵列所在平面上的投影 与所述坐标原点之间的连线与所述第 1个声音处理单元至所述坐标原点 之间的连线之间的夹角;

对应地, 所述根据各个所述信号延时, 对与所述信号延时相对应的声 音信号处理单元需要处理的声音信号进行延时处理以获取经过延时处理 的声音信号具体包括:

根据所述信号延时集合 T或 ^中的信号延时 TMM将对应于所述声 音信号处理单元 Μ所采集的声音信号做延时处理, 经延时处理后的声音 信号可以表达为:

ΥΜ (^, ^) = ΫΜ (i ) * E J 或

ΥΜ (ω, β) = ΫΜ (ω, β) * &-'ωψΜ

ΫΗ ,^为将由声音信号处理单元 η采集到的声音信号进行时频变化 后得到的频域信号, ^代表频率索引。

5、 根据权利要求 2至 4任意一项所述的方法, 其特征在于, 所述声 音信号处理阵列包括声音信号采集阵列, 所述声音信号采集阵列包括多个 声音信号采集单元; 对应地,

所述根据所述方向指示信息, 确定声音信号处理阵列中各个声音信号 处理单元所对应的信号延时, 包括: 根据所述方向指示信息, 确定声音信 号采集阵列中各个声音信号采集单元所对应的信号延时; 对应地,

所述根据各个信号延时, 对与所述信号延时对应的声音信号处理单元 需要处理的声音信号进行延时处理, 包括: 根据各信号延时, 对与所述信 号延时对应的声音信号采集单元采集的声音信号进行延时处理;

或者,

所述声音信号处理阵列包括声音信号发送阵列, 所述声音信号发送阵 列包括多个声音信号发送单元; 对应地,

所述根据所述方向指示信息, 确定声音信号处理阵列中各个声音信号 处理单元的所对应的信号延时, 包括: 根据所述方向指示信息, 确定声音 信号发送阵列中各个声音信号发送单元所对应的信号延时; 对应地,

所述根据各个信号延时, 对与所述信号延时对应的声音信号处理单元 需要处理的声音信号进行延时处理, 包括: 根据各信号延时, 对与所述信 号延时对应的声音信号发送单元发送的声音信号进行延时处理。

6、 根据权利要求 1至 4任意一项所述的方法, 其特征在于, 所述接 收用户输入的用于指示目标方向的方向指示信息之前, 还包括:

接收用户输入的控制模式显示指令;

根据所述控制模式显示指令, 获取并显示可供选择的多种控制模式, 所述多种控制模式中的每一种控制模式对应至少一种方向指示信息输入 方式;

接收用户发送的针对所述多种控制模式的控制模式选择指令, 并开启 用户所选择的控制模式;

所述接收用户输入的用于指示目标方向的方向指示信息, 包括: 接收用户通过与所选择的控制模式对应的方向指示信息输入方式所 输入的用于指示目标方向的所述方向指示信息。

7、 根据权利要求 6所述的方法, 其特征在于, 所述多种控制模式包 括用户自主控制模式, 所述用户自主控制模式为允许用户自主输入所述方 向指示信息的模式; 若所述用户所选择的控制模式为用户自主控制模式, 所述接收用户通过所选择的控制模式对应的方向指示信息输入方式 所输入的用于指示目标方向的所述方向指示信息, 包括:

接收所述用户通过语音输入方式所输入的语音信号, 解析所述语音信 号以获取所述语音信号中包含的方向指示信息;

或者,

接收所述用户以触摸输入方式在触摸屏上滑动输入的轨迹信息, 解析 所述轨迹信息所指示的目标方向, 并生成用以指示所述目标方向的方向指 不信息;

或者,

接收所述用户通过投影屏幕投射输入的手势图像信息, 解析所述手势 图像信息所指示的目标方向, 并生成用以指示所述目标方向的方向指示信 息;

或者,

接收所述用户通过与所选择的控制模式对应的指令输入终端装置输 入的用于指示目标方向的控制指令, 所述用于指示目标方向的控制指令包 括所述用于指示目标方向的方向指示信息;

或者,

接收所述用户通过与所选择的控制模式对应的键盘滚轮输入的滚动 信息, 所述用滚动信息包括所述用于指示目标方向的方向指示信息。

8、 根据权利要求 7所述的方法, 其特征在于, 若所述用户选择的控 制模式所对应的方式指示信息输入方式为触摸输入方式, 其中:

接收所述用户以触摸输入方式在触摸屏上滑动输入的轨迹信息, 包 括:

接收所述用户在触摸屏上滑动输入的一条轨迹信息;

对应, 所述解析所述轨迹信息所指示的目标方向, 并生成用以指示所 述目标方向的方向指示信息包括:

根据所述一条轨迹信息所包含的所述滑动输入在所述触摸屏上的起 点位置信息和终点位置信息, 确定所述滑动输入所指示的所述目标方向, 并生成用以指示所述目标方向的方向指示信息;

或者,

接收所述用户以触摸输入方式在触摸屏上滑动输入的轨迹信息, 包 括:

接收所述用户在触摸屏上滑动输入的两条轨迹信息;

对应, 所述解析所述轨迹信息所指示的目标方向, 并生成用以指示所 述目标方向的方向指示信息, 包括:

根据所述两条轨迹信息所包含的所述滑动输入在所述触摸屏上的起 点位置信息和终点位置信息, 分别确定两条轨迹的延伸方向; 根据所述两 条轨迹的延伸方向所限定的角度范围, 确定所述滑动输入所指示的目标方 向, 并生成用以指示所述目标方向的方向指示信息。

9、 根据权利要求 8所述的方法, 其特征在于, 所述根据所述两条轨 迹的延伸方向所限定的角度范围, 确定所述滑动输入所指示的目标方向, 包括:

根据所述两条轨迹的延伸方向确定所述两条轨迹所构成夹角的角平 分线延伸的方向;

根据所述角平分线延伸的方向, 确定所述滑动输入所指示的目标方向 处于第一角度范围中, 所述第一角度范围以所述角平分线延伸方向为中 心, 以所述两条轨迹所构成夹角的角度的一半为主瓣宽度。

10、 根据权利要求 1至 9任意一项所述的方法, 其特征在于, 在所述 接收用户输入的用于指示目标方向的方向指示信息之前, 还包括:

感测所述声音信号处理阵列的朝向发生改变, 并确定朝向变化量; 根据所述朝向变化量以及所述声音信号处理阵列的朝向改变之前的 目标方向, 确定所述声音信号处理阵列的朝向改变之后的目标方向;

提示用户输入用于指示所述朝向改变之后的目标方向的所述方向指 不信息

1 1、 根据权利要求 6所述的方法, 其特征在于, 所述用户所选择的控 制模式为扫描模式, 所述扫描模式为通过扫描提示用户输入所述方向指示 信息的模式;

所述接收用户通过所选择的控制模式对应的方向指示信息输入方式 所输入的所述方向指示信息之前, 还包括:

通过扫描采集至少两个方向上的声音信号;

分析所述声音信号的能量, 确定能量最大的声音信号的声源方向; 提示用户根据所述声源方向输入所述方向指示信息。

12、 一种声音信号处理方法, 其特征在于, 包括:

根据主声源方向确定声音信号处理阵列的接收方向, 根据所述接收方 向及所述声音信号处理阵列的波束指向确定所述处理阵列的目标方向, 所 述目标方向指所述处理阵列的接收方向与主声源方向一致时所述处理阵 列的朝向;

确定所述声音信号处理阵列的朝向与所述目标方向之间的夹角; 提示用户根据所述夹角调整所述声音信号处理阵列的朝向, 以使所述 声音信号处理阵列的接收方向与所述主声源方向一致。

13、 一种声音信号处理设备, 其特征在于, 包括:

接收模块, 用于接收用户输入的用于指示目标方向的方向指示信息; 调整模块, 用于根据所述方向指示信息, 将声音信号处理阵列的波束 指向调整至与所述目标方向相对应的状态。

14、 根据权利要求 13所述的设备, 其特征在于, 所述调整模块具体 用于:

根据所述方向指示信息, 确定声音信号处理阵列中各个声音信号处理 单元所对应的信号延时;

根据各个所述信号延时, 对与所述信号延时相对应的声音信号处理单 元需要处理的声音信号进行延时处理以获取经过延时处理的声音信号, 并 将所述经延时处理的所述声音信号传输至波束形成器以将所述声音信号 处理阵列的波束指向调整至与所述目标方向相对应的状态。

15、 根据权利要求 14所述的设备, 其特征在于, 所述调整模块具体 用于:

根据所述方向指示信息通过以下公式获取声音信号处理阵列中各个 声音处理 n对应的信号延时 0^: 其中, dn代表呈线形排列的所述声音信号处理阵列中包含的声音信号 处理单元之一的声音信号处理单元 n与声音信号处理阵列中心之间的距 离, 代表由所述声音信号处理阵列中心指向所述方向指示信息所指示的 所述目标方向与一参考坐标之间的近似夹角, c代表声速, fs代表声音信 号处理阵列的声音信号采样频率;

根据所述声音信号处理单元 n对应的信号延时 τη0 ^对所述声音信号处 理单元 n所采集的声音信号做延时处理, 经延时处理后的声音信号可以表 达为:

Ϋη 为将由声音信号处理单元 η采集到的声音信号进行时频变化 后得到的频域信号, ^代表频率索引。

16、 根据权利要求 14所述的设备, 其特征在于, 所述调整模块具体 用于:

根据所述方向指示信息通过以下公式获取声音信号处理阵列中各个 声 的信号 延时, rm代表在所述方向指示信息所指示的目标方向上的某一目标 A至所 述第 m个声音处理单元的距离, fa代表所述声音处理阵列的声音信号采样 频率为, c代表声速;

所述 rm通过以下公式获取:

rm = ^ra2 + b2 - 2brasinft;osam , m = 1,2…, M 其中, ra代表所述在所述方向指示信息所指示的目标方向上的某一目 标 A与一参考坐标的坐标原点之间的距离,所述参考坐标的坐标原点为呈 环形排列的所述声音处理阵列的圆心, b代表所述呈环形均匀排列的所述 声音处理阵列的半径, am代表所述某一目标 A在所述声音处理阵列所在平 面上的投影 A、与所述坐标原点之间的连线与所述第 m个声音处理单元至 所述坐标原点之间的连线之间的夹角;

所述 am通过以下公式获取:

2π(ηι - l) , ^ ιί

am = a, + ~ ^ L , m = 1,2... , M

M 其中, ai代表所述某一目标 A在所述声音处理阵列所在平面上的投影 与所述坐标原点之间的连线与所述第 1个声音处理单元至所述坐标原点 之间的连线之间的夹角;

根据所述信号延时集合 T或 ^中的信号延时 TMM将对应于所述声 音信号处理单元 Μ所采集的声音信号做延时处理, 经延时处理后的声音 信号可以表达为:

ΥΜ (ω, β) = ΫΜ (ω, β) * e jiu7»或

ΥΜ {ω, β) = ΎΜ {ω, β) * '^

ΫΗ 为将由声音信号处理单元 η采集到的声音信号进行时频变化 后得到的频域信号, 代表频率索引。

17、 根据权利要求 14至 16任意一项所述的设备, 其特征在于, 所述 声音信号处理阵列包括声音信号采集阵列, 所述声音信号采集阵列包括多 个声音信号采集单元; 对应地,

所述调整模块具体用于: 根据所述方向指示信息, 确定声音信号采集 阵列中各个声音信号采集单元所对应的信号延时; 根据各信号延时, 对与 所述信号延时对应的声音信号采集单元采集的声音信号进行延时处理; 或者,

所述声音信号处理阵列包括声音信号发送阵列, 所述声音信号发送阵 列包括多个声音信号发送单元; 对应地,

所述调整模块具体用于: 根据所述方向指示信息, 确定声音信号发送 阵列中各个声音信号发送单元所对应的信号延时; 根据各信号延时, 对与 所述信号延时对应的声音信号发送单元发送的声音信号进行延时处理。 18、 根据权利要求 13至 16任意一项所述的设备, 其特征在于, 所述接收模块还用于: 接收用户输入的控制模式显示指令;

所述设备还包括: 显示模块, 用于根据所述控制模式显示指令, 获取 并向用户显示可供选择的多种控制模式, 所述多种控制模式中的每一种控 制模式对应至少一种方向指示信息输入方式;

所述接收模块还用于: 接收用户发送的针对所述多种控制模式的控制 模式选择指令, 并开启用户所选择的控制模式, 接收用户通过与所选择的 控制模式对应的方向指示信息输入方式所输入的用于指示目标方向的所 述方向指示信息。

19、 根据权利要求 18所述的设备, 其特征在于, 所述多种控制模式 包括用户自主控制模式, 所述用户自主控制模式为允许用户自主输入所述 方向指示信息的模式; 若所述用户所选择的控制模式为用户自主控制模 式;

所述接收模块具体用于: 接收所述用户通过语音输入方式所输入的语 音信号, 解析所述语音信号以获取所述语音信号中包含的方向指示信息; 或者,

所述接收模块具体用于: 接收所述用户以触摸输入方式在触摸屏上滑 动输入的轨迹信息, 解析所述轨迹信息所指示的目标方向, 并生成用以指 示所述目标方向的方向指示信息;

或者,

所述接收模块具体用于: 接收所述用户通过投影屏幕投射输入的手势 图像信息, 解析所述手势图像信息所指示的目标方向, 并生成用以指示所 述目标方向的方向指示信息;

或者,

所述接收模块具体用于: 接收所述用户通过与所选择的控制模式对应 的指令输入终端装置输入的用于指示目标方向的控制指令, 所述用于指示 目标方向的控制指令包括所述用于指示目标方向的方向指示信息;

或者,

所述接收模块具体用于: 接收所述用户通过与所选择的控制模式对应 的键盘滚轮输入的滚动信息, 所述用滚动信息包括所述用于指示目标方向 的方向指示信息。

20、 根据权利要求 19所述的设备, 其特征在于, 若所述用户选择的 控制模式所对应的方式指示信息输入方式为触摸输入方式, 其中:

所述接收模块具体用于: 接收所述用户在触摸屏上滑动输入的一条轨 迹信息; 根据所述一条轨迹信息所包含的所述滑动输入在所述触摸屏上的 起点位置信息和终点位置信息, 确定所述滑动输入所指示的目标方向, 并 生成用以指示所述目标方向的方向指示信息;

或者,

所述接收模块具体用于: 接收所述用户在触摸屏上滑动输入的两条轨 迹信息; 根据所述两条轨迹信息所包含的所述滑动输入在所述触摸屏上的 起点位置信息和终点位置信息, 分别确定两条轨迹的延伸方向; 根据所述 两条轨迹的延伸方向所限定的角度范围, 确定所述滑动输入所指示的目标 方向, 并生成用以指示所述目标方向的方向指示信息。

21、 根据权利要求 20所述的设备, 其特征在于, 所述接收模块具体 用于:

根据所述两条轨迹的延伸方向确定所述两条轨迹所构成夹角的角平 分线延伸的方向; 根据所述角平分线延伸的方向, 确定所述滑动输入所指 示的目标方向处于第一角度范围中, 所述第一角度范围以所述角平分线延 伸方向为中心, 以所述两条轨迹所构成夹角的角度的一半为主瓣宽度。

22、 根据权利要求 13至 21任意一项所述的设备, 其特征在于, 还包 括:

感测模块: 用于感测所述声音信号处理阵列的朝向发生改变, 并确定 朝向变化量;

确定模块: 用于根据所述朝向变化量以及所述声音信号处理阵列的朝 向改变之前的目标方向, 确定所述声音信号处理阵列的朝向改变之后的目 标方向;

提示模块: 用于提示用户输入用于指示所述朝向改变之后的目标方向 的所述方向指示信息。

23、 根据权利要求 18所述的设备, 其特征在于, 所述用户所选择的 控制模式为扫描模式, 所述扫描模式为通过扫描提示用户输入所述方向指 示信息的模式; 对应地, 还包括:

扫描模块, 用于通过扫描采集至少两个方向上的声音信号;

分析模块, 用于分析所述声音信号的能量, 确定能量最大的声音信号 的声源方向;

所述提示模块还用于提示用户根据所述声源方向输入所述方向指示 信息。

24、 一种声音信号处理设备, 其特征在于, 包括:

确定模块, 用于根据主声源方向确定声音信号处理阵列的接收方向, 根据所述接收方向及所述声音信号处理阵列的波束指向确定所述处理阵 列的目标方向,所述目标方向指所述处理阵列的接收方向与主声源方向一 致时所述处理阵列的朝向; 确定所述声音信号处理阵列的朝向与所述目标 方向的夹角;

提示模块, 用于提示用户根据所述夹角调整所述声音信号处理阵列的 朝向, 以使所述声音信号处理阵列的接收方向与所述主声源方向一致。

Description:
声音信号处理方法及设备

技术领域

本发明实施例涉及通信技术, 尤其涉及一种声音信号处理方法及设 备。 背景技术

随着手机或电脑等各种终端设备在会议通讯或 者声音收录等场景下 的普遍应用, 在终端设备上配置麦克风阵列进行声音信号的 拾取, 或在终 端设备上配置扬声器阵列进行声音信号的放送 , 已经成为研究与应用的热 点。

以终端设备中配置的麦克风阵列为例, 终端设备可以根据麦克风阵列 中的各个麦克风采集到的声音信号的强弱和各 麦克风设置位置等因素, 进 行声源空间信息的计算, 再通过声源的空间信息估计出主声源所在位置 , 并针对主声源位置进行自适应调整, 调整采集指向以采集主声源的声音波 束。 最终只保留或增强主声源的声音信号, 从而使主声源的声音能够更加 清晰地被采集或传送。

现有技术中, 如果在嘈杂环境下使用终端设备采集声音, 终端设备无 法准确估计主声源所在位置; 如果使用终端设备放送声音, 终端设备无法 获知需要将声音信号主要放送至哪个方向。所 以终端设备无法对声音信号 进行准确的处理,无法实现对所处理的声音信 号在主声源方向或主要放送 方向上的增强。 发明内容 本发明实施例提供一种声音信号处理方法及设 备。

第一方面, 本发明实施例提供的一种声音信号处理方法, 包括: 接收用户输入的用于指示目标方向的方向指示 信息; 根据所述方向指 示信息, 将声音信号处理阵列的波束指向调整至与所述 目标方向相对应的 状态。 在第一方面的第一种可能的实现方式中, 所述根据所述方向指示信 息, 将声音信号处理阵列的波束指向调整至与所述 目标方向相对应的状 态, 包括: 根据所述方向指示信息, 确定声音信号处理阵列中各个声音信 号处理单元所对应的信号延时; 根据各个所述信号延时, 对与所述信号延 时相对应的声音信号处理单元需要处理的声音 信号进行延时处理以获取 经过延时处理的声音信号, 并将所述经延时处理的所述声音信号传输至波 束形成器以将所述声音信号处理阵列的波束指 向调整至与所述目标方向 相对应的状态。

根据第一方面的第一种可能的实现方式, 在第一方面的第二种可能的 实现方式中, 根据所述方向指示信息, 确定声音信号处理阵列中各个声音 信号处理单元所对应的信号延时具体包括: 根据所述方向指示信息通过以 下公式获取声音信号处理阵列中各个声音处理 单元 n对应的信号延时 其中, d n 代表呈线形排列的所述声音信号处理阵列 中包含的声音信号 处理单元之一的声音信号处理单元 n与声音信号处理阵列中心之间的距 离, 代表由所述声音信号处理阵列中心指向所述方 向指示信息所指示的 所述目标方向与一参考坐标之间的近似夹角, c代表声速, f s 代表声音信 号处理阵列的声音信号采样频率; 对应地, 所述根据各个所述信号延时, 对与所述信号延时相对应的声音信号处理单元 需要处理的声音信号进行 延时处理以获取经过延时处理的声音信号具体 包括: 根据所述声音信号处 理单元 n对应的信号延时 τ η )对所述声音信号处理单元 n所采集的声音信 号做延时处理, 经延时处理后的声音信号可以表达为:

Υ η (ω,β) = Ϋη { , )* Q im P)

Ϋ η , 为将由声音信号处理单元 n采集到的声音信号进行时频变化 后得到的频域信号, ^代表频率索引。

根据第一方面的第一种可能的实现方式, 在第一方面的第三种可能的 实现方式中, 根据所述方向指示信息, 确定声音信号处理阵列中各个声音 信号处理单元所对应的信号延时具体包括: 根据所述方向指示信息通过以 下公式获取声音信号处理阵列中各个声音处理 单元对应的信号延时的集 合 τ或

! = τ 2 ...,τ Μ r i-r a f ,r 2 -r a f R M " r a

¾f,(¾-¾) a ;2 (¾-¾), ■i r M

Ψ = [ψ Ψι···, ΨτΆ =

其中, Τ Μ 代表所^-声音处理阵列中第 Μ个声音处理单元对应的信号 延时, r m 代表在所述方向指示信息所指示的目标方 向上的某一目标 Α至所 述第 m个声音处理单元的距离, f a 代表所述声音处理阵列的声音信号采样 频率为, c代表声速; 所述! " m 通过以下公式获取:

r m = r a +b - 2br a sinft;osa m , mm == l1,,22..., M

其中, r a 代表所述在所述方向指示信 所指示的目标方向上的某一目 标 A与一参考坐标的坐标原点之间的距离,所述 考坐标的坐标原点为呈 环形排列的所述声音处理阵列的圆心, b代表所述呈环形均匀排列的所述 声音处理阵列的半径, a m 代表所述某一目标 A在所述声音处理阵列所在平 面上的投影 A、与所述坐标原点之间的连线与所述第 m个声音处理单元至 所述坐标原点之间的连线之间的夹角; 所述 a m 通过以下公式获取:

2π(ηι -l) , ^ Λ .

a m = a, + ~ -,m = 1,2..., M

m 1 M 其中, ai 代表所述某一目标 A在所述声音处理阵列所在平面上的投影 与所述坐标原点之间的连线与所述第 1个声音处理单元至所述坐标原点 之间的连线之间的夹角; 对应地, 所述根据各个所述信号延时, 对与所述 信号延时相对应的声音信号处理单元需要处理 的声音信号进行延时处理 以获取经过延时处理的声音信号具体包括: 根据所述信号延时集合 T或 ^ 中的信号延时 T M M 将对应于所述声音信号处理单元 M所采集的声音 信号做延时处理, 经延时处理后的声音信号可以表达为:

Υ Μ {ω,β) = Ϋ Μ (i )*e- jiyr "或

Υ Μ {ω, β) = ΫΜ {ω, β) * e j M

Ϋη 为将由声音信号处理单元 η采集到的声音信号进行时频变化 后得到的频域信号, 《代表频率索引。

根据第一方面的第一种至第三种可能的实现方 式中的任意一种, 在第 一方面的第四种可能的实现方式中, 所述声音信号处理阵列包括声音信号 采集阵列, 所述声音信号采集阵列包括多个声音信号采集 单元; 对应地, 所述根据所述方向指示信息, 确定声音信号处理阵列中各个声音信号处理 单元所对应的信号延时, 包括: 根据所述方向指示信息, 确定声音信号采 集阵列中各个声音信号采集单元所对应的信号 延时; 对应地, 所述根据各 个信号延时, 对与所述信号延时对应的声音信号处理单元需 要处理的声音 信号进行延时处理, 包括: 根据各信号延时, 对与所述信号延时对应的声 音信号采集单元采集的声音信号进行延时处理 ; 或者, 所述声音信号处理 阵列包括声音信号发送阵列, 所述声音信号发送阵列包括多个声音信号发 送单元; 对应地, 所述根据所述方向指示信息, 确定声音信号处理阵列中 各个声音信号处理单元的所对应的信号延时, 包括: 根据所述方向指示信 息, 确定声音信号发送阵列中各个声音信号发送单 元所对应的信号延时; 对应地, 所述根据各个信号延时, 对与所述信号延时对应的声音信号处理 单元需要处理的声音信号进行延时处理, 包括: 根据各信号延时, 对与所 述信号延时对应的声音信号发送单元发送的声 音信号进行延时处理。

根据第一方面或第一方面的第一种至第三种可 能的实现方式中的任 意一种, 在第一方面的第五种可能的实现方式中, 所述接收用户输入的用 于指示目标方向的方向指示信息之前, 还包括: 接收用户输入的控制模式 显示指令; 根据所述控制模式显示指令, 获取并显示可供选择的多种控制 模式, 所述多种控制模式中的每一种控制模式对应至 少一种方向指示信息 输入方式; 接收用户发送的针对所述多种控制模式的控制 模式选择指令, 并开启用户所选择的控制模式; 所述接收用户输入的用于指示目标方向的 方向指示信息, 包括: 接收用户通过与所选择的控制模式对应的方向 指示 信息输入方式所输入的用于指示目标方向的所 述方向指示信息。

根据第一方面的第五种可能的实现方式, 在第一方面的第六种可能的 实现方式中, 所述多种控制模式包括用户自主控制模式, 所述用户自主控 制模式为允许用户自主输入所述方向指示信息 的模式; 若所述用户所选择 的控制模式为用户自主控制模式, 所述接收用户通过所选择的控制模式对 应的方向指示信息输入方式所输入的用于指示 目标方向的所述方向指示 信息, 包括: 接收所述用户通过语音输入方式所输入的语音 信号, 解析所 述语音信号以获取所述语音信号中包含的方向 指示信息; 或者, 接收所述 用户以触摸输入方式在触摸屏上滑动输入的轨 迹信息, 解析所述轨迹信息 所指示的目标方向,并生成用以指示所述目标 方向的方向指示信息;或者, 接收所述用户通过投影屏幕投射输入的手势图 像信息, 解析所述手势图像 信息所指示的目标方向, 并生成用以指示所述目标方向的方向指示信息 ; 或者, 接收所述用户通过与所选择的控制模式对应的 指令输入终端装置输 入的用于指示目标方向的控制指令, 所述用于指示目标方向的控制指令包 括所述用于指示目标方向的方向指示信息; 或者, 接收所述用户通过与所 选择的控制模式对应的键盘滚轮输入的滚动信 息, 所述用滚动信息包括所 述用于指示目标方向的方向指示信息。

根据第一方面的第六种可能的实现方式, 在第一方面的第七种可能的 实现方式中, 若所述用户选择的控制模式所对应的方式指示 信息输入方式 为触摸输入方式, 其中: 接收所述用户以触摸输入方式在触摸屏上滑动 输 入的轨迹信息,包括:接收所述用户在触摸屏 上滑动输入的一条轨迹信息; 对应, 所述解析所述轨迹信息所指示的目标方向, 并生成用以指示所述目 标方向的方向指示信息包括: 根据所述一条轨迹信息所包含的所述滑动输 入在所述触摸屏上的起点位置信息和终点位置 信息, 确定所述滑动输入所 指示的所述目标方向, 并生成用以指示所述目标方向的方向指示信息 ; 或 者,接收所述用户以触摸输入方式在触摸屏上 滑动输入的轨迹信息,包括: 接收所述用户在触摸屏上滑动输入的两条轨迹 信息; 对应, 所述解析所述 轨迹信息所指示的目标方向, 并生成用以指示所述目标方向的方向指示信 息, 包括: 根据所述两条轨迹信息所包含的所述滑动输入 在所述触摸屏上 的起点位置信息和终点位置信息, 分别确定两条轨迹的延伸方向; 根据所 述两条轨迹的延伸方向所限定的角度范围, 确定所述滑动输入所指示的目 标方向, 并生成用以指示所述目标方向的方向指示信息 。

根据第一方面的第七种可能的实现方式, 在第一方面的第八种可能的 实现方式中, 所述根据所述两条轨迹的延伸方向所限定的角 度范围, 确定 所述滑动输入所指示的目标方向, 包括: 根据所述两条轨迹的延伸方向确 定所述两条轨迹所构成夹角的角平分线延伸的 方向; 根据所述角平分线延 伸的方向, 确定所述滑动输入所指示的目标方向处于第一 角度范围中, 所 述第一角度范围以所述角平分线延伸方向为中 心, 以所述两条轨迹所构成 夹角的角度的一半为主瓣宽度。 根据第一方面或第一方面的前八种可能的实现 方式之一, 在第一方面 的第九种可能的实现方式中, 在所述接收用户输入的用于指示目标方向的 方向指示信息之前,还包括:感测所述声音信 号处理阵列的朝向发生改变, 并确定朝向变化量; 根据所述朝向变化量以及所述声音信号处理阵 列的朝 向改变之前的目标方向, 确定所述声音信号处理阵列的朝向改变之后的 目 标方向; 提示用户输入用于指示所述朝向改变之后的目 标方向的所述方向 指示信息。

根据第一方面的第五种可能的实现方式, 在第一方面的第十种可能的 实现方式中, 所述用户所选择的控制模式为扫描模式, 所述扫描模式为通 过扫描提示用户输入所述方向指示信息的模式 ; 所述接收用户通过所选择 的控制模式对应的方向指示信息输入方式所输 入的所述方向指示信息之 前, 还包括: 通过扫描采集至少两个方向上的声音信号; 分析所述声音信 号的能量, 确定能量最大的声音信号的声源方向; 提示用户根据所述声源 方向输入所述方向指示信息。

第二方面, 本发明实施例提供的另一种声音信号处理方法 , 包括: 根据主声源方向确定声音信号处理阵列的接收 方向, 根据所述接收方 向及所述声音信号处理阵列的波束指向确定所 述处理阵列的目标方向,所 述目标方向指所述处理阵列的接收方向与主声 源方向一致时所述处理阵 列的朝向; 确定所述声音信号处理阵列的朝向与所述目标 方向之间的夹 角; 提示用户根据所述夹角调整所述声音信号处理 阵列的朝向, 以使所述 声音信号处理阵列的接收方向与所述主声源方 向一致。

第三方面, 本发明实施例提供的一种声音信号处理设备, 包括: 接收模块, 用于接收用户输入的用于指示目标方向的方向 指示信息; 调整模块, 用于根据所述方向指示信息, 将声音信号处理阵列的波束指向 调整至与所述目标方向相对应的状态。

在第三方面的第一种可能的实现方式中, 所述调整模块具体用于: 根 据所述方向指示信息, 确定声音信号处理阵列中各个声音信号处理单 元所 对应的信号延时; 根据各个所述信号延时, 对与所述信号延时相对应的声 音信号处理单元需要处理的声音信号进行延时 处理以获取经过延时处理 的声音信号, 并将所述经延时处理的所述声音信号传输至波 束形成器以将 所述声音信号处理阵列的波束指向调整至与所 述目标方向相对应的状态。 根据第三方面的第一种可能的实现方式, 在第三方面的第二种可能的 实现方式中, 所述调整模块具体用于:

根据所述方向指示信息通过以下公式获取声音 信号处理阵列中各 声音处理单元 n对应的信号延时 0^ : 其中, d n 代表呈线形排列的所述声音信号处理阵列 中包含的声音信号 处理单元之一的声音信号处理单元 n与声音信号处理阵列中心之间的距 离, 代表由所述声音信号处理阵列中心指向所述方 向指示信息所指示的 所述目标方向与一参考坐标之间的近似夹角, c代表声速, f s 代表声音信 号处理阵列的声音信号采样频率;

根据所述声音信号处理单元 n对应的信号延时 τ η 0 ^对所述声音信号处 理单元 n所采集的声音信号做延时处理, 经延时处理后的声音信号可以表 达为:

Ϋη , 为将由声音信号处理单元 η采集到的声音信号进行时频变化 后得到的频域信号, ^代表频率索引。

根据第三方面的第一种可能的实现方式, 在第三方面的第三种可能的 实现方式中, 所述调整模块具体用于:

根据所述方向指示信息通过以下公式获取声音 信号处理阵列中各个 声 单元对应的信号 延时, r m 代表在所述方向指示信息所指示的目标方 向上的某一目标 A至所 述第 m个声音处理单元的距离, f a 代表所述声音处理阵列的声音信号采样 频率为, c代表声速;

所述 r m 通过以下公式获取:

r m = r a + b - 2br a sinft;osa m , m = 1,2. M

其中, r a 代表所述在所述方向指示信 所指示的目标方向上的某一目 标 A与一参考坐标的坐标原点之间的距离,所述 考坐标的坐标原点为呈 环形排列的所述声音处理阵列的圆心, b代表所述呈环形均匀排列的所述 声音处理阵列的半径, a m 代表所述某一目标 A在所述声音处理阵列所在平 面上的投影 A、与所述坐标原点之间的连线与所述第 m个声音处理单元至 所述坐标原点之间的连线之间的夹角;

所述 a m 通过以下公式获取:

2π(ηι -l) , ^ ιί

a m = a, + ~ ^ L , m = 1,2..., M

M 其中, ai 代表所述某一目标 A在所述声音处理阵列所在平面上的投影 与所述坐标原点之间的连线与所述第 1个声音处理单元至所述坐标原点 之间的连线之间的夹角;

根据所述信号延时集合 T或 ^中的信号延时 T M 或 ζ^ Μ将对应于所述声 音信号处理单元 Μ所采集的声音信号做延时处理, 经延时处理后的声音 信号可以表达为:

Ύ Μ {ω, β) = ΫΜ 或

Ϋη 为将由声音信号处理单元 η采集到的声音信号进行时频变化 后得到的频域信号, ^代表频率索引。

根据第三方面的第一种至第三种可能的实现方 式之一, 在第三方面的 第四种可能的实现方式中, 所述声音信号处理阵列包括声音信号采集阵 歹 所述声音信号采集阵列包括多个声音信号采集 单元; 对应地, 所述调 整模块具体用于: 根据所述方向指示信息, 确定声音信号采集阵列中各个 声音信号采集单元所对应的信号延时; 根据各信号延时, 对与所述信号延 时对应的声音信号采集单元采集的声音信号进 行延时处理; 或者, 所述声 音信号处理阵列包括声音信号发送阵列, 所述声音信号发送阵列包括多个 声音信号发送单元; 对应地, 所述调整模块具体用于: 根据所述方向指示 信息, 确定声音信号发送阵列中各个声音信号发送单 元所对应的信号延 时; 根据各信号延时, 对与所述信号延时对应的声音信号发送单元发 送的 声音信号进行延时处理。

根据第三方面或第三方面的第一种至第三种可 能的实现方式, 在第三 方面的第五种可能的实现方式中, 所述接收模块还用于: 接收用户输入的 控制模式显示指令; 所述设备还包括: 显示模块, 用于根据所述控制模式 显示指令, 获取并向用户显示可供选择的多种控制模式, 所述多种控制模 式中的每一种控制模式对应至少一种方向指示 信息输入方式; 所述接收模 块还用于: 接收用户发送的针对所述多种控制模式的控制 模式选择指令, 并开启用户所选择的控制模式, 接收用户通过与所选择的控制模式对应的 方向指示信息输入方式所输入的用于指示目标 方向的所述方向指示信息。

根据第三方面的第五种可能的实现方式, 在第三方面的第六种可能的 实现方式中, 所述多种控制模式包括用户自主控制模式, 所述用户自主控 制模式为允许用户自主输入所述方向指示信息 的模式; 若所述用户所选择 的控制模式为用户自主控制模式; 所述接收模块具体用于: 接收所述用户 通过语音输入方式所输入的语音信号, 解析所述语音信号以获取所述语音 信号中包含的方向指示信息; 或者, 所述接收模块具体用于: 接收所述用 户以触摸输入方式在触摸屏上滑动输入的轨迹 信息, 解析所述轨迹信息所 指示的目标方向, 并生成用以指示所述目标方向的方向指示信息 ; 或者, 所述接收模块具体用于: 接收所述用户通过投影屏幕投射输入的手势图 像 信息, 解析所述手势图像信息所指示的目标方向, 并生成用以指示所述目 标方向的方向指示信息; 或者, 所述接收模块具体用于: 接收所述用户通 过与所选择的控制模式对应的指令输入终端装 置输入的用于指示目标方 向的控制指令, 所述用于指示目标方向的控制指令包括所述用 于指示目标 方向的方向指示信息; 或者, 所述接收模块具体用于: 接收所述用户通过 与所选择的控制模式对应的键盘滚轮输入的滚 动信息, 所述用滚动信息包 括所述用于指示目标方向的方向指示信息。

根据第三方面的第六种可能的实现方式, 在第三方面的第七种可能的 实现方式中, 若所述用户选择的控制模式所对应的方式指示 信息输入方式 为触摸输入方式, 其中: 所述接收模块具体用于: 接收所述用户在触摸屏 上滑动输入的一条轨迹信息; 根据所述一条轨迹信息所包含的所述滑动输 入在所述触摸屏上的起点位置信息和终点位置 信息, 确定所述滑动输入所 指示的目标方向, 并生成用以指示所述目标方向的方向指示信息 ; 或者, 所述接收模块具体用于: 接收所述用户在触摸屏上滑动输入的两条轨迹 信 息; 根据所述两条轨迹信息所包含的所述滑动输入 在所述触摸屏上的起点 位置信息和终点位置信息, 分别确定两条轨迹的延伸方向; 根据所述两条 轨迹的延伸方向所限定的角度范围, 确定所述滑动输入所指示的目标方 向, 并生成用以指示所述目标方向的方向指示信息 。

根据第三方面的第七种可能的实现方式, 在第三方面的第八种可能的 实现方式中, 所述接收模块具体用于: 根据所述两条轨迹的延伸方向确定 所述两条轨迹所构成夹角的角平分线延伸的方 向; 根据所述角平分线延伸 的方向, 确定所述滑动输入所指示的目标方向处于第一 角度范围中, 所述 第一角度范围以所述角平分线延伸方向为中心 , 以所述两条轨迹所构成夹 角的角度的一半为主瓣宽度。

根据第三方面或第一方面的前八种可能的实现 方式之一, 在第三方面 的第九种可能的实现方式中, 还包括: 感测模块: 用于感测所述声音信号 处理阵列的朝向发生改变, 并确定朝向变化量; 确定模块: 用于根据所述 朝向变化量以及所述声音信号处理阵列的朝向 改变之前的目标方向, 确定 所述声音信号处理阵列的朝向改变之后的目标 方向; 提示模块: 用于提示 用户输入用于指示所述朝向改变之后的目标方 向的所述方向指示信息。

根据第三方面的第五种可能的实现方式, 在第三方面的第十种可能的 实现方式中, 所述用户所选择的控制模式为扫描模式, 所述扫描模式为通 过扫描提示用户输入所述方向指示信息的模式 ; 对应地, 还包括: 扫描模 块, 用于通过扫描采集至少两个方向上的声音信号 ; 分析模块, 用于分析 所述声音信号的能量, 确定能量最大的声音信号的声源方向; 所述提示模 块还用于提示用户根据所述声源方向输入所述 方向指示信息。

第四方面, 本发明实施例提供的另一种声音信号处理设备 , 包括: 确定模块, 用于根据主声源方向确定声音信号处理阵列的 接收方向, 根据所述接收方向及所述声音信号处理阵列的 波束指向确定所述处理阵 列的目标方向,所述目标方向指所述处理阵列 的接收方向与主声源方向一 致时所述处理阵列的朝向; 确定所述声音信号处理阵列的朝向与所述目标 方向的夹角, 所述声音信号处理阵列的波束指向固定; 提示模块, 用于提 示用户根据所述夹角调整所述声音信号处理阵 列的朝向, 以使所述声音信 号处理阵列的接收方向与所述主声源方向一致 。

本发明实施例提供的声音信号处理方法及设备 , 根据用户提供的用于 指示目标方向的方向指示, 对声音信号处理阵列的波束指向进行调整, 从 而在嘈杂环境下仍可以对声音信号进行准确的 处理, 进而对所处理的声音 信号起到增强的效果。 本发明另一实施例提供的声音信号处理方法及 设 备, 可根据主声源方向确定信号处理阵列的接收方 向, 并根据所述接收方 向及所述声音信号处理阵列的波束指向来确定 处理阵列的目标方向, 以及 所述处理阵列的朝向和所述目标方向之间的夹 角来提示用户通过调整所 述声音信号处理阵列的朝向以使所述声音信号 处理阵列的接收方向与所 述主声源方向一致, 从而提高信号处理阵列对主声源估计的精度。 附图说明 为了更清楚地说明本发明实施例或现有技术中 的技术方案, 下面将对 实施例或现有技术描述中所需要使用的附图作 一简单地介绍, 显而易见 地, 下面描述中的附图是本发明的一些实施例, 对于本领域普通技术人员 来讲, 在不付出创造性劳动性的前提下, 还可以根据这些附图获得其他的 附图。

图 1为本发明提供的声音信号处理方法实施例一 流程图; 图 2为本发明提供的声音信号处理方法实施例二 示意图; 图 3 为本发明提供的声音信号处理方法实施例 三的示意图; 图 4为本发明提供的声音信号处理方法实施例四 示意图; 图 5为本发明提供的声音信号处理方法实施例五 示意图; 图 6为本发明提供的声音信号处理方法实施例六 示意图; 图 7为本发明提供的声音信号处理方法实施例七 流程图; 图 8为本发明提供的声音信号处理设备实施例一 结构示意图; 图 9为本发明提供的声音信号处理设备实施例二 结构示意图; 图 10为本发明提供的声音信号处理设备实施例三 结构示意图; 图 1 1为本发明提供的声音信号处理设备实施例四 结构示意图。 具体实施方式 为使本发明实施例的目的、 技术方案和优点更加清楚, 下面将结合本 发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完整地描 述, 显然,所描述的实施例是本发明一部分实施例 , 而不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前 提 下所获得的所有其他实施例, 都属于本发明保护的范围。

图 1为本发明提供的声音信号处理方法实施例一 流程图, 如图 1所 示, 本实施例提供的声音信号处理方法可以包括:

S 1 10、 接收用户输入的用于指示目标方向的方向指示 信息。

具体而言, 在本发明实施例应用于声音信号采集阵列采集 声音信号的 情况下, 例如是麦克风阵列采集声音信号的情况下, 目标方向可以是主要 声源的方向或者其它麦克风阵列需要着重采集 的声音信号所处的方向; 而 在本发明实施例应用于声音信号发送阵列发送 声音信号的情况下, 例如是 扬声器阵列发送声音信号的情况下, 目标方向则可以是声音信号发送目的 地的方向。本发明实施例将声音信号采集阵列 和声音信号发送阵列等统称 为声音信号处理阵列。 后续实施例多以将本发明应用于声音信号采集 阵列 采集声音信号的情况为例对本发明实施方式加 以说明, 本领域技术人员可 以在此基础上无需花费创造性劳动地得出本发 明实施例应用于声音信号 发送阵列发送声音信号的情况下的实施方式。

用于执行声音信号处理方法的装置可以接收用 户输入的用于指示目 标方向的方向指示信息, 该方向指示信息可以是用户通过语音、 手势或旋 转旋钮等多种方式输入的能够指示目标方向的 信息。

S 120、 根据方向指示信息, 将声音信号处理阵列的波束指向调整至与 目标方向相对应的状态。

声音信号处理阵列的波束指向, 可以理解为经声音信号处理阵列处理 后所加强的声音信号对应的来源或者传输方向 。例如麦克风阵列的波束指 向, 可以理解为经麦克风阵列增强处理后所主要采 集到的声音信号的来源 方向; 扬声器阵列的波束指向, 可以理解为经扬声器阵列增强处理后声音 信号放送的主要方向。 声音信号处理装置可以根据用于指示目标方向 的方 向指示信息, 将声音信号处理阵列的波束指向调整至与目标 方向相对应的 状态, 例如将麦克风阵列的波束指向调整至所需采集 声源所在的方向, 从 而对采集到的声音信号进行准确的处理; 或者也可以使将麦克风阵列的波 束指向调整至与所采集声源所在的方向相对应 的状态, 即与所采集声源所 在的方向相同或者与所采集声源所在的方向之 间的偏差在预设或者合理 的范围之内。

本实施例提供的声音信号处理方法, 根据用户提供的用于指示目标方 向的方向指示信息, 对声音信号处理阵列的波束指向进行调整, 从而在嘈 杂环境下仍可以对声音信号进行准确的处理, 进而对所处理的声音信号起 到增强的效果。

图 1实施例中, 根据方向指示信息, 将声音信号处理阵列的波束指向 调整至与目标方向相对应的状态, 包括: 根据方向指示信息, 确定声音信 号处理阵列中各个声音信号处理单元所对应的 信号延时; 根据各个信号延 时, 对与信号延时相对应的声音信号处理单元需要 处理的声音信号进行延 时处理以获取经过延时处理的声音信号, 并将所述经延时处理的所述声音 信号传输至波束形成器以将声音信号处理阵列 的波束指向调整至与目标 方向相对应的状态。

声音信号处理阵列包括声音信号采集阵列, 声音信号采集阵列包括多 个声音信号采集单元; 对应地, 根据方向指示信息, 确定声音信号处理阵 列中各个声音信号处理单元所对应的信号延时 ,包括:根据方向指示信息, 确定声音信号采集阵列中各个声音信号采集单 元所对应的信号延时; 对应 地, 根据各个信号延时, 对与信号延时对应的声音信号处理单元需要处 理 的声音信号进行延时处理, 包括: 根据各信号延时, 对与信号延时对应的 声音信号采集单元采集的声音信号进行延时处 理; 或者, 所述声音信号处 理阵列包括声音信号发送阵列, 所述声音信号发送阵列包括多个声音信号 发送单元; 对应地, 根据方向指示信息, 确定声音信号处理阵列中各个声 音信号处理单元的所对应的信号延时, 包括: 根据方向指示信息, 确定声 音信号发送阵列中各个声音信号发送单元所对 应的信号延时; 对应地, 根 据各个信号延时, 对与信号延时对应的声音信号处理单元需要处 理的声音 信号进行延时处理, 包括: 根据各信号延时, 对与信号延时对应的声音信 号发送单元发送的声音信号进行延时处理。

换言之, 根据方向指示信息, 确定声音信号处理阵列中各声音信号处 理单元所对应的信号延时, 例如可以根据用于指示目标方向的方向指示信 息, 以及麦克风阵列中包含的声音信号处理单元即 麦克风单元的排列位置 等信息, 获取各麦克风单元所对应的信号延时; 根据各个信号延时, 对与 信号延时对应的声音信号处理单元需要处理的 声音信号进行延时处理, 例 如获取麦克风阵列中包含的各麦克风单元对应 的信号延时后, 可以根据各 信号延时对与其对应的麦克风单元采集的声音 信号做延时处理, 以实现麦 克风单元仅对采集到的在目标方向上的声音进 行保留或增强的目的。

根据方向指示信息, 确定声音信号处理阵列中各声音信号处理单元 所 对应的信号延时, 例如可以根据用于指示目标方向的方向指示信 息, 以及 扬声器阵列中包含的声音信号处理单元即扬声 器单元的排列位置等信息, 获取各扬声器单元所对应的信号延时; 根据各信号延时, 对与信号延时对 应的声音信号处理单元需要处理的声音信号进 行延时处理, 例如获取扬声 器阵列中包含的各扬声器单元对应的信号延时 后, 可以根据各信号延时对 与其对应的扬声器单元将要发送的声音信号做 延时处理, 以实现扬声器单 元仅对发送给目标方向上的声音进行保留或增 强的目的。

本实施例提供的声音信号处理方法, 根据用户提供的用于指示目标方 向的方向指示信息, 首先确定声音信号延时, 再根据声音信号延时对声音 信号进行延时处理, 以此对声音信号处理阵列的波束指向进行调整 , 从而 在嘈杂环境下仍可以对声音信号进行准确的处 理, 进而对所处理的声音信 号起到增强的效果。

本发明实施例提供的声音信号处理方法中, 根据各方向指示信息, 确 定声音信号处理阵列中各声音信号处理单元对 应的信号延时, 可以包括: 根据各方向指示信息确定声音信号处理阵列中 包含的呈线形排列或者环 形排列的各声音信号处理单元的信号延时。

以声音信号处理阵列为麦克风阵列为例, 根据方向指示信息获取麦克 风阵列中包含的麦克风单元对应的信号延时可 以包括: 根据方向指示信息 获取麦克风阵列中包含的一个以上的麦克风单 元对应的信号延时; 麦克风 单元可以呈线形、 环形或者其它不规则形状等多种形式的排列。

具体地, 图 2为本发明提供的声音信号处理方法实施例二 示意图, 如图 2所示, 如果采用手机作为声音信号采集设备, 以手机的麦克风阵列 中包含的麦克风单元 1~N呈线形排列为例,其中以手机的中心点为坐 标原 点 0, 目标为 A。 首先, 手机接收用户在触摸屏上滑动输入的方向指示 信息 BC, 方向 指示信息 BC用于指示目标 A的方向, 方向指示信息 BC与横坐标轴 X方 向的夹角为 α,麦克风阵列中心 D指向目标 Α的方向与横坐标 X方向的夹 角为 β, 由于目标 Α与手机的距离远大于麦克风阵列本身的尺寸 所以可 以近似认为 α=β。 呈线形排列的麦克风阵列中包含的麦克风单元 之一的麦 克风单元 η与麦克风阵列中心 D之间的距离为 d n 。则麦克风单元 n对应的 信号延时 ^)可以表达为:

TM = ^→ x fs

C

( 1 ) , 式 (1 ) 中, c代表声速, f s 代表麦克风阵列的声音信号采样频率。 获得麦克风单元 n对应的信号延时 τ η 0 ^后, 根据该信号延时对与该信 号延时对应的麦克风单元 n采集的声音信号做延时处理, 经延时处理后的 声音信号可以表达为:

Υ η [ω,β、 = Ϋ„ [ω,β)* e j (β) 式 ( 2 ) ,

式 (2 ) 中, Ϋ η , 为将采集到的声音信号进行时频变化后得到的 频 域信号, ^代表频率索引。

将经延时处理后的声音信号送入波束形成器, 即可达到根据方向指示 信息 BC , 对麦克风阵列的波束指向进行调整以保留或增 强源自目标 Α的 声音信号的目的。

3 为本发明提供的声音信号处理方法实施例 三的示意图, 如图 3所 示, 如果仍采用手机作为声音信号采集设备, 但以手机的麦克风阵列中包 含的 M个麦克风单元呈环形均匀排列为例, 其中以手机的中心点为坐标 原点 0, 目标为 A, M个麦克风单元组成的环形阵列的半径为 b, 目标 A 与坐标原点 0的连线与垂直于麦克风阵列所在平面的直线 间的夹角为 Θ , 目标 A至坐标原点 0的距离为 r a , 麦克风阵列的声音信号采样频率为 f a , 声速为 c, 目标 A在麦克风阵列所在平面上的投影为 A、 那么将 OA、 与麦克风单元 1至坐标原点 0连线的夹角定义为 ap则 OA与麦克风单元 m至坐标原点 0连线的夹角 a m 可以表示为: 2π(ηι - 1)

a„, = a, + m = l,2..., M

M

(3) , 则目标 A至麦克 m的距离 r m 可以表示为 r m = -J ΑΑΊ +|mA'|

τ = [η, τ 2 ,···,τ Μ ] : 式(5) 根据所述信号延时集合 T或 中的信号延时 T M M 将对应于所述声 音信号处理单元 M所采集的声音信号做延时处理, 经延时处理后的声音 信号可以表达为:

Ύ Μ {ω,β) = ΎΜ , * e r "或

Υ Μ (ω,β) = Ϋ Μ (ω,β)*^- ίωψΜ

( ^为将由声音信号处理单元 η采集到的声音信号进行时频变化 后得到的频域信号, ^代表频率索引。 将经延时处理后的声音信号送入波 束形成器, 即可达到, 对麦克风阵列的波束指向进行调整以保留或增 强源 自目标 Α处声音信号的目的。

图 2和图 3提供的声音信号处理方法实施例分别以麦克 单元呈线形 和环形排列为例, 对本发明提供实施例提供的声音信号处理方法 加以说 明, 需要明确的是, 本发明实施例应用场景不以此为限, 计算方式也不以 此为限。 例如在图 3实施例中, 除了以基于样点的方式计算信号延时, 还 可以以相位差的形式表示信号延时如下:

Ψ = [ψι> Ψι···, ]:

(6) , 图 2和图 3提供的声音信号处理方法实施例, 根据用户自主提供的方 号进行相应的延时处理, 对麦克风阵列的波束指向进行调整, 从而在嘈杂 环境下仍可以对声音信号进行准确的处理, 进而对所处理的声音信号起到 增强的效果。

进一步地, 接收用户输入的用于指示目标方向的方向指示 信息之前, 还包括: 接收用户输入的控制模式显示指令; 根据控制模式显示指令, 获 取并向用户显示可供选择的多种控制模式, 多种控制模式中的每一种控制 模式对应至少一种方向指示信息输入方式; 接收用户发送的控制模式选择 指令, 开启用户所选择的控制模式; 接收用户输入的用于指示目标方向的 方向指示信息, 包括: 接收用户通过与所选择的控制模式对应的方向 指示 信息输入方式所输入的用于指示目标方向的方 向指示信息。

换言之, 本发明实施例可以为用户提供用于控制声音信 号处理方式的 多种控制模式供用户选择。 声音信号处理设备接收到用户输入的控制模式 显示指令后, 可以获取能够为用户提供的多种控制模式并向 用户进行显 示。 控制模式可以有一种或多种的方向指示信息输 入方式, 即用户在该种 控制模式下可以通过一种或多种方式输入用于 指示目标方向的方向指示 信息。 用户选择好控制模式后, 声音信号处理设备开启用户所选择的控制 模式, 用户通过在所选择的控制模式下的方向指示信 息输入方式输入方向 指示信息, 用以控制声音信号的处理。 本发明实施例为用户提供多种控制 模式用以控制声音信号的处理, 旨在为用户提供多种不同选择, 以实现多 种对声音信号进行处理的方式, 同时增加用户使用的方便性。

用户所选择的控制模式为用户自主控制模式, 用户自主控制模式为允 许用户自主输入方向指示信息的模式; 则可以包括下列几种方式对声音信 号进行处理:

方式一:

接收用户通过所选择的控制模式对应的方向指 示信息输入方式所输 入的用于指示目标方向的方向指示信息, 包括: 接收用户通过语音输入方 式所输入的语音信号, 解析语音信号以获取语音信号中包含的方向指 示信 息。

用户自主控制模式下, 用户可以通过语音输入用于指示目标方向的语 音信号, 可以通过语音识别器来实现该语音信号的识别 , 语音识别器在词 表设计和模型训练的过程中, 将表示方位或角度的词语进行加强训练, 确 保对类似词汇的识别率在 95%以上, 经相关验证, 目前小词汇量的关键词 语的识别率可以达到 95%以上。 例如, 以手机作为声音采集设备为例, 用 户可以说出期望手机的麦克风阵列波束指向的 目标方向, 比如为"右前方 三十五度"。 手机的语音识别器接收到该语音信号后, 根据预先的约定规 贝 |J, 解析获取该语音信号中"右"、 "前"以及"三十五度"分别表示的方位, 从而准确判断出该语音信号中包含的目标方向 信息。将声音信号处理阵列 的波束指向调整至目标方向信息对应的目标方 向。

这种通过语音输入用于指示目标方向的语音信 号的声音信号处理方 法的实施方式, 无需基于用户的手动输入操作, 可以根据用户自主提供的 语音信号, 获取麦克风阵列中包含的各麦克风单元对应的 信号延时, 通过 对麦克风单元采集的声音信号进行相应的延时 处理, 实现麦克风单元对语 音信号所指示的方向上的声音信号的保留或增 强, 进而在嘈杂环境下仍可 以对所采集的声音信号起到增强的效果。

方式二:

接收用户以触摸输入方式在触摸屏上滑动输入 的轨迹信息, 解析轨迹 信息所指示的目标方向, 并生成用以指示目标方向的方向指示信息。 接收 用户以触摸输入方式在触摸屏上滑动输入的轨 迹信息, 包括: 接收用户在 触摸屏上滑动输入的轨迹信息; 对应, 解析轨迹信息所指示的目标方向, 并生成用以指示目标方向的方向指示信息包括 : 根据轨迹信息所包含的滑 动输入在触摸屏上的起点位置信息和终点位置 信息, 确定滑动输入所指示 的目标方向, 并生成用以指示目标方向的方向指示信息; 或者, 接收用户 以触摸输入方式在触摸屏上滑动输入的轨迹信 息, 包括: 接收用户在触摸 屏上滑动输入的两条轨迹信息; 对应, 解析轨迹信息所指示的目标方向, 并生成用以指示目标方向的方向指示信息, 包括: 根据两条轨迹信息所包 含的滑动输入在触摸屏上的起点位置信息和终 点位置信息, 分别确定两条 轨迹的延伸方向, 根据两条轨迹的延伸方向所限定的角度范围, 确定滑动 输入所指示的目标方向, 并生成用以指示目标方向的方向指示信息。 具体 地:

以图 2为例, 以用户在手机的触摸屏上朝向目标方向滑动输 入方向指 示信息, 也就是一条轨迹信息 BC来控制麦克风阵列对目标 A的声音信号 的采集为例, 对本实施例提供的声音信号处理方法做详细说 明:

第一步: 接收用户在手机的触摸屏上朝向目标方向滑动 输入的一条轨 迹信息 BC;

第二步: 确定轨迹信息 BC的起点 B在手机的坐标系中的坐标 (x b , y b ) , 以及轨迹信息 BC的终点 C在手机的坐标系中的坐标 (x c , y c ) , 获取轨迹信息 BC与手机的坐标系的横坐标轴 X方向的夹角 a: - arctan ^ c ^ b

( 7) , α的获取方法不以此为限, 例如用户通过语音信号或通过旋钮来输入 轨迹信息 BC时, 即可以根据预定义的语音指示规则获取 a, 或者根据旋 钮刻度值直接获知 α;

第三步: 得到麦克风阵列中心 D指向目标 Α的方向与横坐标轴 X方 向的夹角 β; 由于目标 Α与手机的距离远大于麦克风阵列本身的尺寸 所 以可以近似认为 β=α;

第四步: 根据麦克风阵列中心 D指向目标 Α的方向与横坐标轴 X方 向的夹角 β,获取麦克风阵列中包含的麦克风单元 n对应的信号延时 0^ :

TM = ^→ x fs

C

( 1 ) , 式 (1 ) 中, 呈线形排列的麦克风阵列中包含的麦克风单元 之一麦克 风单元 n与麦克风阵列中心 D之间的距离为 d n , c代表声速, 代表麦克 风阵列的声音信号采样频率;

第五步: 可以对麦克风阵列采集到的声音信号进行预处 理, 包括降噪 和回声抑制等, 再将声音信号时频变化得到频域信号 Ϋη ^, , 其中《代表 频率索引,对采集到的声音信号做延时处理, 经延时处理后的声音信号为:

Υ η [ω,β、 = Ϋ„ [ω,β)* e- (β)

(2 ) ;

第六步: 将经延时处理后的声音信号送入波束形成器, 即可达到根据 轨迹信息 BC对麦克风阵列的波束指向进行调整, 以保留或增强源自目标 A的声音信号的目的。

在执行上述的实施方式之前,或者得到麦克风 阵列中心 D指向目标 A 的方向与横坐标轴 X方向的夹角 β之后, 可以向用户提供确认提示, 提示 用户确认是否改变用于指示目标方向的方向指 示信息, 或者提示用户确认 新输入的方向指示信息是否正确等, 以避免用户对输入方向指示信息的误 启动或误操作。

这种通过触摸屏输入用于指示目标方向的轨迹 信息的声音信号处理 方法的实施方式, 为用户提供了一种直观的方向指示信息输入方 式, 用户 可以根据目标方向简便的向手机提供轨迹信息 , 以使手机根据用户提供的 轨迹信息,确定目标方向,从而对声音信号处 理阵列的波束指向进行调整, 从而在嘈杂环境下仍可以对声源信号进行准确 的处理, 进而对所处理的声 音信号起到增强的效果。

图 4为本发明提供的声音信号处理方法实施例四 示意图, 如图 4所 示, 本实施例提供的声音信号处理方法与上一实施 例的区别在于, 本实施 例提供的声音信号处理方法中接收用户输入的 通过触摸屏输入的用于指 示目标方向的轨迹信息可以包括两条或两条以 上的轨迹信息。

具体而言, 以用户在手机的触摸屏上朝向目标方向滑动输 入轨迹信息 和轨迹信息 8(¾来控制麦克风阵列的波束指向为例, 对本实施例提供 的声音信号处理方法做详细说明:

第一步: 接收用户在手机的触摸屏上朝向目标方向滑动 输入的轨迹信 息, 轨迹信息包含具有相同起点 B的轨迹信息 和轨迹信息 BC 2 , 轨迹 信息 Bd和轨迹信息 BC 2 应被同步输入, 即轨迹信息 Bd和轨迹信息 BC 2 不应是先后间隔输入的两条轨迹信息。轨迹信 息 和轨迹信息 BC 2 用于 指示需采集的声音信号来源的范围,即目标 A位于轨迹信息 BC 1 和轨迹信 息 BC 2 夹角的范围内;

第二步: 提示用户确认用于控制麦克风阵列的波束指向 的具体轨迹信 息, 如果用户确认用于控制麦克风阵列的波束指向 的具体轨迹信息只包含 轨迹信息 Bd或轨迹信息 BC 2 的其中之一, 表示用户同步输入轨迹信息 和轨迹信息 BC 2 为误输入, 后续根据具体轨迹信息获取信号延时的方 法与图 2所示实施例中类似, 不再赘述; 如果用户确认用于控制麦克风阵 列的波束指向的具体轨迹信息包含轨迹信息 和轨迹信息 BC 2 , 那么执 行下一步;

第三步:确定轨迹信息 Bd和轨迹信息 BC 2 的起点 B在手机的坐标系 中的坐标 (x b , y b ) , 以及轨迹信息 的终点 ^在手机的坐标系中的坐 标 (x el , yci ) 和轨迹信息 BC 2 的终点 C 2 在手机的坐标系中的坐标 (x c2 , y c2 ) , 获取轨迹信息 与手机的坐标系的横坐标轴 X方向的夹角 αι , 以 及轨迹信息 BC 2 与手机的坐标系的横坐标轴 X方向的夹角 α 2 : a x = arctan y " 1 ^ b

( 8 ) , a 2 = arctan— ~― 式

( 9 ) ,

^和 α 2 的获取方法不以此为限;

第四步:轨迹信息 和轨迹信息 BC 2 的角平分线 BC 3 与坐标系的横 坐标轴 X方向的夹角 α 3 : , =— ¾

2

( 10 ) , 对麦克风阵列中包含的麦克风单元 1~N采集到的声音信号,以角平分 线 8 3 为中心, 作为主瓣宽度, 即保留或增强处于轨迹信息 和轨迹信息 BC 2 夹角范围内的声音信号, 处于其它方位的声音信号被 抑制。

这种通过触摸屏输入多条用于指示目标方向的 轨迹信息的声音信号 处理方法的实施方式, 为用户提供了一种直观的方向指示信息输入方 式, 用户可以根据目标的大致方位简便的向手机提 供轨迹信息, 以使手机根据 用户提供的轨迹信息的延伸方向, 确定目标方向, 从而对声音信号处理阵 列的波束指向进行调整, 从而在嘈杂环境下仍可以对声音信号进行准确 的 处理, 进而对所处理的声音信号起到增强的效果。 方式三:

接收用户通过所选择的控制模式对应的方向指 示信息输入方式所输 入的用于指示目标方向的方向指示信息, 包括: 接收用户通过投影屏幕投 射输入的手势图像信息, 解析手势图像信息所指示的目标方向, 并生成用 以指示目标方向的方向指示信息; 接收用户通过与所选择的控制模式对应 的指令输入终端装置输入的用于指示目标方向 的控制指令, 用于指示目标 方向的控制指令包括用于指示目标方向的方向 指示信息。

用户首先可以用手指或其它指示工具在投影屏 幕上滑动, 形成手势图 像信息, 用以指示发言人或其它需采集的声源所处的方 位, 或者指示声音 发送的目的地方位; 投影设备上配备的摄像头可以对用户在投影屏 幕上滑 动的手势图像信息进行连续拍照, 采集包括位置信息、 灰度信息以及变化 信息等在内的特征信息, 并提取这些特征信息; 将提取的特征信息与预先 建立的手势信息库进行匹配, 查找与特征信息最接近的手势及手势对应的 图像信息; 根据图像信息获取声音处理阵列中包含的声音 处理单元对应的 信号延时; 再根据信号延时对声音信号做延时处理。

方式四:

接收用户通过所选择的控制模式对应的方向指 示信息输入方式所输 入的用于指示目标方向的方向指示信息, 包括: 接收用户通过与所选择的 控制模式对应的指令输入终端装置输入的用于 指示目标方向的控制指令, 用于指示目标方向的控制指令包括用于指示目 标方向的方向指示信息。

指令输入终端装置可以是无线控制装置或远程 控制装置等。

用户可以通过与声音信号处理阵列分离设置的 终端设备或其它种类 的可以控制声音信号处理阵列的无线控制装置 , 以近距离遥控或远程控制 的方式输入用于指示目标方向的控制指令, 以控制声音信号处理阵列对声 音信号的采集或发送, 例如控制麦克风阵列对声音信号的采集。

图 5为本发明提供的声音信号处理方法实施例五 示意图, 如图 5所 示, 本实施例示出了近距离遥控输入控制指令的具 体方法, 可以包括:

S510、 无线控制装置与接收端建立无线控制连接。 其中, 无线控制装 置按照无线遥控系统的基本原理与接收端建立 无线控制连接, 无线控制装 置可以为手机或其它具有无线信号发射功能的 终端设备, 接收端包括麦克 风阵列或者扬声器阵列等形式的声音信号处理 阵列。

S520、 无线控制装置接收用户输入的用于指示目标方 向的控制指令。 用户输入控制指令的方式可以包括多种, 例如通过语音指示输入, 或通过 设置在无线控制装置上的触摸屏输入等。

S530、 无线控制装置将控制指令发送给接收端。 无线控制装置可以按 照无线遥控系统的基本原理, 将控制指令进行编码、 调制以及放大后发送 给接收端。

S540、 接收端根据接收到的控制指令对声音信号进行 处理。 以接收端 为麦克风阵列为例, 麦克风阵列通过天线接收到无线控制装置发送 的经过 处理的包含控制指令的信息后, 对该信息进行放大、 检波以及解码, 根据 解码后得到的控制指令获取麦克风阵列中包含 的各麦克风单元对应的信 号延时, 并对采集到的声音信号做相应的延时处理, 以实现调整采集指向 角度的目的。其中无线控制装置与接收端之间 的无线传输方式可以采用红 外或蓝牙等, 本发明对此不做限制。

用户可以通过与声音信号处理阵列分离设置的 终端设备或其它种类 的可以控制声音信号处理阵列的远程控制装置 , 以远程控制的方式输入用 于指示目标方向的控制指令, 以控制声音信号处理阵列对声音信号的采集 或发送,例如控制麦克风阵列对声音信号的采 集。以通过互联网控制为例: 图 6为本发明提供的声音信号处理方法实施例六 示意图, 如图 6所 示, 本实施例示出了远程输入控制指令的具体方法 , 可以包括:

S610、 远程控制装置按照通信协议通过互联网与接收 端建立连接。 其 中, 远程控制装置可以为电脑或手机等具有无线通 信功能并可以接入互联 网的终端设备, 接收端包括麦克风阵列或者扬声器阵列等形式 的声音信号 处理阵列。

S620、 远程控制装置接收用户输入的用于指示目标方 向的控制指令。 用户输入控制指令的方式可以包括多种, 例如通过语音指示输入, 或通过 设置在远程控制装置上的触摸屏输入, 或通过设置在远程控制装置上的滚 轮输入等。

S630、 远程控制装置将控制指令发送给接收端。 远程控制装置可以按 照协议将包含用于指示目标方向的控制指令的 数据进行打包发送给接收 S640、 接收端根据接收到的控制指令对声音信号进行 处理。 以接收端 为麦克风阵列为例, 麦克风阵列通过天线接收到远程控制装置发送 的经过 处理的包含控制指令的信息后, 按照协议对数据解包获取控制指令; 接收 端根据控制指令获取声音信号处理阵列中包含 的处理单元对应的信号延 时, 并对声音信号做相应的延时处理, 以实现调整采集或发送指向角度的 目的。

方式五: 接收用户通过所选择的控制模式对应的方向指 示信息输入方 式所输入的方向指示信息, 包括: 接收用户通过与所选择的控制模式对应 的键盘滚轮输入的滚动信息, 用滚动信息包括用于指示目标方向的方向指 不信息

上述实施例中提供的声音信号处理方法中, 用户可以通过多种方式输 入方向指示信息, 旨在为用户提供输入方向指示信息的不同选择 , 以增加 用户使用的方便性。

进一步地, 接收用户输入的用于指示目标方向的方向指示 信息之前, 还包括: 感测声音信号处理阵列的朝向发生改变, 并确定朝向变化量; 根 据朝向变化量以及声音信号处理阵列的朝向改 变之前的目标方向, 确定声 音信号处理阵列的朝向改变之后的目标方向; 提示用户输入用于指示朝向 改变之后的目标方向的方向指示信息。

详细而言, 此实施方式可以应用于, 在声音信号处理阵列或者声音信 号处理阵列所在的声音信号处理设备上配备了 运动感测器、 位置感测器、 角度感测器等传感器, 具备感测声音信号处理阵列自身朝向变化功能 的场 旦 以声音信号处理设备为配置有三轴陀螺仪的手 机为例, 具体实施方式 可以包括:

第一步: 用户将手机旋转一定角度;

第二步: 手机的三轴陀螺仪感测手机的位置变化, 即手机上麦克风阵 列朝向的变化, 假设麦克风阵列朝向相对于未被旋转前变化了 角度 φ, 即 麦克风阵列的朝向变化量为 φ;

第三步: 根据朝向变化量 φ, 以及声音信号处理阵列的朝向改变之前 的目标方向, 确定目标相对于旋转后的麦克风阵列的方向, 即确定声音信 号处理阵列的朝向改变之后的目标方向;

第四步: 提示用户确认第三步中确定的声音信号处理阵 列的朝向改变 之后的目标方向, 用户输入用于指示声音信号处理阵列的朝向改 变之后的 目标方向的方向指示信息, 手机根据方向指示信息对麦克风阵列的波束指 向进行调整; 当然, 手机也可以在确定目标方向后不经用户确认, 直接根 据目标方向对麦克风阵列的波束指向进行调整 。

本实施例提供的声音信号处理方法, 在用户对声音信号处理阵列朝向 改变的情况下, 感测该朝向改变, 并根据该朝向变化量确定声音信号处理 阵列的朝向改变之后的目标方向, 根据声音信号处理阵列的朝向改变之后 的目标方向对声音信号进行处理, 从而在嘈杂环境下仍可以对声音信号进 行准确的处理, 进而对所处理的声音信号起到增强的效果。

进一步地, 用户所选择的控制模式为扫描模式, 扫描模式为通过扫描 提示用户输入方向指示信息的模式; 接收用户通过所选择的控制模式对应 的方向指示信息输入方式所输入的方向指示信 息之前, 还包括: 通过扫描 采集至少两个方向上的声音信号; 分析声音信号的能量, 确定能量最大的 声音信号的声源方向; 提示用户根据声源方向输入方向指示信息。

以声音信号处理阵列为麦克风阵列, 麦克风阵列的声音信号处理单元 呈线形排列为例, 具体实施方式可以包括:

第一步: 麦克风阵列采集多个方向上的多个声音信号。 可以根据需要 设定分辨率 Δ , 分辨率 Δ用于表示声音信号处理阵列的波束的宽度, 如果 分辨率 Δ为 30° , 则呈线形排列的各声音信号处理单元在其可以 朝向的 180°范围内, 波束采集均布的 6个方向上的声音信号, 即可采集到 180° 范围内的所有声音信号。 采集某一方向上的声音信号时, 可以保持波束指 向该方向一定时间, 例如 500ms等。

第二步: 对采集到的多个方向上的多个声音信号进行分 析。 例如, 以 20ms为一帧计算声音信号的能量, 每一方向上采集 500ms声音信号则对 应 25帧的声音信号, 计算 1个方向上 25个帧声音信号的能量平均值, 依 次计算全部 6个方向上的声音信号的能量平均值, 确定能量平均值最大的 方向为目标方向。 第三步: 提示用户根据第二步中确定的目标方向输入方 向指示信息。 第四步: 根据方向指示信息, 对声音信号处理阵列的波束指向进行调 整。

本实施例提供的声音信号处理方法, 通过采集和分析多个方向上的声 音信号获取目标方向, 并提示用户输入相应的用于指示目标方向的方 向指 示信息, 根据方向指示信息对声音信号进行处理, 从而在嘈杂环境下仍可 以对声音信号进行准确的处理, 进而对所处理的声音信号起到增强的效 果。

本发明实施例中声音信号处理方法的控制模式 还可以包括除上述模 式之外的其它不同种类的模式以供用户选择, 旨在为用户提供包括用户自 主控制模式和扫描模式在内的多种不同选择, 以实现多种对声音信号进行 处理的方式, 同时增加用户使用的方便性。

进一步地, 接收用户输入的用于指示目标方向的方向指示 信息, 还可 以包括接收用户通过旋钮输入的用于指示目标 方向的方向指示信息。 旋钮 可以是设置在用于控制声音信号处理阵列的设 备上的实体的旋钮, 也可以 是用于控制声音信号处理阵列的设备上的软件 形式的旋钮, 本发明对此不 作限制。 采用通过旋钮输入方向指示的方式, 丰富了用户操控声音信号处 理阵列波束指向的实现方式。

图 7为本发明提供的声音信号处理方法实施例七 流程图, 如图 7所 示, 本实施例提供的声音信号处理方法可以包括:

S710、 根据主声源方向确定声音信号处理阵列的接收 方向, 根据接收 方向及声音信号处理阵列的波束指向确定处理 阵列的目标方向,目标方向 指处理阵列的接收方向与主声源方向一致时处 理阵列的朝向; 确定声音信 号处理阵列的朝向与目标方向之间的夹角;

S720、 提示用户根据夹角调整声音信号处理阵列的朝 向, 以使声音信 号处理阵列的接收方向与主声源方向一致。

本实施例提供的声音信号处理方法, 在声音信号处理阵列的波束指向 固定的情境下, 可以根据主声源方向提示用户调整声音信号处 理阵列的接 收方向, 从而对所处理的声音信号起到增强的效果。

图 7所示实施例的具体实现方式可以包括: 第一步: 固定麦克风阵列的波束指向, 即保持麦克风阵列的波束指向 相对于麦克风阵列自身保持不变。 以图 2为例, 即 β保持不变, 固定麦克 风阵列的波束指向的方式可以采用软件控制方 式, 也可以采用硬件方式固 定, 例如选择带有指向性的麦克风阵列, 比如心形麦克风, 心形麦克风对 于某一个方向上的声音信号采集效果较好。 本发明对固定麦克风阵列的波 束指向所采用的形式不做限制;

第二步: 以自适应方式确定目标方向, 根据目标方向和麦克风阵列被 固定的波束指向的夹角, 得到麦克风阵列朝向所需调整的角度;

第三步: 提示用户根据目标方向输入方向指示信息, 即提示用户调整 麦克风阵列的朝向, 提示中给出建议用户调整麦克风阵列的角度;

第四步: 用户根据提示对麦克风阵列的朝向进行调整, 例如如果麦克 风阵列设置在手机上, 用户可以根据手机给出的提示将手机进行相应 角度 的旋转, 以使手机的麦克风阵列的波束指向朝向目标方 向。

本实施例提供的声音信号处理方法, 在声音信号处理阵列的波束指向 固定的情境下, 可以根据目标方向提示用户调整声音信号处理 阵列的朝 向, 从而对所处理的声音信号起到增强的效果。

图 8为本发明提供的声音信号处理设备实施例一 结构示意图, 如图 8所示, 本实施例提供的声音信号处理设备 800可以包括: 接收模块 810、 调整模块 820、显示模块 830、感测模块 840、确定模块 850、提示模块 860、 扫描模块 870以及分析模块 880, 具体地:

接收模块 810, 用于接收用户输入的用于指示目标方向的方向 指示信 息;

调整模块 820, 用于根据方向指示信息, 将声音信号处理阵列的波束 指向调整至与目标方向相对应的状态。

进一步地, 调整模块 820具体用于: 根据方向指示信息, 确定声音信 号处理阵列中各个声音信号处理单元所对应的 信号延时; 根据各个信号延 时, 对与信号延时相对应的声音信号处理单元需要 处理的声音信号进行延 时处理以获取经过延时处理的声音信号, 并将所述经延时处理的所述声音 信号传输至波束形成器以将声音信号处理阵列 的波束指向调整至与目标 方向相对应的状态。 进一步地, 所述调整模块 820具体用于:

根据所述方向指示信息通过以下公式获取声音 信号处理阵列中各个 声音处理单元 n对应的信号延时 0^ :

C 其中, d n 代表呈线形排列的所述声音信号处理阵列 中包含的声音信号 处理单元之一的声音信号处理单元 n与声音信号处理阵列中心之间的距 离, 代表由所述声音信号处理阵列中心指向所述方 向指示信息所指示的 所述目标方向与一参考坐标之间的近似夹角, c代表声速, f s 代表声音信 号处理阵列的声音信号采样频率;

根据所述声音信号处理单元 n对应的信号延时 τ η 0 ^对所述声音信号处 理单元 n所采集的声音信号做延时处理, 经延时处理后的声音信号可以表 达为:

Ϋ η ,^为将由声音信号处理单元 η采集到的声音信号进行时频变化 后得到的频域信号, ^代表频率索引。

进一步地, 所述调整模块 820具体用于:

根据所述方向指示信息通过以下公式获取声音 信号处理阵列中各个 声音处理单元对应的信号延时的集合 Τ或

τ = [τ, τ 2 ...,τ Μ 其中, T M 代表所述声音处理阵列中第 M个声普处理单元对应的信号 延时, r m 代表在所述方向指示信息所指示的目标方 向上的某一目标 A至所 述第 m个声音处理单元的距离, f a 代表所述声音处理阵列的声音信号采样 频率为, c代表声速;

所述 r m 通过以下公式获取:

r m = ^r a 2 + b 2 - 2br a sinft;osa m , m = 1,2…, M

其中, r a 代表所述在所述方向指示信 所指示的目标方向上的某一目 标 A与一参考坐标的坐标原点之间的距离,所述 考坐标的坐标原点为呈 环形排列的所述声音处理阵列的圆心, b代表所述呈环形均匀排列的所述 声音处理阵列的半径, a m 代表所述某一目标 A在所述声音处理阵列所在平 面上的投影 A、与所述坐标原点之间的连线与所述第 m个声音处理单元至 所述坐标原点之间的连线之间的夹角;

所述 a m 通过以下公式获取:

2π(ηι - l) ^

a m = a, + ~ -,m = 1,2..., M

M 其中, ai 代表所述某一目标 A在所述声音处理阵列所在平面上的投影 与所述坐标原点之间的连线与所述第 1个声音处理单元至所述坐标原点 之间的连线之间的夹角;

根据所述信号延时集合 T或 ^中的信号延时 T M M 将对应于所述声 音信号处理单元 Μ所采集的声音信号做延时处理, 经延时处理后的声音 信号可以表达为:

Υ Μ {ω,β) = Ϋ Μ (i )* e- jiyr "或

Υ Μ (ω,β) = Ϋ Μ (ω,β) * ^-' ωψΜ

Ϋ η ( ^为将由声音信号处理单元 η采集到的声音信号进行时频变化 后得到的频域信号, ^代表频率索引。

进一步地, 声音信号处理阵列包括声音信号采集阵列, 声音信号采集 阵列包括多个声音信号采集单元; 调整模块 820具体用于: 根据方向指示 信息, 确定声音信号采集阵列中各个声音信号采集单 元所对应的信号延 时; 根据各信号延时, 对与信号延时对应的声音信号采集单元采集的 声音 信号进行延时处理;或者,所述声音信号处理 阵列包括声音信号发送阵列, 所述声音信号发送阵列包括多个声音信号发送 单元;对应地,调整模块 820 具体用于: 根据方向指示信息, 确定声音信号发送阵列中各个声音信号发 送单元所对应的信号延时; 根据各信号延时, 对与信号延时对应的声音信 号发送单元发送的声音信号进行延时处理。

进一步地,接收模块 810还用于:接收用户输入的控制模式显示指令 ; 显示模块 830, 用于根据控制模式显示指令, 获取并向用户显示可供选择 的多种控制模式, 多种控制模式中的每一种控制模式对应至少一 种方向指 示信息输入方式; 接收模块 810还用于: 接收用户发送的针对多种控制模 式的控制模式选择指令, 并开启用户所选择的控制模式, 接收用户通过与 所选择的控制模式对应的方向指示信息输入方 式所输入的用于指示目标 方向的方向指示信息。 进一步地, 多种控制模式包括用户自主控制模式, 用户自主控制模式 为允许用户自主输入方向指示信息的模式; 若用户所选择的控制模式为用 户自主控制模式, 接收模块 810具体用于: 接收用户通过语音输入方式所 输入的语音信号, 解析语音信号以获取语音信号中包含的方向指 示信息; 或者, 接收模块 810具体用于: 接收用户以触摸输入方式在触摸屏上滑动 输入的轨迹信息, 解析轨迹信息所指示的目标方向, 并生成用以指示目标 方向的方向指示信息; 或者, 接收模块 810具体用于: 接收用户通过投影 屏幕投射输入的手势图像信息, 解析手势图像信息所指示的目标方向, 并 生成用以指示目标方向的方向指示信息; 或者, 接收模块 810具体用于: 接收用户通过与所选择的控制模式对应的指令 输入终端装置输入的用于 指示目标方向的控制指令, 用于指示目标方向的控制指令包括用于指示目 标方向的方向指示信息; 或者, 接收模块 810具体用于: 接收用户通过与 所选择的控制模式对应的键盘滚轮输入的滚动 信息, 用滚动信息包括用于 指示目标方向的方向指示信息。

进一步地, 若用户选择的控制模式所对应的方式指示信息 输入方式为 触摸输入方式, 其中: 接收模块 810具体用于: 接收用户在触摸屏上滑动 输入的一条轨迹信息; 根据一条轨迹信息所包含的滑动输入在触摸屏 上的 起点位置信息和终点位置信息, 确定滑动输入所指示的目标方向, 并生成 用以指示目标方向的方向指示信息; 或者, 接收模块 810具体用于: 接收 用户在触摸屏上滑动输入的两条轨迹信息; 根据两条轨迹信息所包含的滑 动输入在触摸屏上的起点位置信息和终点位置 信息, 分别确定两条轨迹的 延伸方向; 根据两条轨迹的延伸方向所限定的角度范围, 确定滑动输入所 指示的目标方向, 并生成用以指示目标方向的方向指示信息。

进一步地, 接收模块 810具体用于: 根据两条轨迹的延伸方向确定两 条轨迹所构成夹角的角平分线延伸的方向; 根据角平分线延伸的方向, 确 定滑动输入所指示的目标方向处于第一角度范 围中, 第一角度范围以角平 分线延伸方向为中心, 以两条轨迹所构成夹角的角度的一半为主瓣宽 度。

进一步地, 感测模块 840 : 用于感测声音信号处理阵列的朝向发生改 变, 并确定朝向变化量; 确定模块 850 : 用于根据朝向变化量以及声音信 号处理阵列的朝向改变之前的目标方向, 确定声音信号处理阵列的朝向改 变之后的目标方向; 提示模块 860: 用于提示用户输入用于指示朝向改变 之后的目标方向的方向指示信息。

进一步地, 用户所选择的控制模式为扫描模式, 扫描模式为通过扫描 提示用户输入方向指示信息的模式; 对应地, 扫描模块 870, 用于通过扫 描采集至少两个方向上的声音信号; 分析模块 880, 用于分析声音信号的 能量, 确定能量最大的声音信号的声源方向; 提示模块 860还用于提示用 户根据声源方向输入方向指示信息。

本实施例提供的声音信号处理设备 800的上述实施方式可以用于执行 图 1至图 6任一所示方法实施例的技术方案,其实现原 和技术效果类似, 此处不再赘述。

图 9为本发明提供的声音信号处理设备实施例二 结构示意图, 如图 9所示, 本实施例提供的声音信号处理设备 900可以包括:

确定模块 910, 用于根据主声源方向确定声音信号处理阵列的 接收方 向, 根据所述接收方向及所述声音信号处理阵列的 波束指向确定所述处理 阵列的目标方向,所述目标方向指所述处理阵 的接收方向与主声源方向 一致时所述处理阵列的朝向; 确定声音信号处理阵列的朝向与目标方向的 夹角;

提示模块 920,用于提示用户根据夹角调整声音信号处理 阵列的朝向, 以使声音信号处理阵列的接收方向与主声源方 向一致。

本实施例提供的声音信号处理设备 900的上述实施方式可以用于执行 图 7所示方法实施例的技术方案, 其实现原理和技术效果类似, 此处不再 赘述。

图 10为本发明提供的声音信号处理设备实施例三 结构示意图, 如 图 10所示, 本实施例提供的声音信号处理设备 1000可以包括:

存储器 1010、 存储器控制器 1015、 处理器 1020、 外围接口 1030、 音 频子系统 1040、 声音信号处理阵列 1050、 波束指向调整指令接收器 1060 以及传感器 1070等。

处理器 1020可以为中央处理器 CPU ( Central Processing Unit, 简称 CPU) ;

存储器 1010可包括高速随机存取存储器、 非易失性固体存储设备等; 存储器控制器 1015可控制声音信号处理设备 1000的诸如处理器等其 它组件对存储器 1010的访问, 以调用存储器 1010中的各模块执行相应功 能;

声音信号处理阵列 1050可以为麦克风阵列或者扬声器阵列。具体 : 波束指向调整指令接收器 1060,可以用于接收用户输入的用于指示目 标方向的方向指示信息;

处理器 1020, 可以用于根据方向指示信息, 将声音信号处理阵列的波 束指向调整至与目标方向相对应的状态。

进一步地, 处理器 1020具体用于: 根据方向指示信息, 确定声音信 号处理阵列中各个声音信号处理单元所对应的 信号延时; 根据各个信号延 时, 对与信号延时相对应的声音信号处理单元需要 处理的声音信号进行延 时处理以获取经过延时处理的声音信号, 并将所述经延时处理的所述声音 信号传输至波束形成器以将声音信号处理阵列 的波束指向调整至与目标 方向相对应的状态。

进一步地, 所述处理器 1020具体用于:

根据所述方向指示信息通过以下公式获取声音 信号处理阵列中各个 声音处理单元 n对应的信号延时 0^ :

C 其中, d n 代表呈线形排列的所述声音信号处理阵列 中包含的声音信号 处理单元之一的声音信号处理单元 n与声音信号处理阵列中心之间的距 离, 代表由所述声音信号处理阵列中心指向所述方 向指示信息所指示的 所述目标方向与一参考坐标之间的近似夹角, c代表声速, f s 代表声音信 号处理阵列的声音信号采样频率;

根据所述声音信号处理单元 n对应的信号延时 τ η 0 ^对所述声音信号处 理单元 n所采集的声音信号做延时处理, 经延时处理后的声音信号可以表 达为:

Ϋη , 为将由声音信号处理单元 η采集到的声音信号进行时频变化 后得到的频域信号, ^代表频率索引。 进一步地, 所述处理器 1020具体用于:

根据所述方向指示信息通过以下公式获取声音 信号处理阵列中各个

处理单元对应的信号 延时, r m 代表在所述方向指示信息所指示的目标方 向上的某一目标 A至所 述第 m个声音处理单元的距离, f a 代表所述声音处理阵列的声音信号采样 频率为, c代表声速;

所述 r m 通过以下公式获取:

其中, r a 代表所述在所述方向指示信 所指示的目标方向上的某一目 标 A与一参考坐标的坐标原点之间的距离,所述 考坐标的坐标原点为呈 环形排列的所述声音处理阵列的圆心, b代表所述呈环形均匀排列的所述 声音处理阵列的半径, a m 代表所述某一目标 A在所述声音处理阵列所在平 面上的投影 A、与所述坐标原点之间的连线与所述第 m个声音处理单元至 所述坐标原点之间的连线之间的夹角;

所述 a m 通过以下公式获取:

2π(ηι - l) ^

a m = a, + ~ -, m = 1,2..., M

M 其中, ai 代表所述某一目标 A在所述声音处理阵列所在平面上的投影 与所述坐标原点之间的连线与所述第 1个声音处理单元至所述坐标原点 之间的连线之间的夹角;

根据所述信号延时集合 T或 ^中的信号延时 T M M 将对应于所述声 音信号处理单元 Μ所采集的声音信号做延时处理, 经延时处理后的声音 信号可以表达为:

Υ Μ (^, ^) = ΫΜ (i )* E J 或

Ϋη ,^为将由声音信号处理单元 η采集到的声音信号进行时频变化 后得到的频域信号, ^代表频率索引。 阵列包括多个声音信号采集单元; 处理器 1020具体用于: 根据方向指示 信息, 确定声音信号采集阵列中各个声音信号采集单 元所对应的信号延 时; 根据各信号延时, 对与信号延时对应的声音信号采集单元采集的 声音 信号进行延时处理;或者,所述声音信号处理 阵列包括声音信号发送阵列, 所述声音信号发送阵列包括多个声音信号发送 单元; 对应地, 处理器 1020 具体用于: 根据方向指示信息, 确定声音信号发送阵列中各个声音信号发 送单元所对应的信号延时; 根据各信号延时, 对与信号延时对应的声音信 号发送单元发送的声音信号进行延时处理。

进一步地, 波束指向调整指令接收器 1060还用于: 接收用户输入的 控制模式显示指令; 处理器 1020还用于根据控制模式显示指令, 获取并 向用户显示可供选择的多种控制模式, 多种控制模式中的每一种控制模式 对应至少一种方向指示信息输入方式; 波束指向调整指令接收器 1060还 用于: 接收用户发送的针对多种控制模式的控制模式 选择指令, 并开启用 户所选择的控制模式, 接收用户通过与所选择的控制模式对应的方向 指示 信息输入方式所输入的用于指示目标方向的方 向指示信息。

进一步地, 多种控制模式包括用户自主控制模式, 用户自主控制模式 为允许用户自主输入方向指示信息的模式; 若用户所选择的控制模式为用 户自主控制模式; 波束指向调整指令接收器 1060具体用于: 接收用户通 过语音输入方式所输入的语音信号, 解析语音信号以获取语音信号中包含 的方向指示信息; 或者, 波束指向调整指令接收器 1060具体用于: 接收 用户以触摸输入方式在触摸屏上滑动输入的轨 迹信息, 解析轨迹信息所指 示的目标方向, 并生成用以指示目标方向的方向指示信息; 或者, 波束指 向调整指令接收器 1060具体用于: 接收用户通过投影屏幕投射输入的手 势图像信息, 解析手势图像信息所指示的目标方向, 并生成用以指示目标 方向的方向指示信息; 或者, 波束指向调整指令接收器 1060具体用于: 接收用户通过与所选择的控制模式对应的指令 输入终端装置输入的用于 指示目标方向的控制指令, 用于指示目标方向的控制指令包括用于指示目 标方向的方向指示信息; 或者, 波束指向调整指令接收器 1060具体用于: 接收用户通过与所选择的控制模式对应的键盘 滚轮输入的滚动信息, 用滚 动信息包括用于指示目标方向的方向指示信息 。 进一步地, 若用户选择的控制模式所对应的方式指示信息 输入方式为 触摸输入方式, 其中: 波束指向调整指令接收器 1060具体用于: 接收用 户在触摸屏上滑动输入的一条轨迹信息; 根据一条轨迹信息所包含的滑动 输入在触摸屏上的起点位置信息和终点位置信 息, 确定滑动输入所指示的 目标方向, 并生成用以指示目标方向的方向指示信息; 或者, 波束指向调 整指令接收器 1060具体用于: 接收用户在触摸屏上滑动输入的两条轨迹 信息; 根据两条轨迹信息所包含的滑动输入在触摸屏 上的起点位置信息和 终点位置信息, 分别确定两条轨迹的延伸方向; 根据两条轨迹的延伸方向 所限定的角度范围, 确定滑动输入所指示的目标方向, 并生成用以指示目 标方向的方向指示信息。

可选地, 波束指向调整指令接收器 1060具体用于: 根据两条轨迹的 延伸方向确定两条轨迹所构成夹角的角平分线 延伸的方向; 根据角平分线 延伸的方向, 确定滑动输入所指示的目标方向处于第一角度 范围中, 第一 角度范围以角平分线延伸方向为中心, 以两条轨迹所构成夹角的角度的一 半为主瓣宽度。

可选地, 传感器 1070: 用于感测声音信号处理阵列的朝向发生改变, 并确定朝向变化量; 处理器 1020 : 用于根据朝向变化量以及声音信号处理 阵列的朝向改变之前的目标方向, 确定声音信号处理阵列的朝向改变之后 的目标方向; 提示用户输入用于指示朝向改变之后的目标方 向的方向指示 信息。

可选地, 用户所选择的控制模式为扫描模式, 扫描模式为通过扫描提 示用户输入方向指示信息的模式; 对应地, 声音信号处理阵列 1050, 用于 通过扫描采集至少两个方向上的声音信号; 处理器 1020还用于分析声音 信号的能量, 确定能量最大的声音信号的声源方向, 提示用户根据声源方 向输入方向指示信息。

本实施例提供的声音信号处理设备 1000的上述实施方式可以用于执 行图 1至图 6任一所示方法实施例的技术方案, 其实现原理和技术效果类 似, 此处不再赘述。

图 11为本发明提供的声音信号处理设备实施例四 结构示意图, 如 图 11所示, 本实施例提供的声音信号处理设备 1100可以包括: 存储器 1 110、 存储器控制器 1115、 处理器 1 120、 外围接口 1 130、 音 频子系统 1 140、 声音信号处理阵列 1150等。

处理器 1 120可以为中央处理器 CPU;

存储器 1 110可包括高速随机存取存储器、 非易失性固体存储设备等; 存储器控制器 1 115可控制声音信号处理设备 1100的诸如处理器等其 它组件对存储器 11 10的访问, 以调用存储器 11 10中的各模块执行相应功 能;

声音信号处理阵列 1 150可以为麦克风阵列或者扬声器阵列。具体地 : 处理器 1 120, 用于根据主声源方向确定声音信号处理阵列的 接收方 向, 根据所述接收方向及所述声音信号处理阵列的 波束指向确定所述处理 阵列的目标方向,所述目标方向指所述处理阵 的接收方向与主声源方向 一致时所述处理阵列的朝向; 确定声音信号处理阵列的朝向与目标方向的 夹角; 提示用户根据夹角调整声音信号处理阵列的朝 向, 以使声音信号处 理阵列的接收方向与主声源方向一致。

本实施例提供的声音信号处理设备 1100的上述实施方式可以用于执 行图 7所示方法实施例的技术方案, 其实现原理和技术效果类似, 此处不 再赘述。

综上所述, 本发明实施例提供的声音信号处理方法及设备 , 可以根据 用户提供的用于指示目标方向的方向指示, 对声音信号处理阵列的波束指 向进行调整, 从而在嘈杂环境下仍可以对声音信号进行准确 的处理, 进而 对所处理的声音信号起到增强的效果。

本领域普通技术人员可以理解: 实现上述各方法实施例的全部或部分 步骤可以通过程序指令相关的硬件来完成。 前述的程序可以存储于一计算 机可读取存储介质中。 该程序在执行时, 执行包括上述各方法实施例的步 骤; 而前述的存储介质包括: ROM、 RAM, 磁碟或者光盘等各种可以存 储程序代码的介质。

最后应说明的是: 以上各实施例仅用以说明本发明的技术方案, 而非 对其限制; 尽管参照前述各实施例对本发明进行了详细的 说明, 本领域的 普通技术人员应当理解: 其依然可以对前述各实施例所记载的技术方案 进 行修改, 或者对其中部分或者全部技术特征进行等同替 换; 而这些修改或 者替换, 并不使相应技术方案的本质脱离本发明各实施 例技术方案的范 围。