[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f6XPP83XQk1Lxa5h1DT7TZvW7ikfGOcPH-onFjcpLfLI":3,"$f2NxA0a8K22NWx4_Te6kUfD77j5h7DA5iLJ8gG30Der8":294,"$flViv5-CjAeeMYABfrHNU-JDYBzmTpEKI61aqx3Ehqx0":298},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"discovery_status":31,"vulnerabilities":32,"developer":58,"crawl_stats":38,"alternatives":62,"analysis":167,"fingerprints":258},"easy-voice-mail","Easy Voice Mail","1.2.6","Phoenix Studio","https:\u002F\u002Fprofiles.wordpress.org\u002Fphoenixstudiodz\u002F","\u003Cp>Easy Voice mail Provides a simpler, more efficient way for your clients to contact you and express their needs via voice mail.\u003Cbr \u002F>\nThis plugin provides an easy way to enable your clients to contact you by sending you a voice mail, all they will need to do is to hit the record button and save the message once they are done.\u003Cbr \u002F>\n* The plugin provides a clean and comfortable user interface to review and manage the voice messages.\u003Cbr \u002F>\n* The plugin provides a configuration panel that enables you to limit the message duration and set a custom message for users, displayed in the clients side.\u003Cbr \u002F>\n* The plugin will enable (request using) microphone only during recording.\u003Cbr \u002F>\n* Easy to install and set, 2 steps only, no registration, SignUp or third party services are required.\u003Cbr \u002F>\n* We care about privacy, all messages are stored in the website, the plugin does not use any third party for storage or library that can track you or your clients.\u003Cbr \u002F>\n* Works on most current desktop and mobile web browsers.\u003Cbr \u002F>\n* Direct links to download recoreded files to computer or phone.\u003Cbr \u002F>\n* Notification by email.\u003C\u002Fp>\n\u003Cp>Important: Due to security limitations, the web browser will not allow the usage of the microphone in non-https connection, which means that the plugin will only work on websites where https connection is enabled.\u003C\u002Fp>\n","Provides a simpler, more efficient way for your client to contact you and express their needs via voice mail.",100,5462,4,"2026-02-23T20:25:00.000Z","6.9.5","6.2","5.6.20",[19,20,21,22,23],"audio","contact-form","microphone","record","voice","https:\u002F\u002Fwww.phoenix-dz.com\u002Feasy-voice-mail.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-voice-mail.1.2.6.zip",99,1,0,"2026-02-13 16:18:13","2026-07-22T17:31:50.256Z","no_bundle",[33],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":6,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":47,"patch_diff_files":48,"patch_trac_url":38,"research_status":49,"research_verified":50,"research_rounds_completed":51,"research_plan":52,"research_summary":53,"research_vulnerable_code":38,"research_fix_diff":38,"research_exploit_outline":54,"research_model_used":55,"research_started_at":56,"research_completed_at":57,"research_error":38,"poc_status":38,"poc_video_id":38,"poc_summary":38,"poc_steps":38,"poc_tested_at":38,"poc_wp_version":38,"poc_php_version":38,"poc_playwright_script":38,"poc_exploit_code":38,"poc_has_trace":50,"poc_model_used":38,"poc_verification_depth":38},"CVE-2026-1164","easy-voice-mail-unauthenticated-stored-cross-site-scripting-via-message","Easy Voice Mail \u003C= 1.2.5 - Unauthenticated Stored Cross-Site Scripting via 'message'","The Easy Voice Mail plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the ‘message’ parameter in all versions up to, and including, 1.2.5 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Administrator-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=1.2.5","medium",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2026-03-06 18:31:16",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fc7adf1fc-5123-49f8-92e5-b187b74f0e35?source=api-prod",21,[],"researched",false,3,"This research plan targets a Stored Cross-Site Scripting (XSS) vulnerability in the **Easy Voice Mail** plugin (\u003C= 1.2.5). The vulnerability allows unauthenticated users to inject malicious scripts into the `message` parameter of a voicemail submission, which is then executed in the context of an administrator viewing the voicemail in the WordPress dashboard.\n\n---\n\n### 1. Vulnerability Summary\n*   **Vulnerability:** Stored Cross-Site Scripting (XSS)\n*   **Vulnerable Parameter:** `message`\n*   **Plugin Slug:** `easy-voice-mail`\n*   **Affected Versions:** \u003C= 1.2.5\n*   **Sink:** The admin-facing \"Messages\" or \"Inbox\" page where voicemails are displayed.\n*   **Cause:** The plugin fails to sanitize the `message` input during submission and fails to escape it during output in the administrative interface.\n\n### 2. Attack Vector Analysis\n*   **Endpoint:** `\u002Fwp-admin\u002Fadmin-ajax.php`\n*   **Action:** `evm_save_message` or `evm_send_message` (inferred from typical plugin naming conventions; to be verified in source).\n*   **Authentication:** Unauthenticated (`wp_ajax_nopriv_` hook).\n*   **Payload Location:** The `message` POST parameter.\n*   **Preconditions:** A page or post must contain the Easy Voice Mail shortcode (likely `[easy-voice-mail]`) to provide the necessary nonce and environment for the AJAX request.\n\n### 3. Code Flow (Inferred)\n1.  **Entry Point:** An unauthenticated user accesses a public page containing the voicemail recording interface.\n2.  **Input:** The user completes a \"recording\" or \"submission\" process. The frontend JS sends an AJAX request to `admin-ajax.php` with an `action` (e.g., `evm_save_voicemail`) and the `message` parameter.\n3.  **Processing:** The PHP handler (e.g., `save_message_callback`) receives `$_POST['message']`. It likely saves this data to the database (either a custom table like `{$wpdb->prefix}evm_messages` or as a custom post type `evm_message`) without calling `sanitize_text_field()` or `wp_kses()`.\n4.  **Storage:** The payload `\u003Cscript>alert(document.domain)\u003C\u002Fscript>` is stored raw in the database.\n5.  **Sink:** An administrator logs in and navigates to the \"Easy Voice Mail\" management page (e.g., `wp-admin\u002Fadmin.php?page=easy-voice-mail-messages`).\n6.  **Execution:** The admin page retrieves the messages and outputs the `message` content directly: `echo $message_data->message;` without using `esc_html()`.\n\n### 4. Nonce Acquisition Strategy\nThe plugin likely uses `wp_localize_script` to pass a nonce and the AJAX URL to the frontend.\n\n1.  **Identify Shortcode:** Search the plugin source for `add_shortcode`.\n    *   *Search command:* `grep -rn \"add_shortcode\" .`\n2.  **Create Test Page:** Create a public page containing the identified shortcode.\n    *   *Command:* `wp post create --post_type=page --post_status=publish --post_title=\"Voicemail\" --post_content='[easy-voice-mail]'` (assuming the slug).\n3.  **Navigate and Extract:** Use `browser_navigate` to visit the new page.\n4.  **Variable Extraction:** Use `browser_eval` to find the localization object. Look for `evm_ajax`, `evm_settings`, or similar.\n    *   *Likely JS path:* `window.evm_settings?.nonce` or `window.evm_ajax_obj?.nonce`.\n    *   *Search command for variable:* `grep -rn \"wp_localize_script\" .` to find the object name and key.\n\n### 5. Exploitation Strategy\n1.  **Setup:** Install the plugin version 1.2.5. Create an admin user and a public page with the shortcode.\n2.  **Nonce Retrieval:**\n    *   Navigate to the public page.\n    *   Extract the nonce via `browser_eval`.\n3.  **Payload Delivery:**\n    *   Use `http_request` to send a POST request to `\u002Fwp-admin\u002Fadmin-ajax.php`.\n    *   **Method:** POST\n    *   **Content-Type:** `application\u002Fx-www-form-urlencoded`\n    *   **Body:**\n        ```\n        action=evm_save_message&nonce=[EXTRACTED_NONCE]&message=\u003Cscript>alert('XSS')\u003C\u002Fscript>&name=Attacker&email=attacker@example.com\n        ```\n    *   *Note:* The exact `action` and parameter names (`name`, `email`) must be verified by grepping `add_action( 'wp_ajax_nopriv_...` in the plugin code.\n4.  **Triggering:** Navigate to the plugin's message list in the admin dashboard using `browser_navigate` as the administrator.\n\n### 6. Test Data Setup\n*   **Plugin:** Easy Voice Mail v1.2.5.\n*   **Page:** A published page with the `[easy-voice-mail]` (or correct slug) shortcode.\n*   **Admin User:** Pre-authenticated session for the PoC agent to verify the execution.\n\n### 7. Expected Results\n*   The AJAX submission should return a success status (e.g., `{\"success\":true}` or `1`).\n*   When the admin dashboard page is loaded, a JavaScript alert should trigger, or the script tag should be visible in the raw HTML source of the message list page.\n\n### 8. Verification Steps\n1.  **Database Check:** Use WP-CLI to check if the message was stored:\n    *   *Command:* `wp db query \"SELECT * FROM wp_evm_messages;\"` (adjust table name if it uses post meta).\n2.  **HTML Source Check:** Use `http_request` as an admin to fetch the message list page and grep for the payload.\n    *   *Command:* Check if `\u003Cscript>alert('XSS')\u003C\u002Fscript>` appears unencoded in the response body.\n\n### 9. Alternative Approaches\n*   **Post Meta Sink:** If the plugin stores messages as Custom Post Types, the XSS might trigger on the `edit.php?post_type=evm_message` screen or inside the Gutenberg editor when the admin opens the specific \"voicemail\" post.\n*   **Email Sink:** If the plugin sends an email notification to the admin with the message content, the XSS could trigger in webmail clients that do not sanitize HTML (less likely to be the primary CVSS vector but a valid impact).\n*   **Direct Post:** If the AJAX handler doesn't check nonces (or uses the default `-1`), the attack is even simpler. Check the handler for `check_ajax_referer` or `wp_verify_nonce`.","The Easy Voice Mail plugin for WordPress (up to version 1.2.5) is vulnerable to Stored Cross-Site Scripting (XSS) via the 'message' parameter. Due to a lack of input sanitization and output escaping, unauthenticated users can submit voicemail messages containing malicious JavaScript that will execute in the browser of an administrator viewing the messages in the WordPress dashboard.","1. Identify a public page or post containing the Easy Voice Mail submission shortcode (typically `[easy-voice-mail]`).\n2. Extract the necessary AJAX nonce and endpoint information from the page source, usually found in a localized script object like `evm_settings` or `evm_ajax_obj`.\n3. Send an unauthenticated POST request to `\u002Fwp-admin\u002Fadmin-ajax.php` using the identified AJAX action (e.g., `evm_save_message`).\n4. Set the `message` POST parameter to a JavaScript payload, such as `\u003Cscript>alert(document.cookie)\u003C\u002Fscript>`, along with the required nonce and any other mandatory fields (e.g., name, email).\n5. As an administrator, navigate to the plugin's message management or inbox page in the WordPress dashboard. The stored script will execute when the malicious message is rendered on the screen.","gemini-3-flash-preview","2026-04-20 23:42:48","2026-04-20 23:43:09",{"slug":59,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":47,"trust_score":60,"computed_at":61},"phoenixstudiodz",93,"2026-08-29T01:42:40.390Z",[63,85,107,126,148],{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":28,"num_ratings":28,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":83,"download_link":84,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":38,"fetched_at":30},"voice-recording-field-for-wpforms","Voice Recording Field for WPForms","1.0.0","Amir Nafees","https:\u002F\u002Fprofiles.wordpress.org\u002Famirnafees88\u002F","\u003Cp>\u003Cstrong>Voice Recording Field for WPForms\u003C\u002Fstrong> extends WPForms (both Lite and Pro versions) with a powerful voice recording field. Allow your users to record and submit voice messages directly through your forms without needing any external services.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Easy Voice Recording\u003C\u002Fstrong> – Record audio directly from any form with a simple click\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Audio Formats\u003C\u002Fstrong> – Supports WebM, WAV, MP3, and OGG formats\u003C\u002Fli>\n\u003Cli>\u003Cstrong>File Size Control\u003C\u002Fstrong> – Set maximum recording size (1-100 MB)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Recording Duration Limit\u003C\u002Fstrong> – Configure maximum recording time (10-300 seconds)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visual Timer\u003C\u002Fstrong> – Real-time recording timer with progress indicator\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Audio Preview\u003C\u002Fstrong> – Listen to recordings before submitting the form\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Integration\u003C\u002Fstrong> – Include recordings as attachments (WPForms Pro) or links in notifications\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media Library Storage\u003C\u002Fstrong> – All recordings are stored in WordPress Media Library\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Styling\u003C\u002Fstrong> – Configurable button and recording indicator colors\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WPForms Lite Compatible\u003C\u002Fstrong> – Works with both WPForms Lite and Pro\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security First\u003C\u002Fstrong> – Comprehensive file validation and secure storage\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Voice feedback forms\u003C\u002Fli>\n\u003Cli>Audio testimonials\u003C\u002Fli>\n\u003Cli>Customer support tickets\u003C\u002Fli>\n\u003Cli>Interview submissions\u003C\u002Fli>\n\u003Cli>Voice surveys\u003C\u002Fli>\n\u003Cli>Language learning assessments\u003C\u002Fli>\n\u003Cli>Music\u002Faudio auditions\u003C\u002Fli>\n\u003Cli>Voice message contact forms\u003C\u002Fli>\n\u003Cli>Patient history recordings\u003C\u002Fli>\n\u003Cli>Voice memos and notes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WPForms Lite and Pro Compatibility\u003C\u002Fh4>\n\u003Cp>This plugin works seamlessly with both WPForms Lite and Pro versions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WPForms Lite and WPForms Pro\u003C\u002Fstrong> – Stores voice recordings in Custom table\u003C\u002Fli>\n\u003Cli>All features work identically on both versions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Add the “Voice Recorder” field to your WPForms form from fancy fields\u003C\u002Fli>\n\u003Cli>Configure recording duration, file size, and appearance\u003C\u002Fli>\n\u003Cli>Users click “Start Recording” to record their voice\u003C\u002Fli>\n\u003Cli>Audio is temporarily stored during form filling\u003C\u002Fli>\n\u003Cli>On form submission, audio is uploaded to Media Library\u003C\u002Fli>\n\u003Cli>Recording attach recordings to email notifications\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Settings\u003C\u002Fh4>\n\u003Cp>Configure plugin settings under \u003Cstrong>WPForms > Voice Recording\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Maximum file size (1-100 MB)\u003C\u002Fli>\n\u003Cli>Allowed audio formats (WebM, WAV, MP3, OGG)\u003C\u002Fli>\n\u003Cli>Email notification options (Link, Attachment, Both, or None)\u003C\u002Fli>\n\u003Cli>Custom button color\u003C\u002Fli>\n\u003Cli>Custom recording indicator color\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Developer Friendly\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Clean, documented code following WordPress coding standards\u003C\u002Fli>\n\u003Cli>Multiple hooks and filters for customization\u003C\u002Fli>\n\u003Cli>WP_Filesystem API for file operations\u003C\u002Fli>\n\u003Cli>Comprehensive input validation and sanitization\u003C\u002Fli>\n\u003Cli>No global variables – uses transients for data passing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy & Security\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Files validated for type and size before upload\u003C\u002Fli>\n\u003Cli>Secure temporary storage with .htaccess protection\u003C\u002Fli>\n\u003Cli>Automatic cleanup of temporary files after 24 hours\u003C\u002Fli>\n\u003Cli>Files stored in protected upload directory\u003C\u002Fli>\n\u003Cli>Nonce verification on all AJAX requests\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Voice Recording Field for WPForms does not collect or transmit any user data outside of your WordPress installation. All voice recordings are stored locally on your server in the WordPress Media Library.\u003C\u002Fp>\n\u003Cp>When users record audio:\u003Cbr \u002F>\n* Audio is temporarily stored on your server during form completion\u003Cbr \u002F>\n* Upon form submission, audio is permanently stored in your WordPress Media Library\u003Cbr \u002F>\n* Temporary files are automatically deleted after 24 hours if form is not submitted\u003Cbr \u002F>\n* No data is sent to external services or third parties\u003C\u002Fp>\n\u003Cp>Website administrators should update their privacy policies to inform users that voice recordings may be stored when they use forms with voice recorder fields.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please visit our support forum or contact us through our website. We aim to respond to all support requests within 24-48 hours.\u003C\u002Fp>\n\u003Ch3>Additional Resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fvoice-recording-field-for-wpforms\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>This plugin was developed to extend WPForms functionality for users who need voice recording capabilities in their forms.\u003C\u002Fp>\n","Add voice recording functionality to WPForms. Record voice messages directly in your forms with a custom field type.",40,386,"2025-11-05T19:34:00.000Z","6.8.6","5.0","7.4",[78,79,80,81,82],"audio-recording","form-field","voice-message","voice-recorder","wpforms","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-recording-field-for-wpforms.1.0.0.zip",{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":93,"downloaded":94,"rating":95,"num_ratings":96,"last_updated":97,"tested_up_to":15,"requires_at_least":98,"requires_php":99,"tags":100,"homepage":105,"download_link":106,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":38,"fetched_at":30},"speechkit","BeyondWords – Text-to-Speech","6.3.0","BeyondWords (formerly SpeechKit)","https:\u002F\u002Fprofiles.wordpress.org\u002Fspeechkit\u002F","\u003Cp>BeyondWords is the AI voice platform that brings frictionless audio publishing to newsrooms, writers, and businesses. Automatically create audio versions of WordPress posts and pages and embed via a customizable player. Lifelike neural voices and customizable text-to-speech algorithms deliver realistic speech that keeps listeners coming back for more.\u003C\u002Fp>\n\u003Ch3>GET STARTED WITH BEYONDWORDS\u003C\u002Fh3>\n\u003Cp>To get started with BeyondWords, please \u003Ca href=\"https:\u002F\u002Fbeyondwords.io\u002Fbook-a-demo\u002F?utm_source=wordpress&utm_medium=referral&utm_campaign=&utm_content=plugin\" rel=\"nofollow ugc\">book a demo\u003C\u002Fa> with our team.\u003C\u002Fp>\n\u003Cp>We’ll walk you through the platform, discuss your goals, and help set up your account so you can begin converting your WordPress content into audio.\u003C\u002Fp>\n\u003Cp>Any questions? Visit our website \u003Ca href=\"https:\u002F\u002Fbeyondwords.io\u002F?utm_source=wordpress&utm_medium=referral&utm_campaign=&utm_content=plugin\" rel=\"nofollow ugc\">https:\u002F\u002Fbeyondwords.io\u003C\u002Fa> or email \u003Ca href=\"mailto:support@beyondwords.io\" rel=\"nofollow ugc\">support@beyondwords.io\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Key features of our text-to-speech plugin for WordPress:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easily pick which pages and posts are converted into audio\u003C\u002Fli>\n\u003Cli>Audio is automatically created and embedded via our customizable player\u003C\u002Fli>\n\u003Cli>Powerful and versatile player options to fit your web and mobile experience.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Key features of your BeyondWords dashboard:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Lifelike AI voices enhanced by customizable NLP algorithms\u003C\u002Fli>\n\u003Cli>Create or edit audio in the Text-to-Speech Editor\u003C\u002Fli>\n\u003Cli>Curate custom playlists and podcast feeds\u003C\u002Fli>\n\u003Cli>Embed audio manually or share via URL\u003C\u002Fli>\n\u003Cli>Monitor engagement through analytics\u003C\u002Fli>\n\u003Cli>Manage audio through the audio CMS\u003C\u002Fli>\n\u003Cli>Monetize your audio with audio ads\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You are just minutes away from engaging audiences with AI audio. Join the hundreds of WordPress publishers already using our text-to-speech plugin and platform to make the most of their news articles, reports, guides, and more.\u003C\u002Fp>\n\u003Cp>If you have any questions, feedback, or issues, please email \u003Ca href=\"mailto:support@beyondwords.io\" rel=\"nofollow ugc\">support@beyondwords.io\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>CUSTOMER TESTIMONIAL\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>“We’ve been using BeyondWords to convert our articles into audio for over a year. Overall, we are very impressed with the service. The quality of the audio is consistently the best we’ve found available, the plugin and dashboard provides all the functionality we need, processing and delivery of the audio is fast and the players fit nicely on our page. We’ve had great customer feedback and the team have been quick to make adjustments based on our suggestions.”\u003C\u002Fp>\n\u003Cp>&mdash; Kenneth Creamer, Creamer Media\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>ADVANCED TEXT-TO-SPEECH\u003C\u002Fh3>\n\u003Cp>Looking for the best text-to-speech plugin on WordPress?\u003C\u002Fp>\n\u003Cp>Using methods like natural language processing (NLP), BeyondWords’ unique text processing algorithms optimally convert your content into speech synthesis markup language (SSML). This enables AI voices to effectively pronounce elements that other platforms can struggle with, such as names, numbers, and dates, as well as filtering out elements that shouldn’t be read aloud. You can even add aliases to ensure everything is read exactly how you want it.\u003C\u002Fp>\n\u003Cp>BeyondWords gives you access to neural voices from Google Cloud, Amazon Web Services, and Microsoft Azure (500+ voices across 140+ language locales).\u003C\u002Fp>\n\u003Cp>You can also get access to premium neural voices &mdash; voice clones of professional voice actors that are exclusive to BeyondWords. Users have the option to develop a completely bespoke custom voice using our voice cloning service.\u003C\u002Fp>\n\u003Cp>The result is naturalistic spoken-word audio content that engages your target audience &mdash; at a fraction of the cost of human recordings.\u003C\u002Fp>\n\u003Ch3>EFFORTLESS DISTRIBUTION\u003C\u002Fh3>\n\u003Cp>BeyondWords makes it easy to reach new audiences and grow your listenership. As well as auto-embedding audio players to your WordPress site, you can embed your audio manually or share via URL. You can even download your audios as mp3 files.\u003C\u002Fp>\n\u003Cp>This includes content created automatically with our WordPress text-to-speech plugin, as well as content created manually with the Text-to-Speech Editor &mdash; perfect for audio newsletters.\u003C\u002Fp>\n\u003Cp>Users can even create custom playlists that keep listeners listening for longer. These can be embedded, shared via URL, or even distributed via podcast feed. That means you can reach audiences through platforms like Apple Podcasts and Spotify.\u003C\u002Fp>\n\u003Ch3>ANALYTICS AND MONETIZATION\u003C\u002Fh3>\n\u003Cp>You get access to project analytics, which means you can track listener engagement at the project level through your BeyondWords dashboard. Users can also get access to audio analytics, as well as Google Analytics and Google Tag Manager integrations.\u003C\u002Fp>\n\u003Cp>You can even leverage your listenership through audio advertising. Use our self-serve audio advertising feature to create your own campaigns or use VAST (video ad serving template) to connect a programmatic advertising platform, such as Google Ad Manager.\u003C\u002Fp>\n","BeyondWords is the AI voice platform that brings frictionless audio publishing to newsrooms, writers, and businesses.",800,95354,72,27,"2026-04-12T21:25:00.000Z","5.8","8.0",[101,19,102,103,104],"ai","text-to-speech","tts","voice-cloning","https:\u002F\u002Fbeyondwords.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fspeechkit.6.3.0.zip",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":115,"downloaded":116,"rating":11,"num_ratings":117,"last_updated":118,"tested_up_to":15,"requires_at_least":119,"requires_php":120,"tags":121,"homepage":124,"download_link":125,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":38,"fetched_at":30},"voice-widgets","Voice Audio Widgets – Voice recorder with Forms, AI Powered STT, TTS, Transcriptions, Language Teaching","6.7.9","QuantumCloud","https:\u002F\u002Fprofiles.wordpress.org\u002Fquantumcloud\u002F","\u003Cp>Voice Audio widgets adds a \u003Cstrong>Voice Recorder field\u003C\u002Fstrong> for \u003Cstrong>Contact Form 7\u003C\u002Fstrong> (\u003Cstrong>Stand alone Voice Forms\u003C\u002Fstrong>, \u003Cstrong>WPForms\u003C\u002Fstrong>, \u003Cstrong>Gravity Forms\u003C\u002Fstrong>, \u003Cstrong>Formidable Forms\u003C\u002Fstrong>, \u003Cstrong>Fluent Forms\u003C\u002Fstrong>, \u003Cstrong>BBPress\u003C\u002Fstrong>, \u003Cstrong>BuddyBoss\u003C\u002Fstrong> support in Pro). Get website Visitor Voice Feedback. Your site users can record a voice message when submitting a form. User Audio Recording Submissions or Voice record links are emailed with the form submission emails.\u003C\u002Fp>\n\u003Cp>Voice Widgets also provides a way for YOU to \u003Cstrong>speak to your site users\u003C\u002Fstrong>. \u003Cstrong>Create voice recordings\u003C\u002Fstrong> of your own and attach the audio on your WordPress pages in various places to speak to your users and explain your products with voice notes.\u003C\u002Fp>\n\u003Cp>Language teachers can create sppoken word tests for their students. Student Voice recordings for spoken words can be graded by the teacher and display results for the logged-in students.\u003C\u002Fp>\n\u003Cp>Add a \u003Cstrong>Voice Search\u003C\u002Fstrong> option to your WordPress search bar using the Speech to Text feature.\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>Text to Speech\u003C\u002Fstrong> or TTS feature lets your users listen to any post or page contents with the tap of a button.\u003C\u002Fp>\n\u003Cp>Browser based, OpenAI AI, or Google cloud speech powered \u003Cstrong>Speech to Text\u003C\u002Fstrong> or STT feature lets you convert any Spoken words to text in the front end and it also has a \u003Cstrong>new language learning mode\u003C\u002Fstrong> helpful for language teachers to teach spoken language skills to their students. With Voice Widgets Pro Add \u003Cstrong>Speech to Text Voice Dictation feature for any Form Field\u003C\u002Fstrong>. Helpful for quicker long Text insertion by Voice Dictation. Add \u003Cstrong>Speech to Text\u003C\u002Fstrong> feature for \u003Cstrong>Woocommerce Product Review, Blog Comments\u003C\u002Fstrong> etc.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>🚀 for Advanced Features and more Options \u003Cstrong>Upgrade to \u003Ca href=\"https:\u002F\u002Fwww.dna88.com\u002Fproduct\u002Fvoice-widgets-pro\u002F\" rel=\"nofollow ugc\">Voice Widgets Pro\u003C\u002Fa> now!\u003C\u002Fstrong>\u003Cbr \u002F>\n  🚀 \u003Ca href=\"https:\u002F\u002Fwww.dna88.com\u002Fsupport-free\u002F\" rel=\"nofollow ugc\">Support, Bug Report, Feature Requests\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdev.dna88.com\u002Fvoice-widgets\u002F\" rel=\"nofollow ugc\">Voice Widgets Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Compatible with all Modern Browsers and it sports a Beautiful modern User Interface. This plugin adds a voice message recorder field to your CF7 forms. \u003Cstrong>All data and Voice Audio records are saved on YOUR server\u003C\u002Fstrong> for privacy and security.\u003C\u002Fp>\n\u003Cp>Record Voice Messages with \u003Cstrong>Stand alone Voice Forms\u003C\u002Fstrong>, \u003Cstrong>Contact Form 7\u003C\u002Fstrong>, \u003Cstrong>WPForms\u003C\u002Fstrong>, \u003Cstrong>Gravity Forms\u003C\u002Fstrong>, \u003Cstrong>Formidable Forms\u003C\u002Fstrong>, \u003Cstrong>Fluent Forms\u003C\u002Fstrong>, \u003Cstrong>BBPress\u003C\u002Fstrong> forum, \u003Cstrong>BuddyBoss\u003C\u002Fstrong>, \u003Cstrong>WooCommerce \u003C\u002Fstrong>Product Reviews, WordPress (blog) \u003Cstrong>Comment\u003C\u002Fstrong> system are available with the Voice Widgets Pro version.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>++ Looking for a Video Recording Widget instead? Check out our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvideo-connect\u002F\" rel=\"ugc\">Video Connect\u003C\u002Fa> plugin with similar features.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Use Voice widgets to speak to your your website users. A good copywriting is not always sufficient. Now you can simply explain to them about your products and services using your own speech and voice audio to generate trust and increase conversion rates.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>SSL is required to record voice or audio message\u003C\u002Fli>\n\u003Cli>Record your voice from the Voice Widgets dashboard with your Mic\u003C\u002Fli>\n\u003Cli>Or upload a Voice Audio record as MP3 file\u003C\u002Fli>\n\u003Cli>Upload a featured image or default emoji will be used\u003C\u002Fli>\n\u003Cli>Copy shortcode to a page or post where you want to display and play the voice message\u003C\u002Fli>\n\u003Cli>Supports audio recording in mp3, ogg and wav files\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Text to Speech\u003C\u002Fh4>\n\u003Cp>Let Voice Widgets read the contents of your website to your users.\u003C\u002Fp>\n\u003Cp>Easy Application: With one click you can enable the Text to Speech button on your website pages and posts\u003C\u002Fp>\n\u003Cp>Text-to-Speech without limit: There is no limit to how many pages and posts you can enable the TTS for\u003C\u002Fp>\n\u003Cp>Language and Voices: Choose from 20+ voices and change the language. Following Text to Speech languages are supported:\u003Cbr \u002F>\nChrome Desktop: UK English, US English, Spanish (Spain), Spanish (United States), French, Deutsch, Italian, Russian, Dutch, Japanese, Korean, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan), Hindi, Indonesian, Polish, Brazilian Portuguese.\u003C\u002Fp>\n\u003Cp>Chrome Mobile: English USA, English UK, German, Italian, Russian, French, Spanish.\u003C\u002Fp>\n\u003Cp>Microsoft Edge Desktop: All Languages.\u003C\u002Fp>\n\u003Cp>Microsoft Edge Mobile: All Languages.\u003C\u002Fp>\n\u003Cp>Firefox Desktop: English US, English UK.\u003C\u002Fp>\n\u003Cp>Firefox Mobile: English USA, English UK, German, Italian, Russian, French, Spanish.\u003C\u002Fp>\n\u003Cp>Compatibility: The Voice Widgets plugin uses the browser’s built-in text to speech synthesis API and is compatible with most modern browsers. Text to Speech is also compatible with Elementor\u003C\u002Fp>\n\u003Ch4>Speech to Text\u003C\u002Fh4>\n\u003Cp>This new feature allows you to use Google cloud speech to convert any spoken words to text. Use a shortcode to show the Speech to text feature on your website’s front end.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>++\u003C\u002Fstrong> The Speech to Text Language Learning mode is now available with the \u003Ca href=\"https:\u002F\u002Fwww.dna88.com\u002Fproduct\u002Fvoice-widgets-pro\u002F\" rel=\"nofollow ugc\">Voice Widgets Pro!\u003C\u002Fa> version. It is \u003Cstrong>useful to learn a new language\u003C\u002Fstrong> and can be used by the language teachers all over the world. It allows a new language learner to speak words or sentences and have the Google Cloud Speech try to recognize the words. The learner can immediately play back the spoken words to try and understand what went wrong if the words cannot be recognized by the Google Cloud Speech and learn new languages. Teachers can use voice widgets to show how the words should be spoken.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Speaking Test or Language Learning Mode \u003C\u002Fstrong>\u003Cbr \u002F>\n* The Speech to Text Language Learning mode is useful to learn a new language. It allows a new language learner to speak words or sentences and have the Google Cloud Speech or OpenAI Whisper AI try to recognize the words. The learner can immediately play back the spoken words to try and understand what went wrong if the words cannot be recognized by the AI.\u003Cbr \u002F>\n* Create unlimited Language learning, speaking tests with multiple Words and Sentences. Show the tests in the front end using shortcode. Language Students can record their voice speaking the words that the teacher can grade\u003Cbr \u002F>\n* View speaking test results on the WordPress dashboard and score each voice recording\u003Cbr \u002F>\n* Manual grading of student voice records\u003Cbr \u002F>\n* Automatic AI Evaluation but works without AI\u003Cbr \u002F>\n* Shortcode for the front end for logged-in students to view results.\u003C\u002Fp>\n\u003Ch4>Audio Transcriptions\u003C\u002Fh4>\n\u003Cp>Transcribe Audio files and voice recordings to text – powered by OpenAI AI.\u003C\u002Fp>\n\u003Ch4>Voice Search for WordPress\u003C\u002Fh4>\n\u003Cp>Allows visitors to search your WordPress website using their voice. This Speech to Text feature adds a Microphone icon by the WordPress default search bar. Users can click on that and use microphone to Input text.\u003C\u002Fp>\n\u003Cp>We are looking for your feedback on how to make the Speech to Text feature for useful for you. \u003Ca href=\"https:\u002F\u002Fwww.dna88.com\u002Fsupport-free\u002F\" rel=\"nofollow ugc\">Let us know your feedback\u003C\u002Fa> from our website!\u003C\u002Fp>\n\u003Ch4>Go Beyond Simple Text Forms With Voice Widgets Pro\u003C\u002Fh4>\n\u003Cp>Get \u003Cstrong>voice messages\u003C\u002Fstrong> with your forms and \u003Cstrong>increase \u003C\u002Fstrong>user \u003Cstrong>conversions \u003C\u002Fstrong>with Voice \u003Cstrong>widgets\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Record voice audio messages with your WordPress forms – \u003Cstrong>CF7\u003C\u002Fstrong>, \u003Cstrong>WPForms\u003C\u002Fstrong>, \u003Cstrong>Gravity Forms\u003C\u002Fstrong>, \u003Cstrong>BBPress\u003C\u002Fstrong>, Blog \u003Cstrong>Comments\u003C\u002Fstrong>, and \u003Cstrong>Woocommerce \u003C\u002Fstrong>Product Reviews. Or show a floating icon or standalone voice form on your pages so your users can leave a voice message with \u003Cstrong>additional \u003C\u002Fstrong>information easily.\u003C\u002Fp>\n\u003Cp>Voice Widgets pro also saves all your contact form 7 submissions and voice messages in one place. Use \u003Cstrong>Voice widgets\u003C\u002Fstrong> to \u003Cstrong>speak \u003C\u002Fstrong>to your your website users. Now you can explain to your users about your products and services using your own voice to generate trust and increase conversion rates with \u003Cstrong>Call to Action\u003C\u002Fstrong> buttons.\u003C\u002Fp>\n\u003Ch4>Voice Transcription\u003C\u002Fh4>\n\u003Cp>Powered by OpenAI, the transcription feature transcribes voice or audio files uploaded as mp3\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Audio Recording Integrations with other plugins\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>🚀 Record Voice Message with Contact Form 7 (CF7)\u003Cbr \u002F>\n🚀 Record Voice Message with WPForms\u003Cbr \u002F>\n🚀 Record Voice Message with Gravity Forms\u003Cbr \u002F>\n🚀 Record Voice Message with Formidable Forms\u003Cbr \u002F>\n🚀 Record Voice Message with Fluent Forms\u003Cbr \u002F>\n🚀 Record Voice Message with BBPress forum (replies and new topics)\u003Cbr \u002F>\n🚀 Record Voice Message with BuddyBoss (replies and new topics)\u003Cbr \u002F>\n🚀 Record Voice Message with Asgaros Forum (replies and new topics)\u003Cbr \u002F>\n🚀 Record Voice Message with WooCommerce Product Reviews\u003Cbr \u002F>\n🚀 Record Voice Message with WordPress’ (blog) Comment System\u003C\u002Fp>\n\u003Cp>🚀 Recorded voice message link sent by email (for forms)\u003Cbr \u002F>\n🚀 Voice message records in the backend\u003Cbr \u002F>\n🚀 Contact form 7 form submissions saved in the database and available in dashboard\u003Cbr \u002F>\n🚀 CF7 form submissions with voice message view in the backend in one place\u003Cbr \u002F>\n🚀 Set voice record as required field\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Stand Alone Audio or Voice Message Forms\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>🚀 Embed voice message form on any page without Contact Form 7\u003Cbr \u002F>\n🚀 Show an additional text Form after voice message for standalone voice forms\u003Cbr \u002F>\n🚀 Voice message Floating Icon. Send voice message from any page\u003Cbr \u002F>\n🚀 Play voice message with Comments in an Audio player\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Voice Widgets to explain your products or services\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>🚀 Use Voice widgets and Audio to explain your products or services and increase your conversions and sales\u003Cbr \u002F>\n🚀 Select from 5 different design templates\u003Cbr \u002F>\n🚀 Call to Action button with voice widget with button link\u003Cbr \u002F>\n🚀 Upload audio file (record and edit outside)\u003Cbr \u002F>\n🚀 Customize colors\u003Cbr \u002F>\n🚀 Create unlimited number of voice widgets\u003Cbr \u002F>\n🚀 Unlimited audio length\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Text to Speech\u003C\u002Fstrong>\u003Cbr \u002F>\n🚀 Let Voice Widgets read the contents of your website to your users.\u003Cbr \u002F>\n🚀 Enable the Text to Speech button on your website pages and posts in one click\u003Cbr \u002F>\n🚀 There is no limit to how many pages and posts you can enable the TTS for\u003Cbr \u002F>\n🚀 Choose from 20+ voices and change the language. Following Text to Speech languages are supported: Chrome Desktop: UK English, US English, Spanish (Spain), Spanish (United States), French, Deutsch, Italian, Russian, Dutch, Japanese, Korean, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan), Hindi, Indonesian, Polish, Brazilian Portuguese. Chrome Mobile: English USA, English UK, German, Italian, Russian, French, Spanish. Microsoft Edge Desktop: All Languages. Microsoft Edge Mobile: All Languages. Firefox Desktop: English US, English UK. Firefox Mobile: English USA, English UK, German, Italian, Russian, French, Spanish.\u003Cbr \u002F>\nCompatible with Elementor pag builder\u003Cbr \u002F>\nSupports Custom Post Types\u003Cbr \u002F>\nFloating Listen to this (content) button\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Transcribe Audios, Voice Transcriptions with AI\u003C\u002Fstrong>\u003Cbr \u002F>\n🚀 AI Powered by OpenAI Whisper\u003Cbr \u002F>\n🚀 Upload MP3, WAV, M4A, AAC, OGG, MP4 files and  get AI powered transcriptions\u003Cbr \u002F>\n🚀 Transcriptions from any public YouTube Video\u003Cbr \u002F>\n🚀 Transcriptions from any public Vimeo Video\u003Cbr \u002F>\n🚀 Directly record your voice with a microphone and get transcriptions\u003Cbr \u002F>\n🚀 Rewrite Audio Transcriptions with AI and create Blog posts automatically\u003Cbr \u002F>\n🚀 Shortcode to show Transcription features in the front end\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Speech to Text and Language Learning Mode \u003C\u002Fstrong>\u003Cbr \u002F>\n🚀 Browser Based, Google cloud speech, or OpenAI to convert any spoken words to text\u003Cbr \u002F>\n🚀 Add \u003Cstrong>Speech to Text Voice Dictation feature for any Form Field\u003C\u002Fstrong>. Helpful for quicker long Text insertion by Voice Dictation.\u003Cbr \u002F>\n🚀 Add \u003Cstrong>Speech to Text\u003C\u002Fstrong> feature for \u003Cstrong>Woocommerce Product Review, Blog Comments\u003C\u002Fstrong> etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Speaking Test or Language Learning Mode \u003C\u002Fstrong>\u003Cbr \u002F>\n🚀 The Speech to Text Language Learning mode is useful to learn a new language. It allows a new language learner to speak words or sentences and have the Google Cloud Speech or OpenAI Whisper AI try to recognize the words. The learner can immediately play back the spoken words to try and understand what went wrong if the words cannot be recognized by the AI.\u003Cbr \u002F>\n🚀 Create unlimited Language learning, speaking tests with multiple Words and Sentences. Show the tests in the front end using shortcode. Language Students can record their voice speaking the words that the teacher can grade\u003Cbr \u002F>\n🚀 View speaking test results on the WordPress dashboard and score each voice recording\u003Cbr \u002F>\n🚀 Manual grading of student voice records\u003Cbr \u002F>\n🚀 Automatic AI Evaluation but works without AI\u003Cbr \u002F>\n🚀 Shortcode for the front end for logged-in students to view results.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Features for Spoken Language Tests:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Content & Asset Management\u003Cbr \u002F>\nOriginal Audio & TTS Integration: Teachers can now upload their own “Reference” audio clips or use integrated Text-to-Speech (TTS) to generate high-quality pronunciation models for any text.\u003Cbr \u002F>\nCSV Bulk Upload: Support for uploading up to 100 words\u002Fphrases simultaneously via CSV to eliminate manual entry.\u003Cbr \u002F>\nAI Word-List Generator: Teachers input a topic (e.g., “Business Meeting”); the system uses OpenAI to generate relevant phrases with phonetic spellings.\u003Cbr \u002F>\nDifficulty Scaling: One-click generation of “Beginner,” “Intermediate,” and “Advanced” versions of tests based on phonetic complexity and word length.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Advanced Audio-Visual Feedback Tools\u003Cbr \u002F>\nRich Feedback Dashboard: Teachers can provide multi-modal feedback beyond numeric scores:\u003Cbr \u002F>\nVoice Annotations: Record “Correction Clips” that appear next to the student’s attempt.\u003Cbr \u002F>\nText Notes: Add short context or tips next to specific test words.\u003Cbr \u002F>\nTimestamps & Waveform Highlighting: Interactive waveforms where teachers can click specific segments to leave targeted notes (e.g., “Extra vowel sound here”).\u003Cbr \u002F>\nDual Waveform Visualizer: Utilizes  to display the teacher’s reference waveform on top and the student’s below. Students can visually track rhythm, stress, and volume “peaks.”\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Student Practice & Assessment Modes\u003Cbr \u002F>\nListen & Repeat: A guided mode where the student must listen to the teacher’s reference clip before the record button is enabled.\u003Cbr \u002F>\n“Shadowing” Visualizer: A real-time visual interface for the shadowing technique, where students repeat audio immediately as they hear it.\u003Cbr \u002F>\nExam Mode (Anti-Cheat): A “One-Shot” recording setting that locks the widget after a single attempt, specifically designed for mid-terms and finals.\u003Cbr \u002F>\nRandomized “Live” Tests: Pulls  number of random words from a larger “Question Bank” (e.g., 10 words from 50) to prevent memorization of word order.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>AI & Automation\u003Cbr \u002F>\nAI-Powered Contextual Roleplay: Moves beyond static words into scenarios (e.g., Waiter vs. Customer). OpenAI analyzes both pronunciation accuracy and social appropriateness (e.g., using “May I” instead of “I want”).\u003Cbr \u002F>\nAutomated Spaced Repetition (SRS):\u003Cbr \u002F>\nReview Queue: Low-accuracy (“Red”) words are automatically added to a “Daily Review” for 3 days.\u003Cbr \u002F>\nMastery Score: Words are marked “Completed” only after scoring 90%+ on three separate days.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Teacher Efficiency & Reporting\u003Cbr \u002F>\nPriority Grading Inbox:\u003Cbr \u002F>\nAI-Flagged for Review: Smart filters highlight recordings with scores below 60% or those with more than 5 attempts.\u003Cbr \u002F>\nBulk Actions: A rapid-fire interface to listen to 2-second clips and “Pass\u002FFail” with a single click.\u003Cbr \u002F>\nAutomated Reporting:\u003Cbr \u002F>\nWeekly Summaries: Automated emails to parents or students containing average accuracy scores and a link to their “Best Recording” of the week.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Other Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>🚀 Change all languages\u003Cbr \u002F>\n🚀 Custom floating icon location with page control\u003Cbr \u002F>\n🚀 Voice message directory (Coming soon)\u003Cbr \u002F>\n🚀 Works with all modern browsers\u003Cbr \u002F>\n🚀 Priority, Premium Support\u003Cbr \u002F>\n🚀 Auto Upgrades from Dashboard Plugins page\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>🚀  \u003Ca href=\"https:\u002F\u002Fwww.dna88.com\u002Fsupport-free\u002F\" rel=\"nofollow ugc\">Support, Bug Report, Feature Requests\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdev.dna88.com\u002Fvoice-widgets\u002F\" rel=\"nofollow ugc\">Voice Widgets Pro Demo\u003C\u002Fa> | \u003Cstrong>Upgrade to \u003Ca href=\"https:\u002F\u002Fwww.dna88.com\u002Fproduct\u002Fvoice-widgets\u002F\" rel=\"nofollow ugc\">Voice Widgets Pro!\u003C\u002Fa> now!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u002F\u002F-> Try the \u003Cstrong>Number 1 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fchatbot\u002F\" rel=\"ugc\">ChatBot for WordPress with AI – WPBot\u003C\u002Fa>\u003C\u002Fstrong>. It is an easy to use, Native, No coding required, AI ChatBot to provide Automated Live Chat Support. Use ChatBot to \u003Cstrong>answer user questions\u003C\u002Fstrong> and also \u003Cstrong>collect information\u003C\u002Fstrong> from the users using \u003Cstrong>conversational forms\u003C\u002Fstrong>. It can be also be powered by DialogFlow, Tavily or OpenAI ChatGPT or simply use the built-in features to provide Live support and collect data. ++ Check out the \u003Ca href=\"https:\u002F\u002Fwww.wpbot.pro\u002F\" rel=\"nofollow ugc\">Best ChatBot for WordPress – WPBot\u003C\u002Fa> Demo.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Voice widgets Support, Bug Fix, Feature Request\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>We welcome your feedback and new feature requests for this chat bot! This is a new plugin and we want to improve this voice widget plugin’s features based on your feedback and suggestions. *\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Let us know if you face any problem or need help with this chatbot from the comments section.\u003C\u002Fp>\n","Voice Message Recorder for Forms, Forums. AI Powered. Speaking Test - Language Learning. Speak to users. Text to Speech, Speech to Text, Voice Search",300,15876,16,"2026-05-18T11:11:00.000Z","4.9","5.6",[19,23,122,80,123],"voice-mail","voice-search","https:\u002F\u002Fdna88.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.6.7.9.zip",{"slug":127,"name":128,"version":129,"author":130,"author_profile":131,"description":132,"short_description":133,"active_installs":11,"downloaded":134,"rating":135,"num_ratings":136,"last_updated":137,"tested_up_to":138,"requires_at_least":98,"requires_php":76,"tags":139,"homepage":144,"download_link":145,"security_score":26,"vuln_count":136,"unpatched_count":28,"last_vuln_date":146,"fetched_at":147},"audio-editor-recorder","Audio Editor & Recorder","3.3.0","Roland Beaussant","https:\u002F\u002Fprofiles.wordpress.org\u002Frolandito-bcn\u002F","\u003Cp>Record, edit and publish audio directly from your WordPress site.\u003C\u002Fp>\n\u003Cp>No external tools, no complex software — everything happens inside WordPress.\u003C\u002Fp>\n\u003Ch4>🎯 Use cases\u003C\u002Fh4>\n\u003Cp>Audio Editor & Recorder is designed for real-world use cases across many industries:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Teachers can collect oral assignments, language exercises or student recordings directly on their website  \u003C\u002Fli>\n\u003Cli>Musicians can quickly record ideas, demos or share audio sketches  \u003C\u002Fli>\n\u003Cli>Podcasters and journalists can capture interviews or voice notes without external tools  \u003C\u002Fli>\n\u003Cli>Customer support teams can collect voice messages instead of written forms  \u003C\u002Fli>\n\u003Cli>Content creators can enrich their posts with audio content, stories or narration  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Whether you need a simple voice recorder or a lightweight audio editor, this plugin helps you centralize everything inside WordPress.\u003C\u002Fp>\n\u003Ch4>🎙️ Record or upload audio\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Record audio directly from the browser (microphone)\u003C\u002Fli>\n\u003Cli>Upload existing audio files (voice, music, podcasts, sounds)\u003C\u002Fli>\n\u003Cli>Works on desktop and mobile\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✂️ Edit audio visually\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Waveform-based editor\u003C\u002Fli>\n\u003Cli>Cut, copy, paste, crop, delete\u003C\u002Fli>\n\u003Cli>Select and modify specific parts of your audio\u003C\u002Fli>\n\u003Cli>Add multiple audio segments\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>📦 Save & manage audio in WordPress\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Save recordings as a custom “Audio” post type\u003C\u002Fli>\n\u003Cli>Automatically available in your Media Library\u003C\u002Fli>\n\u003Cli>Reuse your audio anywhere on your site\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔗 Display & use audio anywhere\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Insert audio into your content\u003C\u002Fli>\n\u003Cli>Display all audios with shortcode: [audio-editor-list]\u003C\u002Fli>\n\u003Cli>Personal user audio list: [audio-my-list] (page: \u002Fmy-audios\u002F)\u003C\u002Fli>\n\u003Cli>Frontend editor for users: [audio-editor]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>⚡ Flexible shortcodes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Compact version: [audio-editor mini=”true”]\u003C\u002Fli>\n\u003Cli>Customize button labels\u003C\u002Fli>\n\u003Cli>Show or hide specific controls via attributes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>⚙️ Easy configuration\u003C\u002Fh4>\n\u003Cp>Find all settings under:\u003Cbr \u002F>\nSettings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Audio Editor\u003C\u002Fp>\n\u003Ch4>⏱️ Free version limitations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Maximum recording duration: 5 minutes\u003C\u002Fli>\n\u003Cli>Maximum total audio length: 5 minutes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Try the live demo of the audio editor directly from your browser.\u003C\u002Fp>\n\u003Ch3>Free vs Pro\u003C\u002Fh3>\n\u003Ch4>Free (Lite) version\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Record and upload audio\u003C\u002Fli>\n\u003Cli>Edit audio (cut, copy, paste, crop)\u003C\u002Fli>\n\u003Cli>Frontend editor with [audio-editor]\u003C\u002Fli>\n\u003Cli>Mini recorder available\u003C\u002Fli>\n\u003Cli>Maximum recording duration: 5 minutes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro version\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Unlimited recording duration\u003C\u002Fli>\n\u003Cli>Download audio as MP3\u003C\u002Fli>\n\u003Cli>Guest (non-logged-in) submissions\u003C\u002Fli>\n\u003Cli>Edit existing audio recordings\u003C\u002Fli>\n\u003Cli>7 design templates + full color customization\u003C\u002Fli>\n\u003Cli>Redirect users after submission\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🚀 Upgrade to Pro\u003C\u002Fh4>\n\u003Cp>Unlock advanced features and remove all limitations with Audio Editor Pro.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Upgrade to \u003Ca href=\"https:\u002F\u002Fwp-audio-studio.com\u002F\" rel=\"nofollow ugc\">Audio Editor Pro\u003C\u002Fa> to unlock all features.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>💬 Feedback\u003C\u002Fh4>\n\u003Cp>More info on \u003Ca href=\"https:\u002F\u002Fwp-audio-studio.com\u002F\" rel=\"nofollow ugc\">our website\u003C\u002Fa>\u003Cbr \u002F>\nPlease don’t hesitate to leave us suggestions for future release.\u003C\u002Fp>\n\u003Cp>Have an idea or suggestion?\u003Cbr \u002F>\nWe’d love to hear from you to improve future versions.\u003C\u002Fp>\n","Record, edit and publish audio directly from your WordPress site.",5946,60,2,"2026-04-05T09:51:00.000Z","6.9.4",[19,140,141,142,143],"editor","music","podcast","recorder","https:\u002F\u002Fwp-audio-studio.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faudio-editor-recorder.zip","2025-06-27 00:00:00","2026-04-16T10:56:18.058Z",{"slug":149,"name":150,"version":151,"author":152,"author_profile":153,"description":154,"short_description":155,"active_installs":11,"downloaded":156,"rating":157,"num_ratings":158,"last_updated":159,"tested_up_to":160,"requires_at_least":161,"requires_php":162,"tags":163,"homepage":83,"download_link":165,"security_score":166,"vuln_count":28,"unpatched_count":28,"last_vuln_date":38,"fetched_at":30},"say-it","Say It!","4.0.1","dadipaq","https:\u002F\u002Fprofiles.wordpress.org\u002Fdadipaq\u002F","\u003Cp>Say It! allows you to easily turn parts of your WordPress articles into audio speech.\u003Cbr \u002F>\nThe plugin is using modern HTML5 Speech Synthesis and doesn’t require any subscriptions or service, install it, enjoy it!\u003C\u002Fp>\n\u003Cp>Once installed, you just need to wrap any content between [sayit] shortcode. Once done, your users can simply click on the text to make it speak.\u003C\u002Fp>\n\u003Cp>Want better quality ? Say It! now offers Google Cloud TTS and Amazon Polly compatibility !\u003C\u002Fp>\n\u003Ch4>Parameters (for HTML5 Speech)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>lang – Use a language different from the default one\u003C\u002Fli>\n\u003Cli>speed – speed of speech (recommanded between 0.5 and 1.5)\u003C\u002Fli>\n\u003Cli>block – set to “1” to make it work on multiple paragraphs at once\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Parameters (for Google TTS)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>lang – Use a language different from the default one\u003C\u002Fli>\n\u003Cli>block – set to “1” to make it work on multiple paragraphs at once\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Parameters (for Amazon Polly)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>block – set to “1” to make it work on multiple paragraphs at once\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Exemple\u003C\u002Fh4>\n\u003Cp>[sayit block=”1″ lang=”en-GB” speed=”1″]\u003Cbr \u002F>\nHello I am the queen\u003Cbr \u002F>\nAnd I talk for two paragraphs long\u003Cbr \u002F>\n[\u002Fsayit]\u003C\u002Fp>\n","Text to speech plugin helping your website easily say something !",8113,90,10,"2021-11-12T11:36:00.000Z","5.8.13","5.0.0","7.4.0",[19,164,102,103,23],"text-to-audio","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsay-it.4.0.1.zip",85,{"attackSurface":168,"codeSignals":185,"taintFlows":194,"riskAssessment":250,"analyzedAt":257},{"hooks":169,"ajaxHandlers":176,"restRoutes":177,"shortcodes":178,"cronEvents":184,"entryPointCount":27,"unprotectedCount":28},[170],{"type":171,"name":172,"callback":173,"file":174,"line":175},"action","admin_menu","easy_voice_mail_admin_menu","admin\\easy-voice-mail-admin.php",9,[],[],[179],{"tag":180,"callback":181,"file":182,"line":183},"easy_voice_mail","easy_voice_mail_public","easy-voice-mail.php",24,[],{"dangerousFunctions":186,"sqlUsage":187,"outputEscaping":190,"fileOperations":28,"externalRequests":28,"nonceChecks":13,"capabilityChecks":28,"bundledLibraries":193},[],{"prepared":188,"raw":28,"locations":189},8,[],{"escaped":191,"rawEcho":28,"locations":192},45,[],[],[195,233],{"entryPoint":196,"graph":197,"unsanitizedCount":28,"severity":232},"easy_voice_mail_admin (admin\\easy-voice-mail-admin.php:11)",{"nodes":198,"edges":226},[199,204,209,213,215,219,221,224],{"id":200,"type":201,"label":202,"file":174,"line":203},"n0","source","$_POST['easy_voice_mail_description']",46,{"id":205,"type":206,"label":207,"file":174,"line":203,"wp_function":208},"n1","sink","update_option() [Settings Manipulation]","update_option",{"id":210,"type":201,"label":211,"file":174,"line":212},"n2","$_POST['easy_voice_mail_maxdurationminutes']",61,{"id":214,"type":206,"label":207,"file":174,"line":212,"wp_function":208},"n3",{"id":216,"type":201,"label":217,"file":174,"line":218},"n4","$_POST['easy_voice_mail_maxdurationseconds']",64,{"id":220,"type":206,"label":207,"file":174,"line":218,"wp_function":208},"n5",{"id":222,"type":201,"label":223,"file":174,"line":95},"n6","$_POST['easy_voice_mail_notification_email']",{"id":225,"type":206,"label":207,"file":174,"line":95,"wp_function":208},"n7",[227,229,230,231],{"from":200,"to":205,"sanitized":228},true,{"from":210,"to":214,"sanitized":228},{"from":216,"to":220,"sanitized":228},{"from":222,"to":225,"sanitized":228},"low",{"entryPoint":234,"graph":235,"unsanitizedCount":28,"severity":232},"\u003Ceasy-voice-mail-admin> (admin\\easy-voice-mail-admin.php:0)",{"nodes":236,"edges":245},[237,238,239,240,241,242,243,244],{"id":200,"type":201,"label":202,"file":174,"line":203},{"id":205,"type":206,"label":207,"file":174,"line":203,"wp_function":208},{"id":210,"type":201,"label":211,"file":174,"line":212},{"id":214,"type":206,"label":207,"file":174,"line":212,"wp_function":208},{"id":216,"type":201,"label":217,"file":174,"line":218},{"id":220,"type":206,"label":207,"file":174,"line":218,"wp_function":208},{"id":222,"type":201,"label":223,"file":174,"line":95},{"id":225,"type":206,"label":207,"file":174,"line":95,"wp_function":208},[246,247,248,249],{"from":200,"to":205,"sanitized":228},{"from":210,"to":214,"sanitized":228},{"from":216,"to":220,"sanitized":228},{"from":222,"to":225,"sanitized":228},{"summary":251,"deductions":252},"The 'easy-voice-mail' plugin v1.2.6 demonstrates a strong security posture in its current static analysis.  All SQL queries are properly prepared, output is fully escaped, and there are no detected file operations or external HTTP requests, which are common vectors for vulnerabilities. The absence of critical or high-severity taint flows is also a positive indicator. The plugin also implements a reasonable number of nonce checks and has no identified dangerous functions, further bolstering its defensive coding practices.",[253,255],{"reason":254,"points":158},"One medium severity CVE in history",{"reason":256,"points":158},"No capability checks on any entry points","2026-03-16T20:28:47.214Z",{"wat":259,"direct":268},{"assetPaths":260,"generatorPatterns":263,"scriptPaths":264,"versionParams":265},[261,262],"\u002Fwp-content\u002Fplugins\u002Feasy-voice-mail\u002Fcss\u002Feasy-voice-mail.css","\u002Fwp-content\u002Fplugins\u002Feasy-voice-mail\u002Fjs\u002Feasy-voice-mail.js",[],[262],[266,267],"easy-voice-mail\u002Fcss\u002Feasy-voice-mail.css?ver=","easy-voice-mail\u002Fjs\u002Feasy-voice-mail.js?ver=",{"cssClasses":269,"htmlComments":271,"htmlAttributes":272,"restEndpoints":289,"jsGlobals":290,"shortcodeOutput":292},[270],"easy-voice-mail-wrap",[5,5,5,5],[273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288],"data-current_page","data-next_page","data-max_duration_minutes","data-max_duration_seconds","data-show_countdown","data-show_description","data-recording_url","data-empty_message","data-permission_denied_message","data-recording_limit_message","data-error_message","data-loading_message","data-upload_button_text","data-send_button_text","data-cancel_button_text","data-message_sent_text",[],[291],"easy_voice_mail_data",[293],"[easy_voice_mail]",{"error":228,"url":295,"statusCode":296,"statusMessage":297,"message":297},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Feasy-voice-mail\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":27,"versions":299},[300],{"version":6,"download_url":25,"svn_tag_url":301,"released_at":38,"has_diff":50,"diff_files_changed":302,"diff_lines":38,"trac_diff_url":38,"vulnerabilities":303,"is_current":228},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-voice-mail\u002Ftags\u002F1.2.6\u002F",[],[]]