AugustAtSeattle / SpeakNote

SpeakNote: Your Personal Virtual Assistant on iOS
MIT License
2 stars 0 forks source link

Add Debug Mode Support for Enhanced Development Testing #11

Open AugustAtSeattle opened 10 months ago

AugustAtSeattle commented 10 months ago

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:

  1. Database Debug View:

    • Implement a UI view that displays current database entries.
    • Include functionality to refresh, add, edit, and delete data for testing purposes.
  2. 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.

Additional Debugging Tools (Optional Enhancements):

Development Considerations:

Acceptance Criteria: