harmoni_rl.rl_service
Module Contents
Classes
This is a class representation of a harmoni_dialogue service |
Functions
|
[summary] |
Attributes
- harmoni_rl.rl_service.MAX_DURATION = 30
- class harmoni_rl.rl_service.RLService(name, param, participant_name, session)
Bases:
harmoni_common_lib.service_manager.HarmoniServiceManagerThis is a class representation of a harmoni_dialogue service (HarmoniServiceManager). It is essentially an extended combination of the
harmoni_common_lib.service_server.HarmoniServiceServerandharmoni_common_lib.service_manager.HarmoniServiceManagerclasses- Parameters:
name (str) – Name of the current service
param (from yaml) – input parameters of the configuration.yaml file
- _setup()
- _fer_detector_cb(data)
- _fer_detector_base_cb(data)
- _detcustom_detector_cb(data)
- _vad_detector_cb(data)
- _speech_duration_cb(data)
- _stt_detector_cb(data)
- request(exercise)
[summary]
- Parameters:
exercise (str) – Exercise current state
- Returns:
- It containes information about the response received (bool) and response message (str)
response: bool message: str
- Return type:
object
- harmoni_rl.rl_service.main()
[summary] Main function for starting HarmoniRLService service