This issue proposes the implementation of a debug mode in the SpeakNote application. The debug mode aims to provide developers with tools and features that facilitate testing and debugging during development. Key features to be included are the ability to display database data directly within the app and the use of a local Speech-To-Text (STT) service by default in debug mode.
Objectives:
Database Data Display: Enable an option to view database contents directly within the app for quick verification of data integrity and content.
Local STT Service Usage: Default to a local STT service in debug mode to allow offline development and reduce dependencies on external services.
Proposed Features:
Database Debug View:
Implement a UI view that displays current database entries.
Include functionality to refresh, add, edit, and delete data for testing purposes.
Local STT Service Integration:
Integrate a local STT service that can be used as a fallback or primary option in debug mode.
Ensure seamless switching between local and cloud-based STT services based on the debug mode status.
Description:
This issue proposes the implementation of a debug mode in the SpeakNote application. The debug mode aims to provide developers with tools and features that facilitate testing and debugging during development. Key features to be included are the ability to display database data directly within the app and the use of a local Speech-To-Text (STT) service by default in debug mode.
Objectives:
Proposed Features:
Database Debug View:
Local STT Service Integration:
Additional Debugging Tools (Optional Enhancements):
Development Considerations:
Acceptance Criteria: