Page 177 - Algorithm Collections for Digital Signal Processing Applications using MATLAB
P. 177

166                                                        Chapter 4

           7.       SPEECH SIGNAL SEPARATION AND DENOISING
                    USING INDEPENDENT COMPONENT ANALYSIS

           Consider the two speakers talking  in the  meeting  simultaneously with no
           background noise. Two microphones are used for recording. One kept very
           close  to  the  first person.  Another  microphone is  kept near to  the second
           person. The recorded signals of both the microphones can be treated as the
           linear combinations of independent  sources. [Two speech signals] Hence
           ICA algorithm can be used to separate the two independent signals [Refer
           chapter 2].
              Consider the second situation in which single speaker is talking with the
           background noise. Two  microphones are used to record the  signal.  One
           microphone kept near to the speaker. Another microphone kept near to the
           assumed noise source. The recorded signals of both the microphones can be
           treated as the linear combinations of independent sources [Speech signal +
           Noise ].Similar to the above ICA algorithm can be used to separate the two
           independent signals. Hence the ICA algorithm can be used to separate the
           two independent signals and hence denoising is achieved.


           7.1      Experiment 1


           Two speech  signals x1(t)  and  x2(t)  are linearly  mixed to  get two  mixed
           signals y1(t) and y2(t) as given below.

              y1(t)=0.7*x1(t) +0.3*x2(t)
              y2(t)=0.3*x1(t)+0.7*x2(t)

              The mixed  signals are  subjected  to ICA algorithm. The  independent
           signals x1(t) and x2(t) are obtained as shown below. Note that FASTICA
           toolbox is used to run the ICA algorithm.

















                                Figure 4-15. Original speech signals
   172   173   174   175   176   177   178   179   180   181   182