v2.3.8 - Unity 2019/2020/2021/2022
MLKit Integration and Module Enhancements - Version 2.3.8
We are thrilled to announce the release of HMS Unity Plugin Version 2.3.8, packed with numerous updates, fixes, and enhancements to streamline your development workflow. We extend our gratitude to @Andronovo-bit and @emineinan for their significant contributions. Below is an overview of the key updates:
New Features and Updates:
-
ML Kit Module Update:
- Upgraded ML Kit module to version 2.3.8, ensuring better performance and compatibility.
- Edited the README file to include the latest changes.
-
ML Kit Base Module Integration:
- Added Gradle implementation to support seamless dependency management.
- Enhanced UI in the Kit settings panel for a more intuitive user experience.
- Introduced a new base scene to facilitate ML Kit module integration.
-
Text to Speech Module:
- Created and designed the ML Kit Text to Speech module scene for enhanced interaction.
- Developed a demo scene and manager to simplify testing and demonstration.
- Integrated new DLL files and fixed existing issues for improved functionality.
- Added listeners and a kit manager to provide better control and user experience.
-
Translate Module:
- Introduced a new ML Kit Translate module scene with both online and offline capabilities.
- Developed a translate kit manager, demo manager, and listener for efficient translation tasks.
- Edited the scene hierarchy and created the main ML Kit scene, incorporating modules as game objects.
- Improved the TextToSpeech demo manager name and globalized the download listener for use across ML Kit modules.
Fixes and Improvements:
- Module Disable Mechanism:
- Updated various settings assets to enable or disable ML Kit modules as required.
- Enhanced control mechanisms in the GradleWorker for submodules.
- Updated the TextToSpeechDemoManager to accurately display download progress percentages.
- Refreshed the HMS DLL file for better compatibility and performance.
This release addresses several key tasks and sub-tasks, ensuring a more robust and versatile integration of the ML Kit modules. For detailed information on related issues and specific changes, please refer to the corresponding commit messages and documentation.
We appreciate your continuous support and feedback as we strive to improve our project. Thank you for your contributions!
What's Changed
- Disabled ML Kit modules in settings for better control and management.
- Updated TextToSpeechDemoManager to display correct download progress.
- Integrated new translate UI and created relevant managers and listeners.
- Added new scenes and assets for both Text to Speech and Translate modules.
Full Changelog: v2.3.7-2024-06-25...v2.3.8-2024-06-26
This release marks our ongoing commitment to providing a robust and developer-friendly platform. We recommend updating to HMS Unity Plugin Version 2.3.8 to leverage these new features and improvements. Your feedback is invaluable to us, and we look forward to seeing the innovative experiences you create with the HMS Unity Plugin.