キャラ別配信術④:プロ・完璧キャラの作り方
読了時間: 8分 対象: 「権威性を出したい」「信頼感のある配信がしたい」配信者結論
「完璧を演じつつ、隙を計算的に見せる。"本当は人間"が最高のギャップ」
プロ・完璧キャラとは
プロキャラは権威性と信頼感を武器にするキャラ。視聴者は「この人は分かってる」「この人についていけば大丈夫」と感じる。
ポイント:
- 断定的に話す
- 迷わない(ように見せる)
- 情報は正確に
- 余計なことを言わない
- 時々見せる人間味がギャップに
- 解説系
- 教育系
- 技術系
- ゲーム上級者
基本テクニック(プロ系)
223. 質の格律演出
何をするか: 自信ある態度で話す。「多分」「かもしれない」を減らす。 実践例:- 「これは〇〇です」と断定
- 「間違いなく」「確実に」を使う
- 姿勢を正して話す
224. 様態の格律
何をするか: 歯切れよく言い切る。曖昧さを排除。 実践例:- 結論から言う
- 「つまり」で要約する
- 余計な枕詞を省く
66. ゆっくり重要
何をするか: 大事なことはゆっくり話す。 実践例:- ポイントで間を取る
- 「ここが大事なんですが...」と前置き
- 重要部分は声のトーンを変える
232. ミステリアス演出
何をするか: 全部見せない。情報を小出しにする。 実践例:- 「これについては後で」
- 「実はもう一つあって...」
- 全てを説明しきらない
236. 距離の最適化
何をするか: 近すぎず遠すぎずの距離感。 実践例:- 親しくなりすぎない
- でも冷たくもない
- 一定の距離を保つ
234. ギャップ萌え計算
何をするか: 普段と違う面を計算的に見せる。 実践例:- 完璧な人が時々失敗
- 真面目な人がふざける
- プロが素人質問に答える
補助テクニック
151. わざとミス(計算的に)
何をするか: 完璧な中に時々ミスを混ぜる。 効果: ザイアンス効果の逆転。完璧な人の失敗は好感度を上げる。240. 「本当の自分」演出
何をするか: 「配信でしか見せない顔」を設定。 効果: 特別感。視聴者だけが知る一面。225. 含意の活用
何をするか: 「まあ、ね」と言外の意味を持たせる。 効果: 深さ。全部言わない方が賢く見える。まとめ
- 断定的に、自信を持って話す
- 結論から、歯切れよく
- 全部見せない、ミステリアスに
- 時々の人間味がギャップに
- 距離感を保って権威性を維持
【ここから有料】
運用ケース集
ケース1: 解説・説明する時
場面: 何かを教える、説明する やること:- #223(断定的に話す)「これは〇〇です」
- #224(結論から言う)「ポイントは3つ」
- #66(重要部分をゆっくり)
- #232(「詳しくは後で」)で興味を引く
ケース2: 質問に答える時
場面: 視聴者からの質問 やること:- まず結論を言う
- 理由を簡潔に説明
- #225(「まあ、そういうことです」)で締める
- 分からないことは「確認します」と誠実に
ケース3: ミスした時
場面: 完璧キャラなのに失敗した やること:- 軽く認める「あ、ミスった」
- すぐに修正する
- 大げさにしない
- #234(「珍しいでしょ」)でギャップに
ケース4: 親しみを出したい時
場面: 権威性を保ちつつ距離を縮めたい やること:- #240(「配信見てる人だけに言うけど」)で特別感
- #234(普段と違う一面を見せる)
- 笑顔を見せる、砕けた言い方をする
- でも基本は維持(すぐに戻る)
組み合わせコンボ
権威確立コンボ
組み合わせ: #223 + #224 + #66 流れ: 1. 「結論から言います」(#224) 2. 「これは〇〇です」と断定(#223) 3. 「ここが大事なんですが...」とゆっくり(#66) なぜ強いか: 結論→断定→強調で、「分かってる人」感が確立。ギャップ演出コンボ
組み合わせ: #223 + #234 + #151 流れ: 1. 完璧な解説をする(#223) 2. 時々「あ、間違えた」(#151) 3. 「珍しいでしょ」と笑う(#234) なぜ強いか: 完璧→失敗→自虐で、「完璧だけど人間」を演出。ミステリアスコンボ
組み合わせ: #232 + #225 + #236 流れ: 1. 「これについては後で」(#232) 2. 「まあ...察してください」(#225) 3. 一定の距離を保つ(#236) なぜ強いか: 小出し→含意→距離で、追いかけたくなる存在に。自動化Tips
権威性スコアラー
やりたいこと: 発言の権威性をチェック 実装方法:import re
class AuthorityScorer:
def __init__(self):
self.weak_words = [
'多分', 'かもしれない', 'たぶん', '思う',
'かな', 'っぽい', '気がする', 'なんか',
]
self.strong_words = [
'です', 'ます', '確実に', '間違いなく',
'つまり', 'ポイントは', '結論', '断言',
]
def analyze(self, text):
"""発言を分析"""
weak_count = sum(1 for w in self.weak_words if w in text)
strong_count = sum(1 for w in self.strong_words if w in text)
# スコア計算
base_score = 50
score = base_score + (strong_count 10) - (weak_count 15)
score = max(0, min(100, score))
# フィードバック
if weak_count > 2:
feedback = "😰 弱気ワードが多い!断定的に言おう"
suggestions = ["「多分」→「おそらく」", "「思う」→「です」"]
elif score >= 80:
feedback = "💪 完璧!権威性バッチリ"
suggestions = []
elif score >= 60:
feedback = "👍 良い感じ"
suggestions = ["もう少し断定的に"]
else:
feedback = "😐 もっと自信を持って"
suggestions = ["結論から言う", "「です」で終わる"]
return {
'score': score,
'feedback': feedback,
'suggestions': suggestions,
'weak_words_found': [w for w in self.weak_words if w in text],
}
scorer = AuthorityScorer()
使用例
result = scorer.analyze("多分これかなって思うんですけど...")
-> {'score': 20, 'feedback': '😰 弱気ワードが多い!', ...}
ギャップタイマー
やりたいこと: 適度なタイミングで人間味を見せるよう提案 実装方法:import time
import random
class GapTimer:
def __init__(self, interval_min=900, interval_max=1800):
self.interval_min = interval_min # 15分
self.interval_max = interval_max # 30分
self.last_gap = time.time()
self.next_gap = self._schedule_next()
def _schedule_next(self):
"""次のギャップタイミングを設定"""
interval = random.randint(self.interval_min, self.interval_max)
return time.time() + interval
def check(self):
"""ギャップを見せるタイミングかチェック"""
now = time.time()
if now >= self.next_gap:
self.last_gap = now
self.next_gap = self._schedule_next()
suggestions = [
"💭 ちょっとボケてみて",
"😅 軽いミスを見せて",
"😊 砕けた話し方をしてみて",
"🎭 普段と違う一面を見せて",
"☕ 「ちょっと休憩」と人間味を",
]
return random.choice(suggestions)
return None
def record_gap(self):
"""ギャップを見せたことを記録"""
self.last_gap = time.time()
self.next_gap = self._schedule_next()
timer = GapTimer()
結論ファーストチェッカー
やりたいこと: 結論から話しているかチェック 実装方法:class ConclusionChecker:
def __init__(self):
self.conclusion_starters = [
'結論', 'ポイントは', 'つまり', '答えは',
'大事なのは', '要するに', '端的に言うと',
]
self.bad_starters = [
'えーと', 'あのー', 'まあ', 'ちょっと',
'なんか', 'とりあえず', 'えっと',
]
def analyze(self, text):
"""発言の始め方をチェック"""
# 最初の20文字をチェック
start = text[:20] if len(text) > 20 else text
starts_with_conclusion = any(c in start for c in self.conclusion_starters)
starts_with_filler = any(b in start for b in self.bad_starters)
if starts_with_conclusion:
return {
'good': True,
'message': "👍 結論ファースト!完璧!"
}
elif starts_with_filler:
return {
'good': False,
'message': "😰 フィラーで始まってる!結論から言おう",
'suggestion': f"「{self.conclusion_starters[0]}から言うと...」で始めて"
}
else:
return {
'good': None,
'message': "🤔 結論から言えばもっと良くなる",
}
checker = ConclusionChecker()
プロキャラチェックリスト
配信前に確認:
- [ ] 話すトピックの準備は完璧か
- [ ] 「です」「ます」で終わる習慣
- [ ] 姿勢を正す意識
- [ ] 結論から話しているか
- [ ] 「多分」「かも」を使いすぎていないか
- [ ] 断定的に話しているか
- [ ] 適度にギャップを見せているか
- [ ] 距離感を保っているか
- [ ] 権威性100%だと近寄りがたい
- [ ] 15-30分に1回は人間味を見せる
- [ ] 完璧すぎる→時々のミスで好感度UP
- [ ] ミステリアス→でも質問には誠実に答える
キャラ別配信術シリーズ完結 次: 無料記事シリーズ