Echo canceler and double-talk detector for use in a...
Echo processing apparatus
Canada
World
United States