{
  "meta": {
    "title": "Practice — べんきょうBox",
    "description": "Take a podcast, a clip, or a recording you already have, and turn it into a conversation you can study line by line. Or build one yourself.",
    "url": "/practice",
    "format": "json"
  },
  "content": [
    {
      "type": "page-header",
      "body": "Take a podcast, a clip, or a recording you already have, and turn it into a conversation you can study. Or build one yourself, line by line.",
      "heading": "Real audio, broken down line by line",
      "eyebrow": "03 · PRACTICE",
      "accent": "practice"
    },
    {
      "type": "walkthrough",
      "body": "Three taps from a podcast on your phone to a conversation you can shadow.",
      "heading": "Real human Japanese, sliced into a conversation",
      "label": "Audio Clipper",
      "steps": [
        {
          "kind": "paragraph",
          "body": "Open Audio Clipper from the home screen. Load an MP3 from your device, a podcast you've downloaded, a clip from a video, a voice note. Select the range you want to extract."
        },
        {
          "kind": "screenshot",
          "slot": {
            "label": "SCREENSHOT SLIVER",
            "title": "Waveform with range selection",
            "meta": "4:1",
            "aspect": "4/1",
            "image": "waveform-range.png"
          }
        },
        {
          "kind": "paragraph",
          "body": "The app splits the audio into segments. You assign each one to P1 (Person 1), P2 (Person 2), or none. Each turn is transcribed locally on your device."
        },
        {
          "kind": "screenshot",
          "slot": {
            "label": "SCREENSHOT SLIVER",
            "title": "Segment list with P1/P2 assignment",
            "meta": "4:1",
            "aspect": "4/1",
            "image": "p1-p2-assign.png"
          }
        },
        {
          "kind": "paragraph",
          "body": "This is the part most learning tools don't have. Real human Japanese has the rhythm, the half-swallowed particles, the natural sentence structures, the way a sentence actually ends. You can shadow against it, repeating after the speaker, mimicking their intonation and pace, until your voice catches their pattern. That practice is hard to replicate any other way."
        },
        {
          "kind": "screenshot",
          "slot": {
            "label": "SCREENSHOT SLOT",
            "title": "Audio Clipper, full view",
            "meta": "4:5 portrait",
            "aspect": "4/5",
            "image": "audio-clipper.png"
          }
        }
      ]
    },
    {
      "type": "card-grid",
      "body": "Two ways in: type each line, or record each line.",
      "heading": "Two ways in, no audio file needed",
      "label": "Or build a conversation yourself",
      "intro": "If you've got a dialogue from a textbook, a script you've written, or a real exchange you want to study, you can build a conversation directly. No audio file, no clipper.",
      "columns": 2,
      "variant": "surface",
      "cards": [
        {
          "label": "Type each line",
          "title": "Add lines as text",
          "body": "Add each line of dialogue with its speaker. Lines stay as text until you ask for anything more, so creating a conversation this way is a no-network operation by default."
        },
        {
          "label": "Speak each line",
          "title": "Or record each line",
          "body": "Record each turn yourself. The app transcribes it locally and stores the audio with the line, so you've got both from the start.\n\nUseful for working through a textbook dialogue out loud, or capturing an exchange from a video, a teacher, or a conversation partner."
        }
      ]
    },
    {
      "type": "strip",
      "body": "Auto-play through the whole exchange, or step through line by line.",
      "heading": "Two ways to play it back",
      "label": "Playback",
      "orientation": "text-right",
      "paragraphs": [
        "Play the whole conversation through automatically, like you're hearing it live. Or step through line by line, at your own pace.",
        "Auto-play is for listening practice, getting your ear used to the rhythm of a real exchange. Line by line is for shadowing, breakdown work, or just taking your time over something difficult."
      ],
      "screenshot": {
        "label": "SCREENSHOT SLOT",
        "title": "Conversation playback",
        "meta": "Auto-play and line-by-line · 4:5",
        "aspect": "4/5",
        "image": "conversation-playback.png"
      }
    },
    {
      "type": "card-grid",
      "body": "Every line, the same on-demand tools: translation, audio, voice quality.",
      "heading": "What every line gets, on demand",
      "label": "Per line",
      "intro": "Whether the conversation came from the audio clipper or you built it by hand, every line has the same on-demand tools. Nothing happens automatically. Translation costs money, audio generation costs money, and neither runs without you asking.",
      "columns": 3,
      "variant": "surface",
      "cards": [
        {
          "label": "Translation",
          "title": "Tap to translate, line by line",
          "body": "Tap a line to translate it on demand, using your provider. The translation includes the same word-by-word breakdown you get from Translate, with readings, dictionary forms, and tap-through to entries.\n\nLines stay untranslated until you ask, so the page does not quietly hit the network in the background."
        },
        {
          "label": "Audio",
          "title": "Original where it exists, generated when you want it",
          "body": "If the line came from the audio clipper or a recording, that's the audio you get, real, human, what you started with.\n\nFor typed lines, you can generate audio on demand. Like translation, this only happens when you ask."
        },
        {
          "label": "Voice quality",
          "title": "Cascades from your settings",
          "body": "Generated audio uses your TTS configuration. Connect a third-party voice for the highest quality, or rely on the OS voice.\n\nThe OS voice can be improved a little by downloading higher-quality voices in your iOS settings."
        }
      ]
    },
    {
      "type": "card-grid",
      "body": "Audio clipper transcription is local. Recordings you make are stored on your device. Conversations themselves, with their text and audio, are stored on your device.\n\nThe network is only touched when you ask for it: a translation on a specific line, or generated audio with a third-party voice. Each one is an explicit tap, not a background call.",
      "heading": "Default state: nothing leaves your device",
      "label": "What stays local",
      "columns": 1,
      "variant": "sub",
      "cards": []
    },
    {
      "type": "faq",
      "body": "Common questions about the audio clipper, audio handling, and shadowing.",
      "heading": "Quick answers",
      "items": [
        {
          "question": "What audio formats can the audio clipper load?",
          "answer": "MP3 files from your device. Pick anything you've already got: a podcast you've downloaded, a clip from a recording app, audio you've extracted from a video."
        },
        {
          "question": "Does the audio leave my device?",
          "answer": "No. Audio you load into the clipper is processed and transcribed locally. Same for recordings you make yourself. Audio doesn't leave the device unless you explicitly ask for translation or generated audio on a specific line."
        },
        {
          "question": "What's shadowing?",
          "answer": "A practice technique where you repeat after a native speaker, ideally as they're still speaking, mimicking their rhythm, intonation, and pace. The audio clipper makes shadowing easier because the original audio is right there, paired with the transcription."
        },
        {
          "question": "Can I import existing scripted dialogues?",
          "answer": "Not at the moment. You can build a conversation by typing or recording each line. If a text-import path would be useful, get in touch."
        }
      ]
    },
    {
      "type": "prose",
      "body": "More on the [FAQ page →](/faq)."
    },
    {
      "type": "card-grid",
      "body": "Coming soon to iOS and macOS. Up next: study.",
      "columns": 2,
      "variant": "sub",
      "cards": [
        {
          "label": "Get it",
          "title": "Notify me when it ships →",
          "body": "Coming soon to iOS and macOS. Android later.",
          "href": "#notify"
        },
        {
          "label": "Next",
          "title": "Study →",
          "body": "Two small games for when you've got five minutes.",
          "href": "/study",
          "tile": "dictionary"
        }
      ]
    }
  ],
  "schema": {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "name": "Practice — べんきょうBox",
    "description": "Take a podcast, a clip, or a recording you already have, and turn it into a conversation you can study line by line. Or build one yourself.",
    "url": "https://getbenkyobox.com/practice",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "What audio formats can the audio clipper load?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "MP3 files from your device. Pick anything you've already got: a podcast you've downloaded, a clip from a recording app, audio you've extracted from a video."
        }
      },
      {
        "@type": "Question",
        "name": "Does the audio leave my device?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "No. Audio you load into the clipper is processed and transcribed locally. Same for recordings you make yourself. Audio doesn't leave the device unless you explicitly ask for translation or generated audio on a specific line."
        }
      },
      {
        "@type": "Question",
        "name": "What's shadowing?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "A practice technique where you repeat after a native speaker, ideally as they're still speaking, mimicking their rhythm, intonation, and pace. The audio clipper makes shadowing easier because the original audio is right there, paired with the transcription."
        }
      },
      {
        "@type": "Question",
        "name": "Can I import existing scripted dialogues?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Not at the moment. You can build a conversation by typing or recording each line. If a text-import path would be useful, get in touch."
        }
      }
    ]
  }
}