| |
3.2.1 Signal Flow Graphs:
Time Domain Analysis
The block diagrams introduced in
Section 3.1.3
can also be represented as
signal flow graphs.
This graph representation originates from the field of
digital signal processing (DSP).
It describes the steps of 1) receiving a signal from an input
source, 2) passing the signal to special algorithms for processing,
and 3) producing some output containing useful information from the
signal. The first graph shown below is an example of a simple
general purpose signal flow graph. Note the order of the arrows is
significant. Each event to the left of an arrow must occur before
the event to the right.
For speech processing, 1) the input signal contains speech,
2) the algorithms extract features from the speech signal,
and 3) the output comprises a computer file
containing measurements of the extracted features.
The signal flow graph shown below represents the block diagram
introduced in
Section 3.1.3
for measuring energy. Note the similarities in the layout and
ordering of the visual components. The labels of the components
differ in the following respects: labels for components
Speech and Features in the block diagram become
Inp (Input) and Out (output) in the signal flow
graph. The Inp component represents algorithms to input
the speech signal while Out represents algorithms to store
the feature measurements in a computer file. The label for the
Energy algorithm in the block diagram is shortened to
Engy in the signal flow graph. Notice that each of the
components represents an algorithm. Click on any of the components
of the graph to obtain more information about the configuration
options available for these components.
The signal flow graph below includes the component, Wind
to represent the use of a windowing algorithm to extract the energy
measurements. Click on any of the components in the graph to learn
more about them and how they are implemented in the ISIP software.
Note: Click on the image in the popup window to go to the manual page
for the component.
|
| |
|