Re: [Tools-discuss] Automatic Minutes for IETF 126

Eric Rescorla <ekr@rtfm.com> Wed, 22 July 2026 07:11 UTC

Return-Path: <ekr@rtfm.com>
X-Original-To: wgchairs@mail2.ietf.org
Delivered-To: wgchairs@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 11E6D11BF3390 for <wgchairs@mail2.ietf.org>; Wed, 22 Jul 2026 00:11:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1784704308; bh=u+H6o5yTYTj3FtNX/mxlQs4oLars1flfYEoQdSraKZs=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=GkAZiPkiXhI4uxP4zI0OHryd+8UdwNM+NumtSqvfAaMd4Aiui35ygQv2m0nobLm7j eU0VWPlBQD1Zfe2LUa/WEWHzPVz3PJlrC0c8gxcduN4OmGTr1gVxYMqDuRh5bIN1Zu WDlUNJFIzJu59CEyEQSJQq7uq/G1mqzjn6TKF2F4=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=rtfm-com.20251104.gappssmtp.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X5sT-FeEpJlP for <wgchairs@mail2.ietf.org>; Wed, 22 Jul 2026 00:11:47 -0700 (PDT)
Received: from mail-yw1-x112b.google.com (mail-yw1-x112b.google.com [IPv6:2607:f8b0:4864:20::112b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 970EC11BF3363 for <wgchairs@ietf.org>; Wed, 22 Jul 2026 00:11:47 -0700 (PDT)
Received: by mail-yw1-x112b.google.com with SMTP id 00721157ae682-80a123ef90aso80019177b3.0 for <wgchairs@ietf.org>; Wed, 22 Jul 2026 00:11:47 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1784704307; cv=none; d=google.com; s=arc-20260327; b=SFnyDcxP44e6wZbDwcSkbDazS1DhQj8ugFDWy1Pb1H6wHnkvmXCRh8k02IiCTEr8W+ nyokGeD2j/+laWUOdFlW+yueQ5fyEPfcSC4TPUCwVMLqUwQDDIG34BXpZR1Rk4Zp5apz lDLbyNm5cXzKDf6ai2xUPPiC2bhTojlkMUgBzJ6FIL2fL8Ao0B2nEAZbTAIli8JuYV80 PdfXxUTSRvjfo+QqYDyPT/UpvqSCEIRFa8TOA8WvCNS9w5ipT7LdU8bItXJGcm+syB8f +ChwrAsLDvxRFF4cSCCV5MqazfoOZnjKv/gvAK3mJdrWVyml0gXkZ41Bd7Bd0OsGXCcA wG7g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=u+H6o5yTYTj3FtNX/mxlQs4oLars1flfYEoQdSraKZs=; fh=6/bkQJ9JEkrACOdTRTHafzoS82YbBSMFXmfzi54gn8A=; b=DFxfKCCggPwHXXG/mA/KmkmJhI8X3OJjCWSKDHOSxK1ctbDX294grbux2/eKYlTcs3 o2zdX8/zXeEq+mR7QFtnGWXtc5LIiMH8aAYSTsTFiibyG4H9I9Fxet2Yqo6TJRrD9pyK IDjjTaySu6vEOiAK05qPMQSx2g8FXi9k3vLqW18X9HV25E1DiXE6Wj8ReQPh9QzcMFd2 g4Ib4w6zYN9zaeRcNW6KAbSWETMc0uJTMrlHYQBhEj80rWWMFSaxLgN1b8gjlZj+S4UD UtSCEixwMJOsiB9KGDZe9gEW+M7rDsAfJhlp6AdT7aj9MgYlnETayTjGu8kcccuSNDh3 pjTQ==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rtfm-com.20251104.gappssmtp.com; s=20251104; t=1784704307; x=1785309107; darn=ietf.org; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to :content-type; bh=u+H6o5yTYTj3FtNX/mxlQs4oLars1flfYEoQdSraKZs=; b=LMml8NuT3Fzwp2QnCjXA1iTePB4eRyHZWRT33O9K+jCQmjtRvylyCi8ByhyZdFBKFE cTa6A1euUPra1JaeuSFh8j3ZXjCaE1fSBK7qSdzLvAppd3Vs2qPHleruq1yt/Nq0Anyn rsd6AvNH3sCWDwWs1g2HMiAxoJXa0n6+/bDupw5uiPaDH6FO3g6qPf1OP0Cg2b3QAwi6 NPbmcWj3FREA/sihUMlHju8Q6UvZoD1ehjvvhzmUnZ+XN6BpKwFlS8caoUmu2cPGGHYP uMfb5IYn1rZ1UzRFRJHSMbyYTDDJO5VErZr5gBfU3Z3//97ClCAOawx0bZGDPiPN9/8C pESw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784704307; x=1785309107; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=u+H6o5yTYTj3FtNX/mxlQs4oLars1flfYEoQdSraKZs=; b=AUG12+sXIQgsw97ouJjguvNHeotfkMxBMDiMiaf7tyg2UWcPzLX4LgIUvJZPDLKRN7 m+abOcp+ShHbRaD1Lkfc2WjuK4s8ug1WqkesAD6IgfDpSw1a3j/rVn/jsTCb8p7Y2D5f lAPa2swW8PR7GHHGEn0RxPdrHTMs6Oi2/aN2KuZL6mVeyu37gwMti3M7e/OShMWnyb9c LUS8XUSAXNegv2KcYlADEjC86QJbJ9sz1nA/lRIF7YrrHNkxwaX8h1/FZBedIr6Zu3gB 8mqqpu76Z3m2wq31sQqgG3fyJKr/1VPS90saJElzm5Z8SIv/5cUXatp7d9WvPwMh5o9V Z3dQ==
X-Forwarded-Encrypted: i=1; AHgh+RoHMFHhrw5Nhd2sZYkVLNUIRG2EGOrYrTDqyW2AHrLukxs/92dRhNlv5Rghp4YCVKcdQ8pxloiY0Q==@ietf.org
X-Gm-Message-State: AOJu0YwraRE2ixc51f8QWQSaHbwH0LscdYNqoOod5OgcIG5PaUzABnG+ U1bYfOKv7856B5xXISIEqMvNadCq0iD0AiUaX+ZJjPQFURor6pFhEfT0Odf1gYahXHRiL/6l2AR vq/giLPSvxCKFcBrLf2ds2gG1aStgEgPYvuaSR/yaaQ==
X-Gm-Gg: AR+sD12zboJ4Q5Gi+zSfYN8JuCyPX2ugtrmaJEQHoNwk4vxlkbz0woSEvELWn0ZlpNB /ZbP5hMF8C2kVmbtH7YuhekMKvxdIqJRUfbJaycOb0cRzLCHsm+dT7wdy1r+bHsAYkYpbAnfMgJ zOs0ZcuyNPnhwrGxOKpO1OxoS2P/BgNjyC1nJ9VyviM6Z/q2rcWocG361EA8kYgg45aLuJEQJFW LYjhaxIVzQv9/MlYZa50bXRoNFbvXoSsJEP3iFODZFSXQwdXPZ/jilEurlVO1m8+f+dN9kFrecs dxQdbz/7W4h9Nh0Dxn27L8Hb2Rl7/UIyvJD4zb7bw3QRPKPhY95JsWO5SSZokfwuDLXk75+EUxa N
X-Received: by 2002:a05:690c:7347:b0:81e:f7bd:f620 with SMTP id 00721157ae682-81f33c102ddmr9595717b3.11.1784704307076; Wed, 22 Jul 2026 00:11:47 -0700 (PDT)
MIME-Version: 1.0
References: <CABcZeBMhhyUZn3Z3N0WhdYaNyTCkVACyRRukdQR66h5xdQ9i1A@mail.gmail.com> <f8fcdab9-88c6-44e1-a021-b584efbdc5dc@gmail.com>
In-Reply-To: <f8fcdab9-88c6-44e1-a021-b584efbdc5dc@gmail.com>
From: Eric Rescorla <ekr@rtfm.com>
Date: Wed, 22 Jul 2026 00:11:10 -0700
X-Gm-Features: AUfX_mxuOJArTZU641OFg_e6ZqAjIJTYNpvTgXN6Ax-Df_ObGGZpC6UoQ63kuiE
Message-ID: <CABcZeBNn3P+BhE8wCb_r7XkUV1HWj163bbxQ48mA47zBYdaTQg@mail.gmail.com>
Subject: Re: [Tools-discuss] Automatic Minutes for IETF 126
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Content-Type: multipart/alternative; boundary="00000000000040b81b06572dda3d"
Message-ID-Hash: LYTJBGOYWSCB7CAZA2DGHWAKJKRAYUL3
X-Message-ID-Hash: LYTJBGOYWSCB7CAZA2DGHWAKJKRAYUL3
X-MailFrom: ekr@rtfm.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-wgchairs.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: tools-discuss <tools-discuss@ietf.org>, Working Group Chairs <wgchairs@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
List-Id: Working Group Chairs <wgchairs.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/wgchairs/HrZsDLL0jDzh3aq1_MVDU_bH5hI>
List-Archive: <https://mailarchive.ietf.org/arch/browse/wgchairs>
List-Help: <mailto:wgchairs-request@ietf.org?subject=help>
List-Owner: <mailto:wgchairs-owner@ietf.org>
List-Post: <mailto:wgchairs@ietf.org>
List-Subscribe: <mailto:wgchairs-join@ietf.org>
List-Unsubscribe: <mailto:wgchairs-leave@ietf.org>

On Tue, Jul 21, 2026 at 9:36 PM Brian E Carpenter <
brian.e.carpenter@gmail.com> wrote:

> fwiw, the ones I've looked at are super good and very helpful, especially
> for meetings that happened while I was fast asleep. For example, I watched
> the video of ANIMA and then looked at the auto-minutes, and I could pretty
> much have skipped the video. Some of the speakers had quite strong accents
> and that didn't seem to be a problem.


That's good to hear. For those interested in doing similar tasks, the
pipeline I am currently looking is:

- Deepgram for STT using keyterms extracted from the meeting materials.
This provides diarization and timestamps but no speaker names.
- Gemini post-processing of the transcripts + with context from the meeting
materials to produce a speaker map and to correct the transcript
- Gemini to generate the minutes using the transcript and the context

-Ekr