Narrate a Variance Report with AI at the Cursor
Short answer: once you have checked the numbers in your workbook, you can speak the reasoning behind them: what changed, the evidence, your assumption, and what is still unresolved. You then ask AI to turn that narration into a structured draft at the cursor, in a compatible focused Windows text field. Before the draft goes anywhere, you review it against your source figures. SpeakLingo's product scope covers this pattern, which it calls Syping, for the commentary layer of a variance report. It does not check numbers, generate forecasts, or give investment advice.
This article walks a financial analyst through the workflow: how to set it up, what to say, how to structure it, a worked before-and-after example, a reusable template, a review checklist, and a way to measure whether the approach helps.
The task: commentary written after the numbers are settled
A variance report has two layers. The first is the figures: budget, actual, difference, and the line items that explain the gap. You build and check these in a spreadsheet or reporting tool, and that work stays with you.
The second layer is the narrative. It explains why a line moved, what evidence supports the explanation, which parts are assumptions, and what remains unanswered. Reasoning tends to get lost here. While you are in the workbook, you understand the movement well. When you sit down to write it up, you reconstruct it from memory, format it, reorder it, and sometimes paste text back and forth with a separate AI window to restructure it.
This workflow targets that second layer. You speak your checked inputs while the reasoning is fresh and ask for a draft where you will use it. The numbers remain yours, and so does the judgment about what they mean.
How Syping fits a variance workflow
Syping combines speaking and typing: you speak, and text appears at your cursor. Three SpeakLingo capabilities apply to this scenario:
- Online transcription in 99+ languages. You can narrate in a supported language that suits you and your team. Transcription covers what you say. Translation is a different task, and nothing here promises AI output in every language.
- AI contextual formatting. Spoken thoughts arrive in a loose order, with hesitations and self-corrections. Contextual formatting can arrange them into headed sections or short lists, depending on what you ask for.
- Spoken AI text requests at the focused field. You give an instruction by voice, such as "Using only these verified inputs, narrate a variance report," and the resulting text appears at a compatible focused Windows text field. Where this fits your setup, it can reduce the copying between a separate AI window and your document.
Compatibility depends on the application and the field, so test your own reporting environment before relying on it. You can read more on the features page and see other professional scenarios on the use cases page.
Setting up the workflow
A few minutes of preparation keeps the draft in your control.
- Finish and check the figures first. Do not start speaking until budget, actual, variance and driver amounts are settled in your workbook.
- Choose the destination. Pick the field where the commentary will live, such as a draft document or a report template, and confirm it is a compatible focused Windows text field. Avoid starting in a live email or chat window.
- Turn off automatic Enter or send behavior. SpeakLingo has an optional setting that presses Enter after text is delivered, and in some apps that can send a message. For this workflow, turn automatic Enter off and review the draft before sending anything. Check your own app's behavior first, because this setting is meant to reduce the risk of accidental submission, not to guarantee that an app cannot send.
- Confirm the online requirements. AI drafting needs an internet connection, your consent, an enabled service and access. Audio, text and any screen context you opt into may be processed remotely, so check what your organization allows before you speak confidential figures.
- Pick your spoken language. Use a supported language appropriate to you and your readers.
- Speak the inputs and the instruction. Use the four-field structure below.
- Review the draft before sending or using it. Compare it with the workbook, run the checklist later in this article, and only then share it.
One boundary matters before you start. To draft with AI, use the supported AI Task workflow and put the instruction and the facts it needs together in that one spoken request. Dictation alone does not enable AI. Earlier dictations, text already in the field and whatever is on your screen are not automatically available to the AI. Screen context is a separate opt-in and may be sent remotely. So your checked figures, evidence, assumptions and open questions all have to be in the request itself. Transcription has its own mode, setup and access requirements, so if AI is unavailable, that does not show transcription is available.
Where the facts stop and the AI starts
The most useful discipline in this workflow is a clear line between what you supply and what the AI may do. You supply every fact, and the AI arranges and phrases them. The four-field structure keeps that line visible.
| Field | What you speak | What the draft may do with it | Review question |
|---|---|---|---|
| Observed change | The line, the period, the budget and actual figures as you checked them, and the direction | Place it in a clear opening statement | Do the figures match the source exactly, including units and sign convention? |
| Evidence | The invoice, ledger entry, report or confirmation that supports the explanation | List it beside the relevant driver | Can I point to each piece of evidence? |
| Assumption | What you believe but have not confirmed, labelled as such | Keep it in an assumptions section, worded as an assumption | Has the draft kept the hedge, or has it turned a belief into a fact? |
| Unresolved question | What you still need to learn and who might answer | Turn it into an open-items list | Is every gap flagged, with nothing quietly filled in? |
The instruction that anchors the process is short: use only the verified inputs, flag missing facts, and do not invent them. That sentence sets the draft's boundary, but it cannot enforce it, so your review remains essential.
Two things stay out of scope. The draft should contain no generated forecast and no investment advice or recommendation to buy, sell or hold anything. If your report needs a forward-looking statement, you write it yourself from your own approved method.
Worked example (illustrative): operating expense variance
The scenario below is fictional and uses invented, non-sensitive numbers. The "after" draft shows what a reviewed output could look like. It is an illustration, not observed output from the product.
Setting: A fictional company, Northgate Outdoor, is closing its third quarter. The analyst has already checked these figures in the workbook: operating expense budget 420,000, actual 468,000, unfavorable variance 48,000. The workbook ties 31,000 to two platforms running in parallel during a migration and 17,000 to trade show deposits booked earlier than planned. The analyst has not yet reviewed the travel line.
Before: raw spoken notes
This is roughly what an analyst might say when thinking aloud, shown as transcribed text:
ok so operating expense for Q3 came in over budget by forty-eight thousand, budget was four twenty and actual four sixty-eight, most of it is the platform migration thing, thirty-one thousand from the two platforms running side by side, I think the overlap finishes end of October but I don't have confirmation, the other seventeen is trade show deposits that landed early, I think, need to check with events whether it's just timing, oh and I haven't looked at the travel line yet
The substance is all there, but nothing is organized. The assumptions sit inside run-on sentences and the open items are scattered. Typed up by hand, this would need restructuring, and a rushed edit might drop the hedges.
The spoken request
The analyst speaks the following at the cursor in the draft document:
Using only these verified inputs, narrate a variance report. Inputs: Observed change, operating expense for Q3 is 48,000 unfavorable against a budget of 420,000 with an actual of 468,000. Evidence, the workbook attributes 31,000 to parallel platform costs during migration and 17,000 to trade show deposits booked earlier than planned. Assumption, the platform overlap may end in October, unconfirmed, and the deposits may be timing only, unconfirmed. Unresolved question, whether events confirms deposit timing, whether the overlap end date is confirmed, and the travel line has not been reviewed. Use a clear professional structure. Flag missing facts; do not invent them.
After: illustrative draft for review
Q3 Operating Expense Variance: Draft Commentary
Summary Operating expense for Q3 was 468,000 against a budget of 420,000, an unfavorable variance of 48,000.
Drivers supported by the workbook - 31,000: costs from two platforms running in parallel during the migration. - 17,000: trade show deposits booked earlier than planned.
Assumptions (unconfirmed) - The platform overlap may end in October. - The deposit amount may reflect timing only.
Open items - Confirmation from the events team on deposit timing. - Confirmation of the overlap end date. - The travel line has not been reviewed and is not covered by this commentary.
Missing facts flagged No information was supplied on the travel line, so no explanation is offered for it.
What the analyst checks before using it
The analyst compares each figure with the workbook and confirms, with their own arithmetic, that the two drivers account for the stated variance. They keep "may end in October" because that wording preserves the hedge. They change "unfavorable" if their team writes it differently and add the report's standard heading. The text then goes into the report, and the analyst decides when and whether to share it.
The draft contains no prediction that the overlap cost will disappear or that the deposits will reverse. Had the output included such a statement, the analyst would delete it, since it goes beyond the verified inputs.
A reusable template for your own reports
Adapt this wording and keep your own figures in square brackets until you speak them. Read numbers aloud as they appear in your workbook, then check that they were transcribed as you said them.
Using only these verified inputs, narrate a variance report for [report name and period]. Inputs: Observed change: [line or category, budget, actual, variance and direction, as checked]. Evidence: [source document or workbook reference for each driver, with the amount attributed to it]. Assumption: [what you believe but have not confirmed, each labelled unconfirmed]. Unresolved question: [what you still need to learn, and who could answer]. Use a clear professional structure with a summary, drivers, assumptions and open items. Keep assumptions worded as assumptions. Flag missing facts; do not invent them. Do not add forecasts, recommendations or investment advice.
A few habits make the template work better:
- Say one driver at a time. Pair each amount with its evidence before moving to the next.
- Label hedges aloud. Say "unconfirmed" or "my assumption" so the status travels with the claim.
- Name gaps out loud. If you have not looked at a line, say so, and the draft can list it as open.
- Name the audience. Tell the draft whether the reader is a finance lead or a budget owner outside finance, so the tone suits them. This is a style preference and should not change any fact.
Review checklist for financial analysts
Run this before the draft is used or shared. These are practical writing habits, not rules or professional advice, so adapt them to your own team's standards.
- Figures: Every number matches the checked source, including period, currency, units and sign convention.
- Arithmetic: You have verified any totals or sub-totals in the draft yourself.
- Attribution: Each driver traces to evidence you can produce on request.
- Hedges: Assumptions remain assumptions. Scan for "will," "is expected to" and "due to" where the input only supported "may" or "appears."
- Additions: No new facts, causes, names, dates or comparisons appear that you did not speak.
- Forward-looking language: Remove any forecast, projection, recommendation or investment-style statement you did not write yourself.
- Gaps: Every unresolved question and unreviewed line item is visible in the open-items section.
- Terminology: Labels match your team's conventions, such as favorable and unfavorable or over and under.
- Audience: The level of detail suits the reader, and nothing confidential is included that the reader should not see.
- Release: You have decided whether to send the draft, and you send it yourself.
Measuring time to reviewed output
Whether this workflow helps depends on your reports, your tools and how you speak, so measure it instead of assuming an answer.
The useful unit is time to reviewed output: the time from starting the commentary to having text you have checked and are willing to use. Stopping the clock when the draft appears would flatter the process, because review is where much of the real work happens.
A simple way to measure it:
- Pick comparable reports. Choose several variance reports of similar scope, some written your usual way and some using spoken drafting.
- Define start and stop. Start when you open the checked workbook to write commentary. Stop when the text has passed your checklist and is ready to use.
- Log more than time. Record the corrections you made during review, any invented or altered facts you caught, and the open items the draft surfaced.
- Note the environment. Record whether the focused field was compatible and whether you still had to move text between windows by hand, since that affects the comparison.
- Compare over several reports. A single report tells you little. Look at the pattern, and treat a disappointing result as information about whether the workflow fits that type of report.
If review time grows because drafts need heavy correction, tighten your spoken inputs and instruction, or conclude that this approach does not suit a particular report type.
Limits and data handling to keep in view
- Compatibility varies. The workflow depends on a compatible focused Windows text field. Test your reporting tools first.
- Connectivity and access. AI requests need an internet connection, an enabled service, your consent and access.
- Data may leave your device. Audio and text may be sent remotely to process a request, and so may optional screen context if you opt in. Before dictating anything confidential, check your organization's policies on what may be shared with external services, and leave out anything you are not permitted to share.
- Offline fallback. Offline English transcription is only a fallback, and only if you have already configured a local runtime. It is for plain dictation, and AI being unavailable does not show that transcription is available. AI drafting and contextual formatting do not work offline.
- Responsibility stays with you. The draft is a starting point. You answer for its accuracy and its use.
Explore voice writing on Windows
Join the SpeakLingo waitlist for updates on Windows voice-typing workflows and availability.
Frequently Asked Questions
Does SpeakLingo calculate variances or check my numbers?
No. Calculate and verify your figures in your own tools first, then speak them as checked inputs. Compare the draft with your source, and recompute any totals it states.
Can I narrate in a language other than English?
Online transcription supports 99+ languages, so you can speak in a supported language that suits you. That covers transcription only. It is not translation, and it does not guarantee that AI output will be available or equally strong in every language. Review the draft carefully in whichever language you use.
What happens if my internet connection drops?
Online AI requests need a connection and will not work without one. Offline English transcription is only a fallback, and it works only if you have configured a local runtime. It does not provide AI drafting or contextual formatting.
Will it send the report for me?
The workflow is meant to place a draft at your cursor for review, not to send it. SpeakLingo has an optional setting that presses Enter after text is delivered, and in some apps that can send a message, so turn it off for this workflow. Review the draft, then send or file it yourself.
Is it safe to speak confidential figures?
That is a data-sharing decision for you and your organization. Audio and text may be sent remotely to process requests, and optional screen context may be sent if you opt in. Check your organization's policies before including confidential or restricted figures, and omit anything you are not authorized to share.
Related Pages
SpeakLingo team · Editorial team
More Posts
Explain a Month-End Variance in a Client Email with AI at the Cursor
14 min read · October 30, 2026
Write a Transaction Clarification Request with AI at the Cursor
14 min read · October 30, 2026
Draft an Audit Evidence Request with AI at the Cursor
13 min read · October 30, 2026
Draft a Client Information Checklist Email with AI at the Cursor
14 min read · October 30, 2026
Windows voice typing hears you but types nothing: what to check
6 min read · 24 October 2026