Bagaimana cara menginstal lebih banyak suara ke Windows Speech?


32

Saya mengunduh paket TTS lain dari Microsoft Speech Platform - Runtime Languages ​​(Versi 11) , tetapi dalam properti pidato paket ini tidak muncul.

Gambar di bawah mencantumkan semua paket yang diinstal, yang datang secara default di instalasi Windows 8 saya.

pidato

Tetapi tidak didukung di windows 8, jadi bagaimana saya bisa menginstal lebih banyak paket?


Halaman itu menyatakan bahwa itu hanya file data bahasa, kemungkinan besar untuk pengembang MS SAPI. Mesin suara / TTS pihak ketiga tampaknya menjadi unduhan yang jauh lebih besar, tetapi TBH saya belum pernah mencoba selain 2 suara L&H untuk XP yang disediakan MS sebagai unduhan gratis.
Karan

Juga ingin tahu cara menambahkan bahasa Jerman ke ini.
Ray

Saya tidak menyadari bahwa Windows akhirnya dapat berbicara banyak bahasa!
Kamil

Berikut ini adalah jawaban yang langsung membahas hal ini: superuser.com/questions/1020849/…
SDsolar

Jawaban:


27

Cukup gunakan tutorial di halaman ini :

!!!PERINGATAN!!!

Ini melibatkan pengeditan manual ke registri Anda. Jika Anda mengacaukannya, jangan salahkan saya. Lakukan dengan risiko Anda sendiri.

Langkah 1 ------------------------------------------------ --------------------------

Instal Platform Pidato v11

a) go here: http://www.microsoft.com/en-us/download/details.aspx?id=27225
b) click "Download"
c) select the "x64_SpeechPlatformRuntime\SpeechPlatformRuntime.msi"
d) run the installer (duh :P)

Langkah 2: ----------------------------------------------- ---------------------------

Dapatkan suara alternatif

a) go here: http://www.microsoft.com/en-us/download/details.aspx?id=27224
b) click "Download"
c) select the voice files you want. They are the ones that have "TTS" in the file name. 

Ada 6 bahasa Inggris (semuanya perempuan). Saya belum mendengarkan bahasa lain, jadi saya tidak tahu bagaimana bunyinya. GB_Hazel dan US_ZiraPro adalah IMO suara yang terdengar lebih baik.

MSSpeech_TTS_en-CA_Heather
MSSpeech_TTS_en-GB_Hazel
MSSpeech_TTS_en-IN_Heera
MSSpeech_TTS_en-US_Helen
MSSpeech_TTS_en-US_ZiraPro
MSSpeech_TTS_en-AU_Hayley

d) run the installers for each (duh :P)

Langkah 3: ----------------------------------------------- ---------------------------

Ekstrak token registri

a) Open Regedit
b) Under - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech Server\v11.0\Voices - right click the "Tokens" folder and export. Save this file to your desktop as voices1.reg so it will be easy to find later.
b) Under - HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Speech Server\v11.0\Voices - right click "Tokens" and again export it, again to the desktop. Call it voices2.reg.

Langkah 4: ----------------------------------------------- ---------------------------

Edit file voices1 / 2

a) open Voices1.reg in Notepad.
b) press "cntrl + H"
c) enter \Speech Server\v11.0\ into the "Find What" field
d) enter \Speech\ into the "Replace With" field
e) click "Replace All"
f) Save File
g) Repeat a-f with the Voices2.reg file

Langkah 5: ----------------------------------------------- ---------------------------

Gabungkan file Registry baru ke dalam registri Anda

a) double click to "run" both Voices1.reg and Voices2.reg
b) Click "Yes" when it prompts

Anda sekarang harus memiliki akses ke suara-suara baru di Voice Attack, dan di menu opsi TTS Windows.

Proses ini juga dapat bekerja dengan paket suara lainnya.


Tautan eksternal dapat rusak atau tidak tersedia, dalam hal ini jawaban Anda tidak memiliki nilai. Tautan harus digunakan untuk atribusi dan informasi lebih lanjut tetapi poin-poin penting harus dimasukkan dalam jawaban Anda.
fixer1234

1
ZiraPro terdengar jauh lebih alami daripada Robotic Annatetapi tidak berfungsi ketika saya mengklik tombol Pidato di Microsoft Word . Ketika saya memilih Hazel, terbaca sebagai Anna. Ketika saya memilih ZiraPro, itu benar-benar sunyi. Kedua suara membaca teks pratinjau dalam opsi "Text to Speech" Control Panel dengan benar.
ADTC

URL Anda tidak berfungsi. Registri yang diekspor memiliki banyak hal. Tolong, beri tahu kami apa yang harus kami ubah. Terima kasih!
Pengembang

Untuk mencegah kesalahan ketik, saya telah membuat PowerShell untuk melakukan hal-hal registri:
Dre

Retas hebat! Untuk waktu yang lama saya bahkan tidak bisa melakukan ini, dan sekarang TTS bekerja dengan sempurna! Terima kasih!!
Antony

8

Anda mungkin menginstal suara 32-bit yang tidak tersedia saat menggunakan dialog Properti Bicara 64-bit yang biasanya Anda lihat pada Windows 64-bit.

Coba gunakan dialog 32-bit dengan memohon %windir%\sysWOW64\speech\SpeechUX\SAPI.cpl.


Ya ... Dan saya bertanya-tanya apakah suara microsoft.com/en-us/download/details.aspx?id=27224 berukuran 32 bit atau 64bit? Karena mereka tidak terlihat di bawah konsol norma 64 bit dan juga konsol 32 bit ... Jadi wtfisit ...
Pengembang

1
@Peretz: Coba Alat Dimio . Tautan ini juga mengandung informasi tambahan yang dapat berguna. Jika Anda masuk ke Visual Studio, lihat program ini untuk mendaftar suara TTS yang diinstal.
harrymc

Inilah yang saya cari untuk mengubah bahasa TTS dalam perselisihan. Mungkin komentar ini juga akan membantu orang menemukan ini di google (dan jika hanya saya, itu sepadan). Terima kasih atas jawaban ini!
geisterfurz007 Hentikan kekacauan ini

1

masukkan deskripsi gambar di sini

Tambahkan bahasa baru di panel Kontrol dan kemudian unduh paket bahasa di sana.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.