Skip to content

feat: integrate voice search into search input (#88)#111

Closed
Clement-coder wants to merge 2 commits intorinafcode:mainfrom
Clement-coder:feat/voice-search-integration
Closed

feat: integrate voice search into search input (#88)#111
Clement-coder wants to merge 2 commits intorinafcode:mainfrom
Clement-coder:feat/voice-search-integration

Conversation

@Clement-coder
Copy link
Copy Markdown
Contributor

  • Add mic button inside search TextInput in MobileSearch
  • Wire useVoiceRecognition directly: interim results update query live, final result triggers performSearch automatically
  • Mic icon toggles to stop (square) while listening; placeholder shows 'Listening...' in brand colour for visual feedback
  • Button only renders when isAvailable (degrades gracefully in Expo Go)
  • Add RECORD_AUDIO to android permissions in app.json
  • Add microphonePermission + speechRecognitionPermission strings to expo-speech-recognition plugin config for proper iOS/Android prompts

Close #27

- Add mic button inside search TextInput in MobileSearch
- Wire useVoiceRecognition directly: interim results update query live,
  final result triggers performSearch automatically
- Mic icon toggles to stop (square) while listening; placeholder shows
  'Listening...' in brand colour for visual feedback
- Button only renders when isAvailable (degrades gracefully in Expo Go)
- Add RECORD_AUDIO to android permissions in app.json
- Add microphonePermission + speechRecognitionPermission strings to
  expo-speech-recognition plugin config for proper iOS/Android prompts

Close rinafcode#27
@RUKAYAT-CODER
Copy link
Copy Markdown
Contributor

Kindly resolve conflict
Support the project with a star

@RUKAYAT-CODER
Copy link
Copy Markdown
Contributor

Kindly resolve conflict.
Support our project with a star

- Implement compact prop in VoiceSearch for inline mic button use
- Replace duplicated inline voice logic in MobileSearch with <VoiceSearch compact />
- Remove redundant useVoiceRecognition usage from MobileSearch

Close rinafcode#27
@Clement-coder Clement-coder deleted the feat/voice-search-integration branch April 26, 2026 13:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement Mobile Download Manager

2 participants