(裏)Acronym を PowerShell に喋らせる

NSFW.

(裏)Acronym を PowerShell に喋らせる

Acronym を PowerShell に喋らせるの B 面。

結果

DF

Dream Fighter

KaM

Kiss and Music

IslU

I still love U

PTA

Perfume To Anata

MoL

Magic of Love

ystk

ヤスタカ

Tbt

The best thing

Samt

Spending all my time

LF

lovefool

PS

plastic smile

SOL

Spring of Life

NF

NIGHT FLIGHT

SOL!

SCHOOL OF LOCK!

HYH

Hold Your Hand

PM

Party Maker

TSPS

Twinkle Snow Powdery Snow

SJS

super jet shoes

ZG

Zero Gravity

SoS

Speed of Sound

bcl

Baby cruising Love

ltw

love the world

SR

Sweet Refrain

W2

wonder2

ORD

one room disco

PSPS

perfect star perfect style

A面とは実は少し違う

日本語使えないかなぁと思ってちょっとの間探ってた。細々失敗してて時間かかった。

Windows 7 の標準搭載 System.Speech では、「健常者が」日本語環境を入手することは難しい。が、Microsoft Speech Platform を入手することで可能。

Microsoft Speech Platform – Software Development Kit (SDK) (Version 11):

Microsoft Speech Platform – Runtime (Version 11):

Microsoft Speech Platform – Runtime Languages (Version 11)よりハルカさんを:

「開発する」ならSDKと言語パック、「使うだけ」ならランタイムと言語パックだけでいい気がするのだが、試行錯誤で全部入れてしまったので良くわからない。また、32bit版も入れないと動作しなかったのだけれども、これがどうにも良くわからない。64bit 版のみインストールだと 0x80040154 (REGDB_E_CLASSNOTREG) が取れなかった。

ヤスタカ以外は A面と同じ。ヤスタカだけこう:

1 [Reflection.Assembly]::LoadWithPartialName("Microsoft.Speech")
2 $speak = New-Object Microsoft.Speech.Synthesis.SpeechSynthesizer
3 #$speak.Rate = -5  # from -10 to 10, default is zero.
4 $speak.SetOutputToWaveFile("C:\path\to\_ystk.mp3")
5 $speak.Speak("やすたか")
6 $speak.Dispose()

A面では Windows 7 に標準搭載の「System.Speech」、今回のは Microsoft.Speech。それと、「ハルカさん」しか入れてないのでハルカさんが読んでくれている。言語パックを複数入れれば、プログラムで選択するとかするんじゃないかな、多分。これはオイオイで。




新TOEICテスト出る語句1800[CD2枚付]