I accomplished the following task(s) this week:
- Voice Assistant Flutter App:
- Developed dart client in the Flutter app to communicate with the gRPC server.
- Completed integration between the Flutter app and the gRPC server.
- Improved and enhanced the UI for both "manual" and "wake word" modes.
- Developed config handler to load gRPC configuration like port, host, etc. from a config.json file.
- Added robust error handling throughout the Flutter app. Also, now the app checks for the gRPC server and only loads the assistant if the gRPC server is running.
- Voice Agent gRPC Service:
- Enhanced the GStreamer pipeline creation and deallocation methods for better resource management.
- Slight restructure of the service to add more RPC methods like ServiceStatus (to check if the service is running) and ExecuteCommand(to execute intents using Kuksa).
- Optimized the overall service and made some bug fixes.
- Did some work on documentation of the entire project.
In the coming week, I'll be working on the following task(s)
- Test the Flutter app on the AGL target machine (x86), maybe through the Flutter workspace automation?
- Continue the work on the documentation of the project.
You can find a more detailed version of this report on my blog.
Regards,
Malik Talha
_._,_._,_
Links:
You receive all messages sent to this group.
View/Reply Online (#10778) |
Reply To Group
| Reply To Sender
|
Mute This Topic
| New Topic
Your Subscription |
Contact Group Owner |
Unsubscribe
[list-automotive-discussions82@xxxxxxxxxxx]
_._,_._,_