This node combines two sound source localization results coming from, for instance, ConstantLocalization or LocalizeMUSIC .
No files are required.
When to use
This node is useful if you want to use sound source localization results coming from more than two nodes in the latter processes such as in GHDSS , etc. The followings are paticular examples of the usage.
Combination of localization results from two LocalizeMUSIC
Combination of localization results from both ConstantLocalization and LocalizeMUSIC
Typical connection
This node takes results of two sound source localization modules as inputs. The candidates of preceding modules are ConstantLocalization , LoadSourceLocation , and LocalizeMUSIC . Since the output is also the combination of the two input sound source results, the post-modules of this node can be for example GHDSS and SpeechRecognitionClient , which needs sound source localization results.
Figure 6.77 shows the network example that combines the two sound source localization results from LocalizeMUSIC and ConstantLocalization .
Input
: Vector<ObjectRef> type. The first source location result combined by this node. ObjectRef refers to the type of Source data.
: Vector<ObjectRef> type. The second source location result combined by this node. ObjectRef refers to the type of Source data.
Output
: Vector<ObjectRef> type. Source location results after combination. ObjectRef refers to the type of Source data.
Parameter
No parameters.
This node combines two sound source localization results from the input ports and output as one result. The azimuth, elevation, power, and IDs of the sound sources are inherited.