Skip to content
TrackHeros

Guide

Why a notetaker should remember the language of a recurring meeting

For anyone whose standups and weekly client calls on Google Meet or Microsoft Teams run in the same language week after week: why detecting the language from scratch every time is wasted work, why a remembered answer must still be re-checked, and how TrackHeros remembers each series' language within one client and drops that memory the moment a second language is heard.

By · Updated 22 October 2026 · 5 min read

A weekly client call is usually held in the same language every week, so a notetaker that works out the language from scratch each time is repeating work it has already done. The fix is memory: remember what language a recurring meeting is held in, and use that. But a memory that is never questioned is how a notetaker misses the week the meeting changed. This guide is for anyone whose standups and weekly calls run on Google Meet or Microsoft Teams, and it explains one part of how automatic language detection works without being told the language.

Why remember the language of a recurring meeting at all?

Because detection costs something every time, and for most recurring meetings the answer does not change. The same people, meeting about the same project, speak the same way each week.

Working out a meeting's language properly is not free. It means listening to some of the audio and, when there is doubt, transcribing the whole recording a second time. For a one-off call that is the right price. For a standup that has been in English every weekday since spring, it is the same question asked every morning, with the same answer.

The waste is not only cost. Every extra step is another place for something to go wrong and another delay before the notes arrive. A notetaker that knows the Tuesday review is in English can go straight to the part that matters.

Why can't the notetaker just trust what it learned?

Because meetings drift, and a remembered answer that is never re-checked turns into a silent failure. A standup that has been in English for months gets a new team member who switches to Portuguese for the tricky part. A client's weekly sync moves from English to French when their project manager changes. The calendar entry is identical; the meeting is not.

A notetaker that trusts its memory keeps processing that meeting as if nothing happened. Captions set to one language write the new language's speech as the old one's nearest words, fluently and wrongly, and a summary built on them reads as confidently as ever. Nobody notices until a client asks about something that is not in the notes.

So the memory needs two safety properties:

  • Regular re-checks. Every so often, ignore the memory and detect again from scratch, even when nothing seems to have changed.
  • Instant surrender. The moment a different language is heard, the memory gives way. Not after a few weeks of evidence; on the first sighting.

The two directions are deliberately unequal. Being wrong towards extra work costs some processing, which is recoverable. Being wrong towards less work costs the meeting's record, which is not.

What counts as the same meeting?

The calendar's own recurring event, when there is one. A weekly event created as a series carries an identifier that every occurrence shares; it is exact and it survives a rename. When there is no recurring event — a link pasted into a fresh invitation every Monday — the title is the fallback, used with care. A title too short to identify anything, such as "1:1", can be several unrelated conversations and should not be treated as a series.

One limit matters more than the rest: a series belongs to one client. "Daily standup" is a common title, and two clients can each have one, in different languages. A memory shared between them would let one client's meeting decide how another client's meeting is transcribed. That is a small version of the leak that client isolation exists to prevent, and it is ruled out the same way.

What should you look for in a notetaker's recurring meeting settings?

Look at whether the language is a setting or something learned, and if it is learned, whether it is ever re-checked. Many meeting tools handle language with a setting — one for the account, or one per meeting — and a setting is a memory that never checks itself.

If your tool works that way, four habits help:

  • Set it as narrowly as the tool allows. One client can hold a bilingual standup and an English-only review; a single account-wide language is wrong for one of them whichever way it is set.
  • Change it before the next occurrence, not after. When a call changes language, the first meeting after the change is the one at risk.
  • Read one transcript a month. Summaries of a mis-captioned meeting still look fine. The transcript is where a wrong language shows.
  • Keep one recurring event per conversation. A weekly slot that is sometimes a client demo and sometimes an internal review in another language confuses any memory keyed on it, a setting or a learned one. Two kinds of meeting deserve two calendar series.

How does TrackHeros remember a series' language?

TrackHeros learns each recurring series' language from the meeting itself and keeps that memory within one client. Nothing has to be set.

Situation What happens
A new series, or a one-off call The full checks: the captions, a short audio sample, then a probe and a pass over the recording
A series heard in English alone Can use the platform captions and skip the audio pass
A series held in another language, or in two Gets the audio pass every time, rendered into English line by line
Every tenth occurrence of an English series Goes back through the checks as if the series were new
A second language heard in an English series Back to the audio pass at once

The series is identified by the calendar's recurring event id, or by its title within one client when the calendar does not label it. Titles too short to identify anything are not used, and the same title under two clients is two memories that never inform each other. A one-off call with a title of its own has nothing to remember yet, so it goes straight through the full checks.

Only an English series can stay on the captions, because the platform captions are decoded as English. A weekly call held in French has nothing to gain from skipping the audio pass — that pass is how its transcript is made — so it gets it every time, whichever language its notes are written in.

One sighting of a second language, even a single German sentence in an otherwise English call, sends the series back to the audio pass immediately, whatever its history. It stays there until a full pass over a later occurrence hears English alone again. The memory is never final in either direction.

The decision is the same on Google Meet and Microsoft Teams. What you see is the result rather than the mechanism: notes in the language you chose and, on a translated meeting, one line on the transcript page, "Translated to English from a conversation held in French". More on the stages at the guide to notetakers that detect the language, and on why captions cannot be the whole answer at why meeting captions pick one language.

Questions

Frequently asked

Do I have to tell the notetaker that my weekly call is in Spanish?

Not in TrackHeros. Nothing has to be set: the language is worked out from the meeting itself, and a series held in Spanish, or in Spanish and English, gets the audio pass every time. Only a series heard in English alone can use the captions instead.

What happens if a recurring meeting changes language?

In TrackHeros, one sighting of a second language sends an English series back to the audio pass at once, whatever its history. It stays there until a full pass over a later occurrence hears English alone again.

Is a meeting's language shared between two clients with the same meeting title?

No. A series is identified within one client only, so a Daily standup under two clients is two separate memories that never inform each other. It is the same isolation that keeps every client's notes apart.

Does the notetaker trust its memory for good?

No. In TrackHeros, every tenth occurrence of an English series goes back through the checks as if the series were new, and a single sighting of a second language overrides the memory immediately.

Does this work the same on Google Meet and Microsoft Teams?

Yes. The language decision is the same on both platforms. The series is identified from the calendar's recurring event, or by its title within one client when the calendar does not label it as recurring.

Related

Early access

Get in early.

We’re onboarding a small group at a time so we can get it right. Join the list and we’ll reach out.

Get early accessEarly access · Google Meet and Microsoft Teams