ガイド

Microsoft Sam の代わり:今作るレトロなコンピューターの声

Microsoft Sam は、多くの人が「しゃべるコンピューター」として覚えている声です。Windows 2000 と Windows XP の標準の音声合成ボイスで、内蔵のナレーターが使い、のちには数えきれないミームやネタ動画の主役になりました。今もノスタルジーのため、ロボット風のオチのため、レトロゲームのために探されています。

このガイドでは、Sam がどうなったのかを説明し、今古いコンピューターの音を作る方法を紹介します。オンラインで無料で試せる SuperClonica のはっきりした声に、Python 2行で古い PC の効果を加えます。

Microsoft Sam とは

Sam そのものが欲しいなら、古い Windows にしか入っていません。雰囲気が欲しいなら、現代の声にローファイな効果を足せば近づき、聞き取りやすさも保てます。

  • Microsoft Sam は Windows 2000 と Windows XP の標準の男性の声で、Windows XP のナレーターが使っていました。
  • Windows Vista からは Microsoft Anna が英語の標準の声になり、その後 David、Zira、Hazel が加わりました。
  • Sam は Microsoft の古い音声技術の一部で、今は単体でダウンロードできる声ではありません。
  • SuperClonica は Sam を提供していません。自然な声と、レトロな音にもできる無料エンジンを提供しています。

無料でオンラインで声を試す

どの声のページでも、30〜100文字の文、たとえば「未来のコンピューターへようこそ。慌てないでください。」を入力し、言語を選んで生成ボタンを押します。数秒でクリーンな録音を試聴・ダウンロードでき、アカウントは不要です。

古い PC のような音にする

短くまとめましょう。レトロな声のネタは1〜2文で決まります。

  • 平坦で落ち着いた男性の声から始めます。標準ボイス M がよく合います。
  • 短く堅い文で書きます。昔の声は単純な文がいちばん映えました。
  • 編集ソフトでロボット感を少し:短い金属的なエコーやリングモジュレーター。
  • 昔のサウンドカードの音には、サンプリングレートとビット深度を下げます。

Python で8ビット効果

無料エンジンなら、古い PC の音を直接作れます:python -m pip install superclonica-cpu、続いて from superclonica import Superclonica; from scipy.signal import resample_poly; import soundfile as sf; tts = Superclonica(); audio, rate = tts.synthesize('未来のコンピューターへようこそ。', 'M1', 'ja'); sf.write('retro.wav', resample_poly(audio, 11025, rate), 11025, subtype='PCM_U8')。ファイルは11,025 Hz・8ビットのモノラルで、Windows 98 時代の効果音によくある形式なので、ざらっとした小さな音になります。scipy、numpy、soundfile はエンジンと一緒に入ります。完全にロボットのような声なら、eSpeak NG のような古いフォルマント合成が最初からその音です。

ミーム、ノスタルジー、名前

ミーム、レトロゲーム、懐かし動画は、レトロな声のよい使い道です。ただし結果を Microsoft Sam や Microsoft の製品だと名乗らないでください。Sam も Windows も Microsoft の名前です。公開するチャンネルやゲームには、OpenRAIL-M ライセンスで無料の標準ボイス10種(M1〜M5、F1〜F5)か、SuperClonica のスタジオで学習させた自分の声を使いましょう。