喫茶XRAYトップページ


[11490] 記事の追加返信 削除
2017/10/20 (金) 18:54:59 Mr.XRAY
以下の記事を追加しました.

[950] [08_JScript を使用した WSH のサンプルを Delphi で実行]
http://mrxray.on.coocan.jp/Delphi/plSamples/950_VBScript.htm#08

折角音声合成の話題で参考となるリンク等を教えていただいたので,
サイトのどこかに書いておこうかと考えました.
上の記事に無理やり押し込みました.

タイトルと直接関係ないようですが,無理やりこじつけました.
同じ様に無理やりこじつけている記事は他にもあります.
何も記事がないよりはいいかな,と.

検索してみて分かったのですが,
皆さん,仕事では何気に VBScript や JScript 使っているんですね.


[11491] Re:記事の追加返信 削除
2017/10/21 (土) 10:23:57 SO
▼ Mr.XRAYさん

> 検索してみて分かったのですが,
> 皆さん,仕事では何気に VBScript や JScript 使っているんですね.


PowerShellで簡単なメール送信してます。


$From="送信元メアド"

$Subject="件名"

$Body="メッセージ"

$To="送信先メアド"

# 送信メールサーバーの設定
$SMTPServer="送信メールサーバー"
$Port="587"
$User="ユーザーID"
$Password="パスワード"
$SMTPClient=New-Object Net.Mail.SmtpClient($SMTPServer,$Port)

# SSL暗号化通信しない $false
$SMTPClient.EnableSsl=$false
$SMTPClient.Credentials=New-Object Net.NetworkCredential($User,$Password)

# メールメッセージの作成
$MailMassage=New-Object Net.Mail.MailMessage($From,$To,$Subject,$Body)

# メールメッセージを送信
$SMTPClient.Send($MailMassage)

[11492] Re2:記事の追加返信 削除
2017/10/21 (土) 13:05:39 Mr.XRAY
▼ SOさん

> PowerShellで簡単なメール送信してます。

そうそう,PowerShell も使われているみたいですね.
PowerShell は機能が豊富ですよね.
Windows XP でしたっけ.インストールしないと利用できませんでしたが,
今は標準で使えますから,使わない手はないですよね.


[11495] Re3:記事の追加返信 削除
2017/10/21 (土) 17:03:47 Mr.XRAY
> PowerShell は機能が豊富ですよね.
> Windows XP でしたっけ.インストールしないと利用できませんでしたが,
> 今は標準で使えますから,使わない手はないですよね.


というか,これからは PowerShell の時代のような気がします.


[11493] Re:記事の追加返信 削除
2017/10/21 (土) 13:57:32 Mr.XRAY
> [950] [08_JScript を使用した WSH のサンプルを Delphi で実行]
> http://mrxray.on.coocan.jp/Delphi/plSamples/950_VBScript.htm#08


↑ に掲載しているコードですが,
Windows 8 以降では日本語も読み上げてくれるようです.
Windows 8 はないので,Windows 8.1/10 (32bit and 64bit) で確認しました.

SAPI はマイクロソフトが策定した音声合成の規格ですが,
これが Windows 8 でバージョンアップされたようです.
下図のように Microsoft Haruka Desktop - Japanese
という音声が使われるようです.


[11496] Re2:記事の追加返信 削除
2017/10/23 (月) 08:08:51 SO
▼ Mr.XRAYさん
> > [950] [08_JScript を使用した WSH のサンプルを Delphi で実行]
> > http://mrxray.on.coocan.jp/Delphi/plSamples/950_VBScript.htm#08
>
> ↑ に掲載しているコードですが,
> Windows 8 以降では日本語も読み上げてくれるようです.
> Windows 8 はないので,Windows 8.1/10 (32bit and 64bit) で確認しました.
>
> SAPI はマイクロソフトが策定した音声合成の規格ですが,
> これが Windows 8 でバージョンアップされたようです.
> 下図のように Microsoft Haruka Desktop - Japanese
> という音声が使われるようです.


ぐぐると。
PowerShellでは、以下のように喋らす事ができるようです。。。

Add-Type -AssemblyName System.speech
$s = New-Object System.Speech.Synthesis.SpeechSynthesizer
$s.Speak("こんにちは")

[11497] Re3:記事の追加返信 削除
2017/10/23 (月) 09:56:32 Mr.XRAY
> PowerShellでは、以下のように喋らす事ができるようです。。。
>
> Add-Type -AssemblyName System.speech
> $s = New-Object System.Speech.Synthesis.SpeechSynthesizer
> $s.Speak("こんにちは")


おっ !! Windows 7 でも日本語 !
これって,.NET Framework の...
PowerShell は,そうなんですよね.
Microsoft のやっていることはよう分からん !


[11498] PowerShellで音声合成返信 削除
2017/10/23 (月) 23:35:10 Mr.XRAY
> おっ !! Windows 7 でも日本語 !

ごめんなさい,起動中の Windows 10 でやっていたようです.
Windows 7 だと Hello にすれば発音します.


INCM/CMT
Cyclamen v3.82