- $a = 'zhCN_KangkangM'
- $file ="1.txt"
-
- $sp = New-Object -COM Sapi.SpVoice
- $sv = $sp.GetVoices()
-
- $sv | ForEach-Object -begin {$i=-1} {
- $i++
- #$_.id
- if ( $_.id -like "*$a*" ) {
- $i
- $sp.voice =$_
- }
- }
-
- $text = Get-Content -Encoding 'UTF8' -path $file
- $sp.Speak($text)
复制代码 $file utf8 无bom |