Skip to content

Voice Input for Contact Form 7 is a Revolutionary WordPress plugin that adds voice recognition capabilities to your Contact Form 7 forms. This feature makes it easier for users to submit their information, enhancing accessibility and streamlining the form-filling process.

Notifications You must be signed in to change notification settings

ahrana/Voice-Input-for-Contact-Form-7

Repository files navigation

=== Voice Input for Contact Form 7 ===
Contributors: ahrana,wpdecor
Tags: contact form 7, custom form, voice input, contact form, forms
Requires at least: 5.0
Tested up to: 6.6.2
Stable tag: /trunk/
License: GPL-2.0+
License URI: http://www.gnu.org/licenses/gpl-2.0.txt

Voice Input for Contact Form 7 is a Revolutionary plugin for WordPress that adds voice recognition to your Contact Form 7 forms. 

== Description ==

Voice Input for Contact Form 7 is a Revolutionary WordPress plugin that adds voice recognition capabilities to your Contact Form 7 forms. This feature makes it easier for users to submit their information, enhancing accessibility and streamlining the form-filling process.

==Key Features:==
- Voice input functionality for Contact Form 7 forms.
- Support for multiple languages including English, Spanish, French, Hindi, Bangla, Arabic, and more.
- Disable/Enable microphone button option.
- Easy set-up and configuration through a user-friendly settings page.
- Regular updates and dedicated support.

== Demo ==
[Try: Live here](https://dev-cxrana.pantheonsite.io/contact-form/)


https://www.youtube.com/watch?v=aOkLl0od7dg

== Pro Features ==

Upgrade to the pro version for advanced functionality:
- **Save and Resume Form:** Save progress and complete the form later.
- **Voice-Activated CAPTCHA:** Solve CAPTCHA challenges with voice, no need for extra plugins.
- **Extended Recording Duration:** Increase the voice listening duration for longer voice inputs.
- **Voice Automation:** Automatically fill out forms using voice commands.
- **No Voice or Unclear Voice Detection:** Automatically detect when no voice or unclear voice is detected.
- **Interim and Final Results:** See live (interim) and finalized (final) results during voice input.
- **Check for Empty or Incomplete Results:** Verify if the form contains empty or incomplete inputs.
- **Add a Retry Delay Variable:** Set a delay (e.g., 3 seconds) after an error occurs to prevent immediate retries.
- **Disable the Button Temporarily:** Disable the microphone button and notify the user when they need to wait after an error.
- **Re-enable the Button After the Delay:** Automatically re-enable the button after the specified delay.
- **Email Validation & Formatting:** Automatically format voice inputs for email (e.g., replace “at” with @, “dot” with .).
- **CAPTCHA Generation:** A simple arithmetic question is generated as a CAPTCHA for extra security.
- **Voice Input for CAPTCHA:** Enter CAPTCHA responses via voice or keyboard input.
- **Form Submission Validation:** Validate CAPTCHA responses before form submission. If incorrect, form submission is blocked, and the user is notified.
- **Voice Command:** Activate voice commands outside the form container to navigate and fill out the form fields (e.g., say “name” or “email” to jump to those fields and start input).

[Purchase the Pro Version](https://cxrana.wordpress.com/2024/10/06/voice-input-for-contact-form-7/)

== Save and Resume ==

https://www.youtube.com/watch?v=Oh1N1_9dn4M

== Installation ==

1. Upload the `voice-input-for-cf7` folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Navigate to the Voice Input for Contact Form 7 settings to configure the voice input languages.

== Frequently Asked Questions ==

== How to Use ==

https://www.youtube.com/watch?v=Dh_3MR1pYlY

= How do I set the languages? =

Once you have activated the plugin, go to the Voice Input settings page and select your language in the provided field. Click 'Save Changes' to complete the process.

= What languages are supported? =

The plugin supports a variety of languages including English (US), Spanish, French, German, Italian, Portuguese, Chinese, Japanese, Korean, Hindi, and Bangla (Bangladesh), Arabic, and more.

= Where can I get support? =

For any support inquiries, please contact us at [cxranabd@gmail.com](mailto:cxranabd@gmail.com). 


== Screenshots ==

1. Settings page where you can configure the voice input options.
2. Example of a Contact Form 7 with voice input enabled.
3. Example of a Contact Form 7 with voice input enabled.
4. Example of a Contact Form 7 with voice input enabled.

== Voice Commands == 

https://www.youtube.com/watch?v=ROzBAbVJ1nw

== Changelog ==

= 1.0 =
* Initial release of Voice Input for Contact Form 7.

== Upgrade Notice ==

= 1.0 =
Initial release.

About

Voice Input for Contact Form 7 is a Revolutionary WordPress plugin that adds voice recognition capabilities to your Contact Form 7 forms. This feature makes it easier for users to submit their information, enhancing accessibility and streamlining the form-filling process.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published