whispering

MIT License

Stars
263
Committers
1

Bot releases are visible (Hide)

whispering - App v4.3.0

Published by github-actions[bot] 4 months ago

See the assets to download this version and install.

What's Changed

Full Changelog: https://github.com/braden-w/whispering/compare/v4.2.1...v4.3.0

whispering - App v4.2.1

Published by github-actions[bot] 4 months ago

See the assets to download this version and install.

What's Changed

Full Changelog: https://github.com/braden-w/whispering/compare/v4.0.0...v4.2.1

whispering - App v4.1.2

Published by github-actions[bot] 4 months ago

See the assets to download this version and install.

Full Changelog: https://github.com/braden-w/whispering/compare/v4.1.1...v4.1.2

whispering - App v4.1.1

Published by github-actions[bot] 4 months ago

See the assets to download this version and install.

Full Changelog: https://github.com/braden-w/whispering/compare/v4.1.0...v4.1.1

whispering - App v4.0.0

Published by github-actions[bot] 4 months ago

Whispering 4.0 Changelog (Complete Overhaul, Svelte 5 Migration, Extension Messaging Rewrite)

App

The Whispering website and desktop apps have had a facelift:

  • Recordings Page: The app now features a dedicated recordings page, allowing users to view all recordings in a data table format powered by tanstack-table and make necessary edits.
  • Retry Transcriptions: Users can now retry transcriptions that may have failed, addressing a highly requested feature.
  • Error Handling: Rewritten logic to incorporate the Effect.ts library to capture errors and bubble them up as toasts to the users.
  • Notifications: Notifications indicate status of transcriptions and recording status via Tauri's notifications or Chrome's notification API via extension background service worker.
  • Performance Enhancements: Implemented general performance improvements for a smoother experience.
  • Tray Icon: Tray icon in background or extension icons indicates status of recording.

Desktop specific features:

  • Global Keyboard Shortcut: Revamped global keyboard shortcut that functions reliably.
  • Bug Fixes: Resolved the issue where the app would automatically display every time it was activated.
  • Website Features: All website features ported to desktop. It is now a strict superset of features.
  • Stable Paste: Paste after transcription feature is stable with the help of enigo crate in Rust.

Website specific features:

  • Extension Communication: The website will detect and attempt to send messages to the Whispering extension, centralizing notification logic. More on that below.

Extension

  • Extension API Overhaul: Removed per-page content scripts for recording in favor of communicating with the Whispering.com tab for actual recording and settings. This simplifies the logic tremendously. The settings are shared and there is exactly one source of truth.
    • The website attaches toggle recording and cancel recording functions to the window object. The content script in the main world can trigger the window.toggleRecording or window.cancelRecording functions.
    • On trigger, the extension ensures there is always exactly one active, undiscardable Whispering tab that is pinned in the background to conduct communications and minimize confusion.

Technology Stack Updates

  • Migration to Svelte 5: Migrated the entire app to Svelte 5, enhancing readability and performance.
  • Chrome Extension Rebuild: Rebuilt the Chrome extension using React due to the lack of support for Svelte 5. The majority of the extension remains logic-based, with minimal React scripts.
whispering - Whispering v3.4.0 Firefox Extension (Temporary Deployment)

Published by braden-w over 1 year ago

This is a temporary deployment of the Firefox add-on while it is under approval. Thank you to u/KevinSupreme in this Reddit comment for the suggestion!

whispering - Whispering v3.4.0

Published by github-actions[bot] over 1 year ago

Whispering v3.4.0 Release Notes

I am excited to announce the release of Whispering v3.4.0. I posted it a few weeks ago on Reddit while it was under review in the Chrome Web store, and was blown away by the response. Since then, it has been approved as a Chrome Extension!

This update accounts for several minor tweaks—mainly, multilingual support and some UI overhauls to the settings page.

Chrome Extension

You no longer need to install the .zip file like in previous releases.

Instead, you can install it here: https://chrome.google.com/webstore/detail/whispering/oilbfihknpdbpfkcncojikmooipnlglo

Desktop

To get started, download the corresponding Whispering installation file and follow the installation instructions.

Windows

  1. Download the installation package ending in .msi.
  2. Double click the downloaded file to install it.
  3. If prompted as unsafe, you can click on More Info -> Run Anyway to proceed with the installation.
  4. Ready to use!

MacOS

  1. Download the corresponding .dmg installation package.
  2. Double click the downloaded file to install it.
  3. Ready to use!

Troubleshooting

  • "Whispering" can’t be opened because the developer cannot be verified.
  • Click the Cancel button, then go to the Settings -> Privacy and Security page, click the Still Open button, and then click the Open button in the pop-up window. Or, you can try right clicking the app in Finder and clicking Open. After that, there will be no more pop-up warnings when opening. 🎉

Conclusion

Give it a try and let me know what you think! If you have any questions or encounter any issues during installation, please don't hesitate to open an issue on our GitHub repository, and I will be more than happy to assist you.

whispering - Whispering Extension v3.1.0

Published by braden-w over 1 year ago

Whispering Extension v3.1.0 Release Notes

I am excited to announce the release of Whispering Extension v3.1.0. This release marks numerous improvements, the most notable being:

  • Reliable global keyboard shortcut: Control + Shift + X or Command + Shift + X to start recording on any website
  • Effortless pasting: After transcription is completed, it will be inserted into the corresponding textbox. There is also an option to automatically copy it into your clipboard
  • UI improvements: Recording and options pages have been overhauled

I am still waiting for it to be accepted on the Chrome Store, so stay tuned!

Installation Instructions

  1. Download the Whispering_Extension_v3.1.0.zip file.
  2. Extract the contents of the .zip file to a preferred location on your computer where you'd like to store the extension files.
  3. Open Google Chrome and navigate to the Extensions page by clicking on the three-dot menu in the top right corner, then select "More tools" > "Extensions" or enter chrome://extensions/ in the address bar.
  4. On the Extensions page, enable the "Developer mode" toggle located in the top right corner.
  5. Click the "Load unpacked" button that appears after enabling Developer mode.
  6. In the file explorer dialog that opens, find and select the folder where you extracted the contents of the .zip file.
  7. Click "Open" or "Select Folder" (depending on your operating system), and the Whispering Extension will be installed in your browser.

Once installed, you should see the Whispering Extension icon in your browser's toolbar. You can now enjoy the improved voice-to-text functionality across any website!

If you have any questions or encounter any issues during installation, please don't hesitate to open an issue on our GitHub repository, and I will be more than happy to assist you.

whispering - Whispering Extension v3.0.0

Published by github-actions[bot] over 1 year ago

Whispering Extension v3.0.0 Release Notes

I am excited to announce the release of Whispering Extension v3.0.0. This release marks a milestone for the project, as it is the first time I am bundling the extension as a zip file on GitHub. I am currently waiting for it to be accepted on the Chrome Store!

Installation Instructions

  1. Download the Whispering_Extension_v3.0.0.zip file from the GitHub release page.
  2. Extract the contents of the .zip file to a preferred location on your computer where you'd like to store the extension files.
  3. Open Google Chrome and navigate to the Extensions page by clicking on the three-dot menu in the top right corner, then select "More tools" > "Extensions" or enter chrome://extensions/ in the address bar.
  4. On the Extensions page, enable the "Developer mode" toggle located in the top right corner.
  5. Click the "Load unpacked" button that appears after enabling Developer mode.
  6. In the file explorer dialog that opens, find and select the folder where you extracted the contents of the .zip file.
  7. Click "Open" or "Select Folder" (depending on your operating system), and the Whispering Extension will be installed in your browser.

Once installed, you should see the Whispering Extension icon in your browser's toolbar. You can now enjoy the improved voice-to-text functionality across any website!

If you have any questions or encounter any issues during installation, please don't hesitate to open an issue on our GitHub repository, and I will be more than happy to assist you.

whispering - Whispering v2.2.0

Published by github-actions[bot] over 1 year ago

To get started, download the corresponding Whispering installation file and follow the installation instructions.

This release includes the updated desktop version of Whispering with a revamped local audio recording method. Audio files are recorded via RecordRTC, downloaded and compressed locally, uploaded to Whisper API, and then the cache files are deleted. The result is a much faster experience for desktop users!

whispering - Whispering Desktop App v2.1.1

Published by braden-w over 1 year ago

To get started, download the Whispering-v2.1.1.dmg file and follow the installation instructions.

This release includes the first desktop version of Whispering with a patch for audio recording. Once installed, you can start using Whispering to record and transcribe your voice. I hope this app will help you save time, boost productivity, and simplify your workflows!

whispering - Whispering Desktop App v2.0.0

Published by braden-w over 1 year ago

To get started, download the Whispering-v2.0.0.dmg file and follow the installation instructions.

This release includes the first desktop version of Whispering. Once installed, you can start using Whispering to record and transcribe your voice. I hope this app will help you save time, boost productivity, and simplify your workflows!