IT之家学院:利用PowerShell设置Cortana朗读小说

  • 时间:
  • 浏览:4
  • 来源:大发pk10_pk10IOS下载_大发pk10IOS下载

感谢IT之家老外见面 莫问霜飞的原创投稿

Cortana(中文名:微软小娜)是微软发布的全球第一款当时人智促使理。它“不不可不上能了解用户的喜好和习惯”,“帮助用户进行日程安排、间题回答等”。微软小娜自从发布以来就深受用户喜爱,怪怪的是它甜美的声音,更是吸引了众多粉丝,我也是众多粉丝之一。

图1:Cortana

可惜的是,微软小娜发布以来只能以用户助手的身份老出在电脑和手机上,能做的事情否有太满,比如我总爱就非常喜欢让小娜把小说朗读给我听,但现实的残酷的,小娜我我觉得近在咫尺,却如远在天边的仙子一样,让她为我朗读小说可望而不可及。幸运的是,在查阅了几瓶的资料后,我终于找到了并否有土妙招让她朗读文本的土妙招了,小娜这美丽的天仙终于下凡了。

图2:来自微软小娜的问候

不敢藏私,现在我把土妙招分享给广大IT之家老外见面 ,祭出PowerShell大法,把下面的代码好友克隆为.ps1文件保存好,打开PowerShell(管理员),把执行.ps1文件。当然也需用好友克隆前一天直接执行命令,否有一样的效果。

$TTS1 = "HKLM:\SOFTWARE\Microsoft\Speech_OneCore\Voices\Tokens\MSTTS_V110_zhCN_HongyuM"

$TTS1ATTRIB = "HKLM:\SOFTWARE\Microsoft\Speech_OneCore\Voices\Tokens\MSTTS_V110_zhCN_HongyuM\Attributes"

$TTS2 = "HKLM:\SOFTWARE\Microsoft\Speech\Voices\Tokens\MSTTS_V110_zhCN_HongyuM"

$TTS2ATTRIB = "HKLM:\SOFTWARE\Microsoft\Speech\Voices\Tokens\MSTTS_V110_zhCN_HongyuM\Attributes"

New-Item -Path $TTS1,$TTS2,$TTS1ATTRIB,$TTS2ATTRIB

New-ItemProperty -Path $TTS1,$TTS2 -Name "(default)" -PropertyType string -Value "Microsoft Hongyu Mobile - Chinese (Simplified, PRC)"

New-ItemProperty -Path $TTS1,$TTS2 -Name LangDataPath -PropertyType string -Value "%windir%\\Speech_OneCore\\Engines\\TTS\\zh-CN\\MSTTSLoczhCN.dat"

New-ItemProperty -Path $TTS1,$TTS2 -Name LangUpdateDataDirectory -PropertyType string -Value "%SystemDrive%\\Data\\SharedData\\Speech_OneCore\\Engines\\TTS\\zh-CN"

New-ItemProperty -Path $TTS1,$TTS2 -Name VoicePath -PropertyType string -Value "%windir%\\Speech_OneCore\\Engines\\TTS\\zh-CN\\M2052Hongyu"

New-ItemProperty -Path $TTS1,$TTS2 -Name VoiceUpdateDataDirectory -PropertyType string -Value "%SystemDrive%\\Data\\SharedData\\Speech_OneCore\\Engines\\TTS\\zh-CN"

New-ItemProperty -Path $TTS1,$TTS2 -Name 10004 -PropertyType string -Value "Microsoft Hongyu Mobile - Chinese (Simplified, PRC)"

New-ItemProperty -Path $TTS1,$TTS2 -Name CLSID -PropertyType string -Value "{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}"

New-ItemProperty -Path $TTS1ATTRIB,$TTS2ATTRIB -Name Version -PropertyType string -Value "11.0"

New-ItemProperty -Path $TTS1ATTRIB,$TTS2ATTRIB -Name Language -PropertyType string -Value "10004"

New-ItemProperty -Path $TTS1ATTRIB,$TTS2ATTRIB -Name Gender -PropertyType string -Value "Female"

New-ItemProperty -Path $TTS1ATTRIB,$TTS2ATTRIB -Name Age -PropertyType string -Value "Adult"

New-ItemProperty -Path $TTS1ATTRIB,$TTS2ATTRIB -Name DataVersion -PropertyType string -Value "11.0.2013.1022"

New-ItemProperty -Path $TTS1ATTRIB,$TTS2ATTRIB -Name SharedPronunciation -PropertyType string -Value ""

New-ItemProperty -Path $TTS1ATTRIB,$TTS2ATTRIB -Name Name -PropertyType string -Value "Microsoft Hongyu Mobile"

New-ItemProperty -Path $TTS1ATTRIB,$TTS2ATTRIB -Name Vendor -PropertyType string -Value "Microsoft"

New-ItemProperty -Path $TTS1ATTRIB,$TTS2ATTRIB -Name PersonalAssistant -PropertyType string -Value "1"

接下来打开“控制面板”,找到“语音识别”,点击左侧窗口中的“文本到语音转换”,在“语音选泽”框中选泽“Microsoft Hongyu Mobile - Chinese (Simplified, PRC)”,而且单击选泽按钮,你就需用让微软小娜为你阅读文本了。阅读文本内容需用使用中含文本阅读功能的文本编辑器,肯能使用专门的小说阅读器,大伙儿 当时人选有另另有一个 当时人喜欢的就行了。

图3:选泽小娜的语音

下面贴一段用PowerShell阅读小说的代码:

$Read = Read-Host -Prompt "把小说拖到此处并回车结束了了朗读"

$Voice = New-Object -ComObject SAPI.SpVoice

$Voice.Speak($Read,5)

Read-Host -Prompt "回车退出朗读"

同样保存为.ps1文件,而且在.ps1文件上右键,选泽“使用“使用PowerShell运行”,前一天把txt小说拖到PowerShell窗口中,回车,小娜就会自动为你朗读小说了,再次回车就会退出朗读,为什么么样,很简单吧,去试试吧!

图4:使用小娜朗读小说

【广告】

猜你喜欢

入境處招400新血 冀注更多正能量

圖:入境處處長曾國衞出席入境事務學院證書頒發典禮後,與穿起入境處職員制服的小亲戚亲戚你们開心合照入境事務學院提供的入境管制及事務訓練課程,獲得評審局資歷評審資格,文憑分別相當於

2020-02-18

亚马逊Echo挂钟开卖:30美元,可语音定制闹钟

IT之家12月16日消息根据外媒报道,亚马逊售价29.99美元的EchoWallClock现已开卖,它是该公司今年早些前一天推出的极简主义Alexa设备。像或多或少或多或少产品

2020-02-18

迪里亚VS马纳瓜免费视频直播,迪里亚VS马纳瓜比赛集锦,迪里亚VS马纳瓜录像,迪里亚VS马纳瓜首发阵容

首页新闻视频直播数据APP懂球号直播君广告战略公司合作 迪里亚10-2009:00尼加拉甲2-2已刚刚刚刚刚开始 马纳瓜直播君|分析|集锦暂无数据近期比赛阿森纳英超4-0纽

2020-02-18

年末大促销 IBM x3650 M3服务器仅15800

 【IT168行情】IBMx3650M3服务器是至强5500系列避免器的最新产品,较上代产品设计上更加优良,它提供了可扩展的灵活设计以及简单的升级路径,诊断、线缆管理臂以及对资

2020-02-18

IBOS 2.0最新预告发布 新亮点大揭密

作者:博思协创hihi 来源:用户投稿 浏览:次 2013-9-216:35:23 字号:大中小 [摘要]IBOS2.0预计将在2013年1

2020-02-18