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.

Free 30 day trial
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

Saving Comment Saving Comment...