Sign up free
AI Voice System

AI Voice System

The AI Voice system is the core differentiator of Bloomberry. It builds a persistent linguistic model of how you specifically write — your sentence patterns, vocabulary choices, pacing, tone, and argumentation style — and applies this model to every piece of content it generates.

Generic AI tools write in a generic AI voice. Bloomberry writes in your voice.

Voice Training

Voice training is the process of teaching Bloomberry your writing style by providing actual examples of your writing. These samples are analyzed for linguistic patterns that define your voice.

Adding samples

To add a voice sample:

  1. Go to Settings → AI Voice → Voice Training
  2. Click Add sample
  3. Paste your writing (minimum 50 words per sample)
  4. Add a title for reference
  5. Save

You can also:

  • Upload file — PDF or DOCX, auto-extracted
  • Import from LinkedIn — Connect LinkedIn and import posts directly

Sample requirements

RequirementValue
Minimum samples to analyze3
Minimum total words500
Minimum words per sample50
Recommended samples5–10
Recommended total words1,500+
Supported upload formatsPDF, DOCX
Use only your authentic writing
Do not use AI-generated content as training samples. Bloomberry analyzes real linguistic patterns from your writing. AI-generated samples contaminate the voice model and reduce generation quality.

Voice analysis

After uploading samples, click Analyze voice. The system processes your samples and generates a voice fingerprint covering:

  • Average sentence length and complexity
  • Vocabulary range and preferred word types
  • Structural patterns (how you open and close ideas)
  • Rhetorical devices you use (questions, lists, contrasts)
  • Formality register
  • Punctuation patterns
Best sample types
LinkedIn posts, blog articles, and email newsletters work best. Avoid formal academic or legal writing unless that is genuinely how you communicate with your audience.

Knowledge Base

The Knowledge Base stores factual context about you, your audience, and your writing preferences. This context is injected into every generation to ground the AI in your real world.

Categories

CategoryPurposeExample entries
About MeBackground, expertise, experience"I founded two SaaS companies", "I have 15 years in growth marketing"
AudienceWho you write for, their pain points"My audience is B2B founders at Seed to Series B", "They struggle with..."
Writing StyleExplicit style instructions"I never use corporate jargon", "I always open with a surprising fact"

Maximum 20 knowledge base entries. Each entry has a title, category, and content. Entries are surfaced contextually during generation using semantic matching — not injected wholesale.

Specificity wins
Vague entries like "I'm good at growth" have minimal impact. Specific entries like "I grew a SaaS from 0 to $2M ARR in 18 months by focusing on self-serve onboarding" dramatically improve output relevance.

Voice Tuning

Voice Tuning provides fine-grained control over your voice profile via 9 independently adjustable axes.

AxisRangeDescription
TemperatureConservative → CreativeControls how closely the AI follows conventions vs. takes risks
DirectnessDiplomatic → DirectHow bluntly ideas are stated vs. hedged
WarmthDetached → WarmEmotional tone and personal connection in the writing
WitSerious → WittyUse of humor, wordplay, and unexpected observations
EnergyCalm → High energyPacing, punctuation intensity, and momentum
FormalityCasual → FormalVocabulary register and structural formality
VerbosityConcise → ElaborateHow much the AI expands on ideas
EdginessSafe → EdgyWillingness to take controversial positions or challenge consensus
ConfidenceTentative → ConfidentUse of hedge language vs. definitive statements

Learning System

AI dialect filter

The AI dialect filter is a post-generation processing step that scans output for linguistic patterns common to AI-generated text and removes or replaces them automatically.

Default blocked phrases include:

delvelandscapelet's unpackat its corelet's dive init's worth notingin conclusionin summaryfurthermoreleverageutilizeparadigmholisticrobustelevate

Custom banned phrases

Add your own banned phrases in Settings → AI Voice → Banned Phrases. Any phrase you add will never appear in generated content. Use this to block:

  • Competitor brand names
  • Internal jargon you've moved away from
  • Phrases that don't match your brand personality
  • Words you personally dislike

Edit learning

Every edit you make to a generated post teaches Bloomberry. When you change a word, restructure a sentence, or delete a paragraph, this edit is logged and factored into future generations.

Over time, the system learns your correction patterns and self-adjusts. Posts require fewer edits with each session.

Edit signal quality
Substantive rewrites (changing voice, structure, or argument) are more valuable teaching signals than copy corrections (fixing typos). Focus on editing for voice and meaning, not grammar.
Train your AI voice
Set up your voice profile in Settings and see the difference in 3 generations.
Get started
Edit this page on GitHub