• DocumentCode
    3079686
  • Title

    Blind source separation of speech in hardware

  • Author

    Hurley, Niall ; Harte, Naomi ; Fearon, Conor ; Rickard, Scott

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Univ. Coll. Dublin, Ireland
  • fYear
    2005
  • fDate
    2-4 Nov. 2005
  • Firstpage
    442
  • Lastpage
    445
  • Abstract
    This paper presents preliminary work on a hardware implementation of a source separation algorithm employing time-frequency masking methods. DUET (degenerate unmixing estimation technique) has previously been shown to achieve excellent source separation in real time in software. The current work is a move towards a hardware realization of DUET that will allow integration of the algorithm into consumer devices. Initial stages involve investigating the performance of DUET when implemented in fixed-point arithmetic and a consideration of algorithmic changes to make DUET more amenable to implementation on a DSP processor. Performance is compared for floating-point and fixed-point implementations. A weighted K-means clustering algorithm is presented as an alternative to gradient descent methods for peak tracking and demonstrated to achieve excellent performance without adversely affecting computational load. Preliminary performance figures are given for an implementation on a TMS320VC5510 DSK.
  • Keywords
    blind source separation; digital signal processing chips; fixed point arithmetic; floating point arithmetic; gradient methods; speech processing; time-frequency analysis; DSP processor; degenerate unmixing estimation technique; fixed-point arithmetic; floating-point; gradient descent methods; speech blind source separation; time-frequency masking methods; weighted K-means clustering algorithm; Attenuation; Blind source separation; Clustering algorithms; Delay estimation; Hardware; Parameter estimation; Partitioning algorithms; Source separation; Speech; Time frequency analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems Design and Implementation, 2005. IEEE Workshop on
  • ISSN
    1520-6130
  • Print_ISBN
    0-7803-9333-3
  • Type

    conf

  • DOI
    10.1109/SIPS.2005.1579909
  • Filename
    1579909