Skip to content

Demo: record 30–60s GIF/video for README, landing, and community submissions #8

Description

@botaruibo

Why this matters

MyVoiceTyping already has README docs, a landing page, trial tasks, privacy docs, model docs, and Dataset feedback links. The next major conversion blocker is visual proof: people need to see the full loop before they decide whether to try or star the project.

A short demo should show:

  1. hold hotkey / start voice input;
  2. speak a Chinese or Chinese-English sentence;
  3. local transcription / punctuation / light cleanup;
  4. result pasted into the current input field;
  5. user can review before sending;
  6. links to GitHub / Release / Trial tasks.

Recommended demo variants

P0: AI Coding prompt demo, 30–60 seconds

Scenario: speak a bug reproduction or refactor request, then paste the polished prompt into a text box or AI coding tool.

Good synthetic prompt:

帮我检查一下登录页面,用户点击发送验证码以后按钮应该进入倒计时,如果接口报错需要恢复按钮并显示错误信息。

Expected polished text:

帮我检查一下登录页面:用户点击“发送验证码”以后,按钮应该进入倒计时;如果接口报错,需要恢复按钮并显示错误信息。

P1: normal Chinese writing demo, 30–45 seconds

Scenario: speak a work message or note, show punctuation and sentence splitting.

P1: privacy / local-first demo, 15–30 seconds

Scenario: use only synthetic content and show that the workflow is review-before-send rather than auto-send.

Assets already prepared

Acceptance criteria

  • Create one 15–30s GIF or one 30–60s MP4.
  • Use only synthetic, non-sensitive text.
  • Show the full flow: speak → transcribe/polish → paste → review.
  • Add the demo to README top section or Demo docs.
  • Add the demo to landing page if suitable.
  • Use the demo to follow up on existing submissions / channels:
    • HelloGitHub
    • 阮一峰科技爱好者周刊
    • GitHubDaily
    • Appinn / 小众软件
    • Product Hunt once account verification works
    • Chinese community posts where demo is useful

Privacy reminder

Do not record real customer text, private repo code, internal logs, credentials, personal chats, or anything that should not become public.

Growth impact

This is a P0 conversion asset for the 0→50 and 50→200 star stages. It should make the project easier to understand for non-developers, newsletter maintainers, and people comparing MyVoiceTyping with Typeless / 闪电说 / Typeoff / OpenTypeless.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions