Live demo

Dictate with Pyper

Hold Space and speak. Pyper captures your audio, then runs the real pipeline on its cloud engine — transcribe with PyAI, then clean it up into polished text. No browser speech API, no local server.

Record
Transcribe
Clean up
idle— Ready — hold Space or tap ` to dictate
Heard (raw)
samplepyai-hear

um so I looked at the numbers again and I think the— the pricing page is uh the issue, can we maybe move the review to like Thursday afternoon if that works

Cleaned for each app

samplePyAI
Notes
short & precise

• Pricing page — main issue (per the numbers) • Move review → Thursday afternoon

Slack
slightly informal

Numbers say the pricing page is the problem — can we move the review to Thursday afternoon?

Gmail
formal & respectful

Hi, Looking at the numbers again, the pricing page appears to be the issue. Could we move the review to Thursday afternoon? Thanks,

Hold SpacePush-to-talk` Toggle Click the pill to toggle
Reference dataset

Reads the room, per app

The same raw words land differently depending on where they're going. These are the cases Pyper's cloud pipeline is tested against — the exact set behind /cleanup — each a real speech transcript and the polished output for its target app.

Notes
Apple Notesterse · bullets

Notes — a long status ramble collapses to scannable bullets

Heard (raw)

okay so um quick update on the mobile app launch uh we finished the payment integration yesterday and QA has been running through it since this morning there are still two bugs open one is the crash on the checkout screen when the coupon field is empty and the other is the slow load on the order history page um marketing wants to go live on the fifteenth but honestly i don't think we should ship until both of those are fixed we also need someone to update the app store screenshots before submission and i still have to write the release notes so that's roughly where we are let me know if you have any questions

↓ polished for Notes
Polished · Notes

Mobile app launch — status - Payment integration finished yesterday - QA running since this morning - Bug: checkout screen crashes when the coupon field is empty - Bug: order history page loads slowly - Marketing wants go-live on the 15th — hold until both bugs are fixed - Update App Store screenshots before submission - Write the release notes

Slack
Slackcasual · no sign-off

Slack — same update, casual and flowing, no greeting or sign-off

Heard (raw)

okay so um quick update on the mobile app launch uh we finished the payment integration yesterday and QA has been running through it since this morning there are still two bugs open one is the crash on the checkout screen when the coupon field is empty and the other is the slow load on the order history page um marketing wants to go live on the fifteenth but honestly i don't think we should ship until both of those are fixed we also need someone to update the app store screenshots before submission and i still have to write the release notes so that's roughly where we are let me know if you have any questions

↓ polished for Slack
Polished · Slack

Quick update on the mobile app launch 👇 Payment integration landed yesterday and QA's been running through it since this morning. Two bugs still open: the checkout screen crashes when the coupon field is empty, and the order history page loads slowly. Marketing wants to go live on the 15th, but I don't think we should ship until both are fixed. We also need someone to refresh the App Store screenshots, and I still have to write the release notes. Let me know if you have questions!

Email
Gmailformal · greeting + sign-off

Email — same update, formal with greeting, structure, and sign-off

Heard (raw)

okay so um quick update on the mobile app launch uh we finished the payment integration yesterday and QA has been running through it since this morning there are still two bugs open one is the crash on the checkout screen when the coupon field is empty and the other is the slow load on the order history page um marketing wants to go live on the fifteenth but honestly i don't think we should ship until both of those are fixed we also need someone to update the app store screenshots before submission and i still have to write the release notes so that's roughly where we are let me know if you have any questions

↓ polished for Email
Polished · Email

Hi, Here's a quick update on the mobile app launch. We completed the payment integration yesterday, and QA has been testing since this morning. Two issues remain open: - The checkout screen crashes when the coupon field is empty. - The order history page loads slowly. Marketing would like to go live on the 15th; however, I'd recommend we hold until both issues are resolved. We also need to update the App Store screenshots before submission, and I still need to write the release notes. Please let me know if you have any questions. Best,

Notes
Notionterse · bullets

Notes — a planning ramble becomes a tight outline

Heard (raw)

hey so i wanted to share some thoughts on the team offsite next month um i was thinking we could do it the week of the tenth somewhere close by so people don't have to travel too far ideally a place with good wifi since we'll run a couple of working sessions the rough plan is day one is strategy and planning day two is more hands on building and then we wrap up with a dinner in the evening i still need to get a rough headcount figure out the budget and check that everyone is okay with those dates so if you could reply with whether the week of the tenth works for you that would be super helpful thanks

↓ polished for Notes
Polished · Notes

Team offsite — next month - Proposed: week of the 10th, nearby venue (minimal travel) - Needs good wifi for working sessions - Day 1: strategy & planning - Day 2: hands-on building - Evening: wrap-up dinner - To do: get headcount, set budget, confirm dates with the team

Slack
Slackcasual · no sign-off

Slack — same plan, conversational with a direct ask

Heard (raw)

hey so i wanted to share some thoughts on the team offsite next month um i was thinking we could do it the week of the tenth somewhere close by so people don't have to travel too far ideally a place with good wifi since we'll run a couple of working sessions the rough plan is day one is strategy and planning day two is more hands on building and then we wrap up with a dinner in the evening i still need to get a rough headcount figure out the budget and check that everyone is okay with those dates so if you could reply with whether the week of the tenth works for you that would be super helpful thanks

↓ polished for Slack
Polished · Slack

Some thoughts on the team offsite next month 🎉 I'm thinking the week of the 10th, somewhere close by so nobody has to travel far — ideally a spot with good wifi since we'll run a couple of working sessions. Rough plan: day 1 is strategy and planning, day 2 is hands-on building, and we wrap up with dinner. I still need a headcount, a budget, and to confirm the dates. Could you reply with whether the week of the 10th works for you? 🙏

Email
Outlookformal · greeting + sign-off

Email — same plan, formal invite with itinerary and sign-off

Heard (raw)

hey so i wanted to share some thoughts on the team offsite next month um i was thinking we could do it the week of the tenth somewhere close by so people don't have to travel too far ideally a place with good wifi since we'll run a couple of working sessions the rough plan is day one is strategy and planning day two is more hands on building and then we wrap up with a dinner in the evening i still need to get a rough headcount figure out the budget and check that everyone is okay with those dates so if you could reply with whether the week of the tenth works for you that would be super helpful thanks

↓ polished for Email
Polished · Email

Hi, I wanted to share some thoughts on the team offsite next month. I'm proposing the week of the 10th at a nearby venue, so no one has to travel far — ideally somewhere with reliable wifi, as we'll be running a couple of working sessions. The rough plan is: - Day 1: strategy and planning - Day 2: hands-on building - Evening: a wrap-up dinner I still need to gather a headcount, set the budget, and confirm the dates. Could you let me know whether the week of the 10th works for you? Thanks,

Email
Gmailformal · greeting + sign-off

Formal email — follow-up after a meeting

Heard (raw)

hey um so it was really nice to meet you the other day uh i was wondering when can we meet next like maybe sometime next week

↓ polished for Email
Polished · Email

Hi, It was really nice to meet you the other day. When could we meet next — perhaps sometime next week? Thanks,

Email
Outlookformal · greeting + sign-off

Formal email via the desktop "email" alias (maps to the email style)

Heard (raw)

can you please send me the q3 report by friday i need it for the board deck thanks

↓ polished for Email
Polished · Email

Hi, Could you please send me the Q3 report by Friday? I need it for the board deck. Thanks,

Slack
Slackcasual · no sign-off

Casual chat — quick teammate update, no greeting or sign-off

Heard (raw)

um yeah i just pushed the fix for the login bug it should be good now can you take a look when you get a sec

↓ polished for Slack
Polished · Slack

Just pushed the fix for the login bug — should be good now. Can you take a look when you get a sec?

Slack
Microsoft Teamscasual · no sign-off

Casual chat via the "teams" alias (maps to the Slack style)

Heard (raw)

hey are we still on for the standup at ten this morning

↓ polished for Slack
Polished · Slack

Are we still on for the standup at 10 this morning?

Notes
Apple Notesterse · bullets

Notes — a run-on to-do list becomes bullets

Heard (raw)

okay so i need to do a few things i need to email sarah and then i have to update the deck and also book the flights for the offsite

↓ polished for Notes
Polished · Notes

- Email Sarah - Update the deck - Book the flights for the offsite

Notes
Notionterse · bullets

Notes via the "notion" alias — terse takeaway

Heard (raw)

meeting takeaway so basically the launch is getting pushed to march because of the api dependency that isn't ready yet

↓ polished for Notes
Polished · Notes

Launch pushed to March — API dependency not ready.

Docs
Google Docsclean prose

Docs — clean prose, no email framing

Heard (raw)

um so basically the goal of this project is to reduce latency and uh we want to do that by caching and also by moving to a cdn

↓ polished for Docs
Polished · Docs

The goal of this project is to reduce latency, achieved through caching and by moving to a CDN.

Code
VS Codetechnical · imperative

Code via the "vscode" alias — terse technical comment

Heard (raw)

um this function retries the request three times with exponential backoff before giving up

↓ polished for Code
Polished · Code

Retries the request three times with exponential backoff before giving up.

Default
TextEdit / unknownplain cleanup

Default — plain cleanup, no target-app rewrite

Heard (raw)

um so i think we should uh probably go with the second option since it's cheaper

↓ polished for Default
Polished · Default

I think we should probably go with the second option since it's cheaper.

Speech-to-text & cleanup by Pyper's cloud engines — the same pipeline behind the desktop app (no browser speech API). Needs a microphone; the keys stay server-side in a Cloud Run proxy. Engines are swappable via STT_PROVIDER / CLEANUP_PROVIDER.