aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2024-09-07Integrate Whisper AI into agl-service-voiceagentAnuj Solanki22-93/+1560
V1: - Integrated Whisper AI for speech-to-text functionality into agl-service-voiceagent. - Add support for both online and offline mode. - Implemented a gRPC-based connection for online mode between Whisper ASR service and voice-agent service. V2: - Update kuksa-interface - Add whisper-cpp for speech-to-text functionality - Add support to control media using mpd - Fix audio recorder Bug-AGL: SPEC-5200 Change-Id: I2661ae61ba2c3283bcfde26d6e4f498270240b19 Signed-off-by: Anuj Solanki <anuj603362@gmail.com>
2024-02-13Add gitlab issue/merge request templatessalmon_18.90.0salmon/18.90.0ricefish_17.90.0ricefish/17.90.0lamprey_12.1.20lamprey/12.1.2018.90.017.90.012.1.20Jan-Simon Moeller2-0/+6
Add template files for gitlab Bug-AGL: SPEC-4474 Change-Id: I1c391220e1755edfc941a20ab4e6431f50c1c48c Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2023-11-15minor fix to datatypes while scaling existing kuksa valuesMalik Talha1-1/+3
Properly cast the datatypes while performing increase/decrease operations on an existing kuksa vss value. Bug-AGL: SPEC-4906 Signed-off-by: Malik Talha <talhamalik727x@gmail.com> Change-Id: I90f98a94d6d91102df46365179b5ffca89c233be
2023-11-12Add grpc support and improvements to voice agentMalik Talha10-85/+342
Add grpc support, enhance logging functionality, re-write the client side code, add new rpc end point to handle text-based commands. and minor bug fixes. Bug-AGL: SPEC-4906 Signed-off-by: Malik Talha <talhamalik727x@gmail.com> Change-Id: If65c5940a78c5496110ff596fa744e3c93c78033
2023-11-02Update voice agent serviceMalik Talha12-70/+195
Modify default configuration, add detailed file based logging functionality, and use placeholders instead of fixed values in default config. Bug-AGL: SPEC-4906 Signed-off-by: Malik Talha <talhamalik727x@gmail.com> Change-Id: Ib75af153555e7cdde38c67414df8326799e22c8d
2023-10-29Update voice agent serviceMalik Talha20-132/+1335
Add new features such as an option to load service using an external config file, enhanced kuksa client, and a more robust mapper. Signed-off-by: Malik Talha <talhamalik727x@gmail.com> Change-Id: Iba3cfd234c0aabad67b293669d456bb73d8e3135
2023-09-25Add gRPC-based voice agent service for AGLMalik Talha26-0/+1686
Introducing a gRPC-based voice agent service for Automotive Grade Linux (AGL) that leverages GStreamer, Vosk, Snips, and RASA. It seamlessly processes user voice commands, converting spoken words to text, extracting intents, and performing actions via the Kuksa interface (WIP). Bug-AGL: SPEC-4906 Signed-off-by: Malik Talha <talhamalik727x@gmail.com> Change-Id: I47e61c66149c67bb97fecc745e4c3afd79f447a5
2023-09-04Initial empty repositoryJan-Simon Moeller0-0/+0