text: """
  This module contains back compat imports only
  Speech client moved into mycroft.listener module
  """
  
  from mycroft.listener.service import SpeechClient, on_error, on_stopping, on_ready
  from mycroft.configuration import setup_locale
  from mycroft.lock import Lock as PIDLock  # Create/Support PID locking file
  from mycroft.util import (
      reset_sigint_handler,
      wait_for_exit_signal
  )
  
  
  def main(ready_hook=on_ready, error_hook=on_error, stopping_hook=on_stopping,
           watchdog=lambda: None):
      reset_sigint_handler()
      PIDLock("voice")
      setup_locale()
      service = SpeechClient(on_ready=ready_hook,
                             on_error=error_hook,
                             on_stopping=stopping_hook,
                             watchdog=watchdog)
      service.daemon = True
      service.start()
      wait_for_exit_signal()
  
  
  if __name__ == "__main__":
      main()
  