• DocumentCode
    3368136
  • Title

    An efficient long distance echo canceller

  • Author

    Ferreira, Artur ; Marques, Paulo

  • Author_Institution
    Inst. de Telecomun., Lisbon
  • fYear
    2008
  • fDate
    14-17 Sept. 2008
  • Firstpage
    331
  • Lastpage
    334
  • Abstract
    This paper describes an implementation of a long distance echo canceller, operating on full-duplex with hands-free and in real-time with a single Digital Signal Processor (DSP). The proposed solution is based on short length adaptive filters centered on the positions of the most significant echoes, which are tracked by time delay estimators, for which we use a new approach. To deal with double talking situations a speech detector is employed. The floating-point DSP TMS320C6713 from Texas Instruments is used with software written in C++, with compiler optimizations for fast execution. The resulting algorithm enables long distance echo cancellation with low computational requirements, suited for embbeded systems. It reaches greater echo return loss enhancement and shows faster convergence speed when compared to the conventional approach. The experimental results approach the CCITT G.165 recommendation levels.
  • Keywords
    C++ language; adaptive filters; digital signal processing chips; echo suppression; program compilers; speech processing; Texas Instruments; compiler optimizations; digital signal processor; floating-point DSP TMS320C6713; full-duplex; long distance echo canceller; short length adaptive filters; time delay estimators; Adaptive filters; Delay effects; Delay estimation; Detectors; Digital signal processing; Digital signal processors; Echo cancellers; Instruments; Optimizing compilers; Speech; adaptive filtering; digital signal processing; digital signal processor; echo cancellation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals and Electronic Systems, 2008. ICSES '08. International Conference on
  • Conference_Location
    Krakow
  • Print_ISBN
    978-83-88309-47-2
  • Electronic_ISBN
    978-83-88309-52-6
  • Type

    conf

  • DOI
    10.1109/ICSES.2008.4673429
  • Filename
    4673429