by Mien Trung Software

MTS SuiteVoice Transcriber is a SuiteCRM plugin that automatically transcribes audio and video attachments on Notes using AI (Google Gemini, OpenAI). Staff can get a full transcript or an AI-generated summary in seconds — directly inside the Note record — without leaving SuiteCRM.

Includes a 30 day guarantee
Try it Now

Release Notes

Release Notes - MTS SuiteVoice Transcriber

Version 1.0.0 (2026-04-25)

Initial Release

New Features

Transcription Engine - One-click transcription of audio and video attachments directly from Note records - Four transcription modes: - Full Text — verbatim transcript in the original recording language - Summary — AI-generated key points in the original language - Full Text + Translate — verbatim transcript translated to the configured local language - Summary + Translate — key points translated to the configured local language - Output appended to Note description with mode and timestamp separator - MIME type validation (audio and video only) - File size limit enforcement (configurable, default 50 MB) - Request timeout configurable per installation

AI Provider Support - Google Geminigemini-2.0-flash, gemini-1.5-pro, and other Gemini models - OpenAIgpt-4o-transcribe, whisper-1, and other audio-capable models - API keys stored using SugarBean encrypt field type (never in plaintext) - Load Models button to auto-fetch available models for a given API key - Test Connection button to validate key and model before saving - Multiple providers configurable; one active at a time

Admin Settings Page - AI Providers tab — full CRUD for provider records - Settings tab — enable/disable transcription modes, set language, limits, and features - Admin-only access enforced in both controller and view layer

Transcription History - MTS_SVT_History module records every transcription: Note ID, filename, MIME type, mode, language, model used, tokens consumed, processing time, output text - History panel visible in the SuiteCRM 8 Angular component - Paginated history with delete support

SuiteCRM 8 Angular Integration - Angular field component added to Note detail view (record_view_actions + Angular extension) - Component shows enabled transcription modes, runs transcription via AJAX, displays history - Suggested Actions panel displayed after transcription (configurable)

Legacy SuiteCRM Notes UI - Action buttons injected into Note DetailView via after_render logic hook - Confirmation modal before transcription runs - Loading overlay during processing - License error handling with admin vs. non-admin messaging

License Validation - SugarOutfitters license validation via OutfittersLicense.php - Weekly validation frequency with local caching - License page accessible from Admin panel

Supported MIME Types - Audio: audio/mpeg, audio/mp4, audio/wav, audio/ogg, audio/webm, audio/flac, audio/x-m4a, audio/aac, audio/x-wav, audio/3gpp - Video: video/mp4, video/webm, video/ogg, video/quicktime, video/x-msvideo

Known Limitations

  • Only supports SuiteCRM 8.x (not 7.x)
  • Only supports Notes module attachments (not email attachments)
  • Only Google Gemini and OpenAI supported (no custom OpenAI-compatible endpoints yet)
  • Transcription is synchronous — very long files may hit the PHP execution time limit
  • No REST API for external triggers

Upcoming Features (Roadmap)

Version 1.1.0 (Planned)

  • [ ] Support for custom OpenAI-compatible endpoints
  • [ ] Asynchronous transcription queue for very long files
  • [ ] Email attachment transcription support
  • [ ] Bulk transcription from a Note list view

Version 1.2.0 (Planned)

  • [ ] Multi-language admin UI
  • [ ] Per-user language preference override
  • [ ] Webhook notification on transcription complete
  • [ ] Analytics dashboard: tokens used, provider breakdown, mode usage

Upgrade Notes

From Trial to Licensed Version

  1. Purchase a Yearly license from the SuiteCRM Store
  2. Go to Admin > MTS SuiteVoice Transcriber > License
  3. Enter the license key
  4. Click Activate License

Reinstall / Upgrade

  1. Go to Admin > Module Loader and uninstall the current version
  2. Upload the new ZIP package
  3. Run Quick Repair and Rebuild
  4. Verify AI Providers and Settings are intact
  5. Test with a Note transcription

Version History

Version Date Notes
1.0.0 2026-04-25 Initial release

Support

  • Website: mientrungsoft.com
  • Email: anhnhatuit@gmail.com
  • WhatsApp: +84973131884

Developed by Mien Trung Soft SuiteCRM Expert Partner

  1. panelresult member avatar

    one month ago

    Congrats to the MienTrungSoft team on the 1.0.0 release! The direct integration of Gemini 2.0 Flash and OpenAI Whisper/GPT-4o into SuiteCRM 8 runs super smoothly. Looking forward to v1.1.0 and the Async Queue feature so we can handle large files without worrying about timeouts https://store.suitecrm.com/docs/mts-suitevoice-transcriber/release-notes 5 Letter Words

Saving Comment Saving Comment...