Miscellaneous device implementations. More...
Collaboration diagram for Other Device Implementations:Classes | |
| class | yarp::dev::FrameTransformContainer |
FrameTransformContainer: A class that contains a vector of frame transformations and exposes yarp::dev::IFrameTransformStorageSet and yarp::dev::IFrameTransformStorageGet interfaces in order to allow external access to it. More... | |
| class | DeviceBundler |
DeviceBundler: A device capable of opening two additional devices, specified by the user, and perform an attach operation. More... | |
| class | FakeChatBotDevice |
fakeChatBotDevice : a fake device which implements the IChatBot interface for testing purposes. More... | |
| class | FakeLLMDevice |
fakeLLMDevice : a fake device which implements the ILLM interface for testing purposes. More... | |
| class | FakePythonSpeechTranscription |
FakePythonSpeechTranscription: A fake implementation of a speech transcriber plugin using python embedding. More... | |
| class | FakeSerialPort |
fakeSerialPort: A fake basic Serial Communications Link (RS232, USB). More... | |
| class | FakeSpeechSynthesizer |
FakeSpeechSynthesizer: A fake implementation of a speech synthesizer plugin. More... | |
| class | FakeSpeechTranscription |
FakeSpeechTranscription: A fake implementation of a speech transcriber plugin. More... | |
| class | FrameTransformServer |
| A server to manage FrameTransforms for a robot (see FrameTransform: start all the required devices needed for transforming frames) More... | |
| class | FrameTransformStorage |
frameTransformStorage: A class that keeps a FrameTransformContainer updated by receiving transformations through the yarp::dev::IFrameTransformStorageSet interface and periodically querying a set of attached devices that expose the yarp::dev::IFrameTransformStorageGet interface. More... | |
| class | Rangefinder2DTransformer |
Rangefinder2DTransformer: A device which acts a virtual laser, it attaches to another lidar, which provides a stream a measurements, and relocates them in the space. More... | |
| class | SDLJoypad |
SDLJoypad: Device that reads inputs of Joypads compatible with the SDL library. More... | |
| class | SerialDeviceDriver |
serialport: A basic Serial Communications Link (RS232, USB). More... | |
| class | UpowerBattery |
upowerBattery: A device to view the battery of a linux laptop in YARP using the yarp::dev::IBattery interface. More... | |
| class | yarp::dev::OVRHeadset |
| Device that manages the Oculus Rift Headset. More... | |
| class | WhisperSpeechTranscription |
WhisperSpeechTranscription: A yarp device which performs audio-to-text transcription using OpenAI Whisper models. More... | |
| class | WhisperDevice |
whisperDevice: A yarp device for speech synthesis using azure openai APIs More... | |
| class | GoogleDialogFlowCxChatBot |
googleDialogFlowCxChatBot: A yarp device to enable interaction with Google's DialogFlow CX service More... | |
| class | GoogleSpeechSynthesizer |
googleSpeechSynthesizer: A yarp device for speech synthesis using google cloud cpp libraries More... | |
| class | GoogleSpeechTranscription |
googleSpeechTranscription: A yarp device for speech transcription using google cloud cpp libraries More... | |
| class | GPTDevice |
GPTDevice: A yarp device for interacting with the GPT model More... | |
Variables | |
| const std::vector< std::string > | VOICES |
ttsDevice: A yarp device for speech synthesis using azure openai APIs | |
Miscellaneous device implementations.
| const std::vector<std::string> VOICES |
ttsDevice: A yarp device for speech synthesis using azure openai APIs
Parameters required by this device are described in class TtsDevice_ParamsParser
Definition at line 31 of file TtsDevice.h.