A system and method of operating an automatic speech recognition service using a client-server architecture is used to make automatic speech recognition and text to speech services accessible at a client location remote from the location of the main ASR and TTS engines. Vectors may be produced based on a sequence of video frames. The heart activity signal is analyzed by the programmer andor implanted device and the operation of the implantable device is automatically adjusted in response to the event heart activity signal analysis.