[PR #1271] [CLOSED] feat: Added Speech-to-Text search #1145

Closed
opened 2026-02-25 21:30:19 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/benbusby/whoogle-search/pull/1271
Author: @saifxyzyz
Created: 10/31/2025
Status: Closed

Base: mainHead: main


📝 Commits (9)

  • c2d2f0a Implement Mullvad Leta backend support and update README
  • 7c5ee45 Update README.md
  • 7df25b7 Remove Codebeat badge from README to streamline badge display
  • beb822d Merge branch 'main' into beta
  • 852f51a Merge pull request #1256 from benbusby/beta
  • 97952c6 Update version.py
  • b16ac3b Update README.md
  • 5e4bfb1 Update README.md
  • 09e3664 adding speech-to-text func

📊 Changes

14 files changed (+631 additions, -106 deletions)

View changed files

LETA_INTEGRATION.md (+137 -0)
📝 README.md (+23 -21)
📝 app/filter.py (+126 -0)
📝 app/models/config.py (+7 -2)
📝 app/request.py (+77 -2)
📝 app/routes.py (+12 -1)
app/static/js/speech.js (+91 -0)
📝 app/templates/header.html (+74 -49)
📝 app/templates/index.html (+48 -17)
📝 app/templates/search.html (+3 -2)
📝 app/utils/misc.py (+12 -8)
📝 app/utils/results.py (+8 -1)
📝 app/version.py (+1 -2)
📝 test/test_misc.py (+12 -1)

📄 Description

This PR

Adds speech-to-text search functionality to Whoogle

Changes:

  • Created speech.js file to write button logic
  • made changes to: header.html, index.html and search.html to include the feature in these pages.

https://github.com/user-attachments/assets/63d9a2f6-3cbc-429b-bb6c-02f94274510b


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/benbusby/whoogle-search/pull/1271 **Author:** [@saifxyzyz](https://github.com/saifxyzyz) **Created:** 10/31/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (9) - [`c2d2f0a`](https://github.com/benbusby/whoogle-search/commit/c2d2f0a0c4b480d495b90eeb13a65dbbbfedf041) Implement Mullvad Leta backend support and update README - [`7c5ee45`](https://github.com/benbusby/whoogle-search/commit/7c5ee45f77f6891cbdbd28956dc103cf8e77c80d) Update README.md - [`7df25b7`](https://github.com/benbusby/whoogle-search/commit/7df25b7620fba36573e891db74245d672b63f774) Remove Codebeat badge from README to streamline badge display - [`beb822d`](https://github.com/benbusby/whoogle-search/commit/beb822dce1480a824298360ffd0a97304c599884) Merge branch 'main' into beta - [`852f51a`](https://github.com/benbusby/whoogle-search/commit/852f51ae043ba860cb708e485ff305b9541775c9) Merge pull request #1256 from benbusby/beta - [`97952c6`](https://github.com/benbusby/whoogle-search/commit/97952c69dab1cbcefa490d3586fd29ba85c80039) Update version.py - [`b16ac3b`](https://github.com/benbusby/whoogle-search/commit/b16ac3b73658c69a2f868f5fcb465148b8e61858) Update README.md - [`5e4bfb1`](https://github.com/benbusby/whoogle-search/commit/5e4bfb1e2de8d73d75112beb2a46ce491e51c8bf) Update README.md - [`09e3664`](https://github.com/benbusby/whoogle-search/commit/09e36649a560f1a002aa435e824c37510d5df528) adding speech-to-text func ### 📊 Changes **14 files changed** (+631 additions, -106 deletions) <details> <summary>View changed files</summary> ➕ `LETA_INTEGRATION.md` (+137 -0) 📝 `README.md` (+23 -21) 📝 `app/filter.py` (+126 -0) 📝 `app/models/config.py` (+7 -2) 📝 `app/request.py` (+77 -2) 📝 `app/routes.py` (+12 -1) ➕ `app/static/js/speech.js` (+91 -0) 📝 `app/templates/header.html` (+74 -49) 📝 `app/templates/index.html` (+48 -17) 📝 `app/templates/search.html` (+3 -2) 📝 `app/utils/misc.py` (+12 -8) 📝 `app/utils/results.py` (+8 -1) 📝 `app/version.py` (+1 -2) 📝 `test/test_misc.py` (+12 -1) </details> ### 📄 Description ## This PR Adds speech-to-text search functionality to Whoogle ## Changes: - Created speech.js file to write button logic - made changes to: header.html, index.html and search.html to include the feature in these pages. https://github.com/user-attachments/assets/63d9a2f6-3cbc-429b-bb6c-02f94274510b --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-25 21:30:19 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/whoogle-search#1145
No description provided.