Skip to main content

Offline speech-to-text tool using browser frontend and Python backend

Project description

ruhani-stt

stt_F is a lightweight offline Speech-to-Text tool that uses a browser-based frontend (HTML + JS) and Python backend via Selenium. It is designed to run speech recognition in a loop, capture your speech, and save it to a file or print in the terminal.


🔧 Features

  • 🎙️ Voice recognition using browser's Web Speech API
  • 🔁 Continuous listening loop
  • 📄 Saves recognized speech to a .txt file
  • 💻 Terminal support with headless browser (Chrome)

🚀 Installation

pip install stt_F

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stt_f-1.0.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

stt_f-1.0-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file stt_f-1.0.tar.gz.

File metadata

  • Download URL: stt_f-1.0.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for stt_f-1.0.tar.gz
Algorithm Hash digest
SHA256 fb8edf80ed0644f36a40db0491c30d2416899b607db0485e5f351f5e556b1fd0
MD5 f381a744345edb9628ed46df0d596ce2
BLAKE2b-256 0f6d6f08abb7a6279ea6b584a1e3975d25365e6c31a36830331b36f59955b43d

See more details on using hashes here.

File details

Details for the file stt_f-1.0-py3-none-any.whl.

File metadata

  • Download URL: stt_f-1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for stt_f-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3cb176ebe154b87af49ed8647543cc4b123da20ef1705219f03853f84e19fa2b
MD5 00d4969d7776ea7ccd040efa654052b7
BLAKE2b-256 fed7fb3890f65d466ce2c6cdac6f11fe2e2642baeadde74cbd8ad28eb0fd5fcc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page