Phase 5 – UX, Audio, and Query Refinement

Заказчик: AI | Опубликовано: 14.04.2026

This is a continuation of an existing project. The core system is already working: * Voice input (speech-to-text) * Concordance-based Bible search * Verse results display * Audio playback (text-to-speech) * Deployed web app This phase is focused on improving accuracy, usability, and overall experience. --- OBJECTIVES 1. Natural Language Query Fix * Ensure correct topic word is selected from queries * Example: “How many times does it mention trust in the Bible” → should return results for “trust”, not “times” * Filter out instruction words (how, what, many, times, mention, Bible, etc.) --- 2. Audio Accuracy Fixes * Ensure all words are spoken, including bracketed words (e.g. {was}) * Include full reference in audio: e.g. “Genesis chapter 18, verse 10” --- 3. Audio Quality Improvements * Fix volume inconsistency between verses * Reduce long pauses between verses * Improve overall flow of narration --- 4. Audio Playback Behaviour * Ensure smooth continuous playback across verses * Handle errors gracefully (skip failed verse, don’t stop completely) --- 5. Playback Controls * Add Pause / Resume functionality * Improve Stop behaviour --- 6. UI/UX Improvements * Fix search bar movement on mobile * Improve microphone button visibility and feedback states * Improve “Generating audio” and “Playing audio” feedback --- 7. Mobile Optimisation * Ensure stable layout and smooth experience on mobile devices --- DELIVERABLES * Updated working version deployed on Railway * Stable voice input (desktop + mobile) * Accurate query results * Smooth, reliable audio playback * Improved UI/UX --- IMPORTANT * This phase is refinement, not a rebuild * Keep solutions simple and efficient * Avoid adding unrelated features in this phase --- Please confirm: * Estimated time * Cost for this phase