speaker implement through nodejs