IT之家學院:利用 PowerShell 設置 Cortana 朗讀小說

2020-12-06 IT之家

感謝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 804 -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 "804"

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:使用小娜朗讀小說

【廣告】

相關焦點

  • win10系統開啟cortana小娜的詳細設置方法
    在win10系統第一個版本發布以來就帶有一個新功能就是cortana小娜。如果小夥伴們之前有把小娜關閉了之後,要怎樣重新打開小娜,小編覺得可以在運行中通過gpedit.msc服務來進行相關操作。詳細步驟就來看一下系統哥小編是怎麼做的吧~希望可以幫助到你。
  • 首屆「福壽杯-生命之花」全國朗讀大賽在上海福壽園正式啟幕
    活動當天還啟動了首屆「福壽杯·生命之花」全國朗讀大賽。 「福壽杯 生命之花」全國朗讀大賽啟動   「從漁陽裡到新天地,從石庫門到天安門,鑄就民族之魂,築牢反腐之籬,建設中華民族的精神家園……」這首詩歌《風雲漁陽擔道義》由漁陽裡歷史研究會原創,上海交通廣播「金話筒」主持人方舟、白瑞現場朗誦。
  • Cortana(小娜)將從win10中消失,微軟意欲何為?
    win10新增了一款名為cortana的工具,cortana中文名「小娜」。Cortana是一款私人智能語音助手,和iphone、ipad中的siri的功能類似,用來幫助用戶處理日常任務。Cortana將使用一個類似聊天的用戶界面,允許用戶設置提醒、查找聯繫人或文件以及獲取會議信息。用戶仍然可以使用Cortana加載應用程式或調整Windows設置,她仍然可以在停機期間開個笑話;但是,Cortana將首先關注生產力。
  • 如何在文檔裡,設置作文稿紙和英文翻譯朗讀(辦公小技巧)
    1、作文稿紙的設置四四方方的作文格子,曾是我的噩夢,因為我最怕寫作文。那麼,作文稿紙在WPS裡怎麼設置呢?操作流程:頁面布局→稿紙設置→使用稿紙方式→確定。動圖效果如下↓↓2、文字和表格互相轉換工作中,我們經常需要將表格裡的文字轉換為純文本。WPS,就有兩者相互轉換的功能。
  • 大聲朗讀課文原來有這麼多好處!(附朗讀方法+朗讀美文)
    在誦讀過程中,把文字變成了聲音,並且伴之以節奏、韻律、形象、情感,使人進入了一種美的藝術體驗,這就很好地開發和訓練了右腦。《雨之歌》 作者:紀伯倫(黎巴嫩)7.《白色山茶花》《明月夜》 作者:席慕蓉8.《金色花》《榕樹》 作者:泰戈爾(印度)9.
  • 遊戲趣盤點—光環遊戲人物誌—科塔娜cortana
    她的形象目前出現在一小部分場景中:《光環2》關卡High Charity,她會以全息投影的形象出現在基座上,指導玩家進行遊戲,值得一提的是,在《光環2周年紀念》中,科塔娜的人物模型是經過修改的《光環4》模型;《光環3》中,科塔娜會多次在關卡中嘗試聯繫約翰(在多人遊戲中還會聯繫神風烈士);《光環4》中,科塔娜會出現在終端上;《光環5:守護者》Reunion關卡中,她會利用Oly Oly Oxen Free
  • 孩子大聲朗讀的十大好處
    創設情境,角色扮演如果孩子朗讀不夠專心,你不妨試試和他們一起創設情境,角色扮演。《見字如面》節目中,無論是哪一個朗讀者的念誦,都已經完全沉浸到角色中,這才使得書信愈發動人。《朗讀者》亦然,朗讀者的故事與被朗誦的文字中所透露的,有著不少相似之處,帶著角色的朗讀才將文字演繹得更具感染力。
  • WP8.1 版 QQ 使用 Cortana 微軟小娜攻略
    @WP之家 報導,近期,WP8.1版QQ4.6迎來更新,此版本全面支持Cortana@微軟小娜 語音助手,當然還需要將系統升級到WP8.1 GDR1。那麼QQ如何更加有效的使用Cortana呢?下面就是@Windows PhoneQQ 給出的使用攻略。
  • 手把手教你製作文字朗讀程序
    今天呢,就是利用系統底層程序win32com藉助於python編程製作一個簡單的語音朗讀程序,當然如果需要開發更全功能的語音程序,可以安裝python庫能的語音模塊pyttsx模塊。Print(『朗讀完成』)運行程序,我們可以發現,電腦已經完成朗讀,並且讀完後列印』朗讀完成『四個字。第三,導入tkinter庫,創建root窗口,並設置大小,標題,它是python自帶的一個GUI界面,可以時間和使用者的信息交互。
  • 輔助辦公神器,大學生、編輯必備的App——文字朗讀神器
    在這裡給大家介紹一個App名為文字朗讀神器,首先,我們假設一下情景,當你寫論文時,你要一遍又一遍地審核,會不會有累的時候,不想讀的時候;當你是一名記者或者一名編輯的時候,會不會遇到審稿煩心的時候,這款神器可以輔助你的工作,讓你的工作變得輕鬆,它可以讓你的的論文或者稿子以語音的形式呈現,這時你完全不需要用心去讀
  • 用「朗讀」獻禮十九大之《海燕》
    原標題:用「朗讀」獻禮十九大之《海燕》 >由未來廣告和中視廣經共同舉辦的「用朗讀獻禮十九大」活動的作品展示漸入佳境。 選文背景: 《海燕》又名《海燕之歌》,是前蘇聯作家高爾基於1901年3月寫的一篇帶有象徵意義的短篇小說《春天的旋律》的末尾一章。
  • 反向全球化小說《文明》獲法蘭西學院小說大獎
    大獎    四十七歲的法國後現代新銳小說家洛朗·比內(LaurentBi⁃net)10月31日以其小說新作《文明》(Civilizations)獲得了今年的法蘭西學院小說大獎,並獲獎金一萬歐元,約合人民幣七萬八千六百元。    比內趕到學院領獎。
  • 海豚有聲語音閱讀器--文章小說想聽就聽!
    網際網路時代,每個人都淹沒在海量的信息文字中,每天低頭刷手機,抬頭看電腦讓眼睛越來越疲勞,今天給大家安利一款解放雙眼的語音閱讀神器——海豚有聲APP,任意文章小說,既能看又能聽!充分利用碎片時間,一鍵朗讀超便捷,多種音色供選擇,解放雙眼雙手,場景隨時切換!是您保護視力,學習休息兩不誤的最佳選擇!
  • Windows 10版本2004允許用戶在啟動計算機時屏蔽Cortana運行
    cortana應用程式還會自動添加到啟動windows設備啟動的程序列表中。啟動列表中的每個程序都會給Windows10增加更多的啟動時間。但是,在Windows10版本2004中,很容易阻止Cortana造成的一些時間延遲。要在啟動時阻止Cortana及其後臺活動,請執行以下步驟:同時按Ctrl+Shift+Esc打開任務管理器。
  • 大聲朗讀對孩子有9大好處!語文成績蹭蹭漲(附朗讀方法)
    大聲朗讀對記憶也很有幫助,那些背課文比較快、比較準的學生,往往都喜歡大聲讀出來。這就是為什麼很多學校會給孩子安排朗讀課文的任務,就是因為學校非常清楚朗讀的重要性。在誦讀過程中,把文字變成了聲音,並且伴之以節奏、韻律、形象、情感,使人進入了一種美的藝術體驗,這就很好地開發和訓練了右腦。α波(8~13赫茲)被稱為放鬆波。α波頻率較慢,在這種狀態下會產生快樂感、幸福感、深沉的放鬆、直覺地湧現出創意等。
  • 小說寫作丨抓住讀者的心,小說懸念設置和案例分析
    通常好的小說,須具備立體飽滿的人物形象,引人入勝的情節和讓讀者欲罷不能的懸念、伏筆。當代網絡小說,故事情節已成為小說成敗的關鍵,為了讓小說能夠牢牢鎖定讀者,採用懸念、伏筆這種寫作技巧就是非常必要了。今天我們著重講講懸念的一些概念和設置方法及案例分析。
  • 黃磊朗讀《七堂極簡物理課》 明星跨界科普靠譜嗎
    日前,網絡平臺喜馬拉雅FM和企鵝蘭登聯合推出黃磊朗讀的 《七堂極簡物理課》,目前收穫了超過35萬次的播放量,其中付費收聽量達到7.1萬次。面對「黃磊+物理」這樣的組合,有人說新鮮有餘而專業不足,無非是黃磊的粉絲得到了物理這樣一款周邊產品;不過也有人認為,高深枯燥的物理理論得到了黃磊這樣一個「明星代言人」,明星的引介似乎把科普的門檻往下再降了一點點。
  • IT之家學院:如何利用AMD補幀技術使視頻播放更流暢
    感謝IT之家網友Happymax12的投稿AMD顯卡自GCN架構問世以來,一直有一項「黑科技」——顯卡支持為視頻補幀。補幀是什麼?簡而言之,就是通過計算視頻相鄰前後兩幀畫面得到中間缺失幀的畫面,提升視頻幀率。一般我們平時看的視頻都是24幀、25幀的,頂多30幀。而補幀後可以達到60幀!實際體驗是什麼感覺呢?視頻看起來會非常流暢。
  • 好文字值得大聲朗讀
    去年「世界讀書日」,北京人文書店單向空間的讀者,從晚上8點起持續12個小時,進行了一場馬拉松式的接力朗讀。今年4月23日,朗讀由時間擴展到了空間,北京、南京、廈門、上海、青島、鄭州、西安、廣州、瀋陽、烏魯木齊的10家書店,讀者帶上最愛的那本書,去離家最近的書店,朗讀片段,分享故事。