Overview
Typing out every note, update, or comment slows people down and loses the nuance of a spoken explanation. Voice Notes lets any user record audio directly in the Odoo browser using their microphone and drop it straight into chatter messages, activity feedback, and any HTML rich-text field. Recordings are encoded to MP3 in the browser, attached to the underlying record, and played back inline with standard audio controls, so spoken context travels with the document instead of being lost.
Key Features
- Adds a microphone button to the rich-text (HTML) editor toolbar that records and inserts a voice note into any HTML field.
- Provides a /voice powerbox command in the editor so a recording can be started by typing, searchable under voice, audio, record, or microphone.
- Records audio in the browser via the MediaRecorder/AudioWorklet pipeline and encodes it to MP3 on the fly.
- Shows a guided recording dialog with idle, live-timer recording, and recording-complete confirmation states before inserting.
- Caps each recording at one minute with an on-screen countdown and a warning as the limit approaches.
- Embeds an inline audio player with playback controls, a recorded-on timestamp, and a hover delete button inside the field content.
- Enables voice messages in chatter on any record form, not just Discuss channels, by lifting the channel-only restriction.
- Lets users attach a voice note when completing an activity through Mark as Done, including the Done and Schedule Next flow.
- Uploads each recording as a standard Odoo attachment on the host record so it is stored and reusable like any file.