Poista kaikki Windows 10 TTS -äänet koko järjestelmästä, jotta saat niistä enemmän

Microsoftin Windows 10 -käyttöjärjestelmässä on äänisarja jokaiselle laitteeseen asennetulle kielelle. Vain osa asennetuista äänistä on käytettävissä koko järjestelmässä, jotta myös kolmansien osapuolien ohjelmistot ja palvelut voivat käyttää niitä. Suurin osa äänistä on rajoitettu sisäiseen käyttöön, esimerkiksi Cortanalla tai muilla alueilla.

Jos avaat Asetukset> Helppokäyttöisyys> Narrator ja valitset siellä olevan äänivalikon, saat luettelon käytettävissä olevista äänistä.

Kun avaat kolmannen osapuolen ohjelman, joka käyttää ääniä Windows PC: llä, vain jotkut näistä toimitetaan.

Yllä oleva kuvakaappaus näyttää kuinka monta ääntä on käytettävissä, kun valitset äänivalitsimen Narratorissa.

Kolmannen osapuolen ohjelmassa Balabolka näkyy vain kolme valitsemasi ääntä, vaikka tiedätkin, että laitteella on enemmänkin: turhauttavaa.

On kuitenkin olemassa tapa avata kaikki Windows 10 -puhelut tekstistä puheeksi, jotta ne tulevat kaikkien ohjelmien tai sovellusten saataville, jotka käyttävät Windowsin tarjoamia ääniä.

Huomaa : Menetelmä vaatii rekisterin muokkaamisen. Ehdotan, että luot varmuuskopion rekisteristä tai jopa järjestelmästäsi, ennen kuin teet mitään muutoksia Windowsin rekisteriin, jotta voit palauttaa alkuperäisen tilan, jos asiat eivät mene suunnitellusti.

Näin se tehdään:

Vaihe 1: Avaa Windowsin rekisterieditori

  1. Aktivoi käyttöjärjestelmän Käynnistä-valikko.
  2. Kirjoita regedit.exe käynnistääksesi rekisterieditorin.
  3. Vahvista näyttöön tuleva UAC-tietoturvakehote.

Vaihe 2: Avaa käytettävissä olevien äänien luettelo

  1. Siirry rekisteriavaimeen Tietokone \ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech_OneCore \ Voices \ Tokenit

Siinä luetellaan kaikki käytettävissä olevat äänet (paitsi Cortana-äänet, lisätietoja siitä myöhemmin).

Vaihe 3: Vie ääni

Sinun on vietävä äänitiedot rekisterissä ensimmäisessä vaiheessa.

  1. Napsauta hiiren kakkospainikkeella avainta rekisterieditorissa, esim. MSTTS_V110_enUS_MarkM ja valitse Vie.
  2. Kirjoita uuden rekisteritiedoston nimi, esim. Markm, ja valitse Tallenna valintaikkunassa.

4. Muokkaa vietyä rekisteritiedostoa

Avaa tallennettu rekisteritiedosto. Sitä on muokattava siten, että sen arvot lisätään kahteen muuhun sijaintiin rekisterissä.

  1. Kopioi kaikki tiedot paitsi ensimmäinen rivi (Windows Registry Editorin versio 5.00) ja liitä tiedot tiedoston sisällön alle.
  2. Korvaa ensimmäisen tietojoukon sijainti HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech \ Voices \ Tokens
  3. Korvaa toisen tietojoukon sijainti HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ SPEECH \ Voices \ Tokens

Huomaa : Jokainen sarja sisältää kaksi polkua, jotka sinun on vaihdettava. Katso seuraava muutettu rekisteritiedosto prosessin ymmärtämiseksi paremmin (Yhdysvaltain äänimerkille):

Alkuperäinen tiedosto:

Windowsin rekisterieditorin versio 5.00

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech_OneCore \ Voices \ Tokens \ MSTTS_V110_enUS_MarkM]

@ = "Microsoft Mark - englanti (Yhdysvallat)"

"409" = "Microsoft Mark - englanti (Yhdysvallat)"

"CLSID" = "{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}"

"LangDataPath" = hex (2): 25, 00, 77, 00, 69, 00, 6e, 00, 64, 00, 69, 00, 72, 00, 25, 00, 5c, 00, 53, \

00, 70, 00, 65, 00, 65, 00, 63, 00, 68, 00, 5f, 00, 4f, 00, 6e, 00, 65, 00, 43, 00, 6f, 00, 72, 00, \

65, 00, 5c, 00, 45, 00, 6e, 00, 67, 00, 69, 00, 6e, 00, 65, 00, 73, 00, 5c, 00, 54, 00, 54, 00, 53, \

00, 5c, 00, 65, 00, 6e, 00, 2d, 00, 55, 00, 53, 00, 5c, 00, 4d, 00, 53, 00, 54, 00, 54, 00, 53, 00, \

4c, 00, 6f, 00, 63, 00, 65, 00, 6e, 00, 55, 00, 53, 00, 2e, 00, 64, 00, 61, 00, 74, 00, 00, 00

"VoicePath" = hex (2): 25, 00, 77, 00, 69, 00, 6e, 00, 64, 00, 69, 00, 72, 00, 25, 00, 5c, 00, 53, 00, \

70, 00, 65, 00, 65, 00, 63, 00, 68, 00, 5f, 00, 4f, 00, 6e, 00, 65, 00, 43, 00, 6f, 00, 72, 00, 65, \

00, 5c, 00, 45, 00, 6e, 00, 67, 00, 69, 00, 6e, 00, 65, 00, 73, 00, 5c, 00, 54, 00, 54, 00, 53, 00, \

5c, 00, 65, 00, 6e, 00, 2d, 00, 55, 00, 53, 00, 5c, 00, 4d, 00, 31, 00, 30, 00, 33, 00, 33, 00, 4d, \

00, 61, 00, 72, 00, 6b, 00, 00, 00

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech_OneCore \ Voices \ Tokens \ MSTTS_V110_enUS_MarkM \ ominaisuudet]

"Age" = "Aikuisen"

"DataVersion" = "11.0.2013.1022"

"Gender" = "Mies"

"Kieli" = "409"

"Name" = "Microsoft Mark"

"SharedPronunciation" = ""

"Myyjä" = "Microsoft"

"Version" = "11, 0"

Muokattu tiedosto:

Windowsin rekisterieditorin versio 5.00

[ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech \ Voices \ Tokenit \ MSTTS_V110_enUS_MarkM]

@ = "Microsoft Mark - englanti (Yhdysvallat)"

"409" = "Microsoft Mark - englanti (Yhdysvallat)"

"CLSID" = "{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}"

"LangDataPath" = hex (2): 25, 00, 77, 00, 69, 00, 6e, 00, 64, 00, 69, 00, 72, 00, 25, 00, 5c, 00, 53, \

00, 70, 00, 65, 00, 65, 00, 63, 00, 68, 00, 5f, 00, 4f, 00, 6e, 00, 65, 00, 43, 00, 6f, 00, 72, 00, \

65, 00, 5c, 00, 45, 00, 6e, 00, 67, 00, 69, 00, 6e, 00, 65, 00, 73, 00, 5c, 00, 54, 00, 54, 00, 53, \

00, 5c, 00, 65, 00, 6e, 00, 2d, 00, 55, 00, 53, 00, 5c, 00, 4d, 00, 53, 00, 54, 00, 54, 00, 53, 00, \

4c, 00, 6f, 00, 63, 00, 65, 00, 6e, 00, 55, 00, 53, 00, 2e, 00, 64, 00, 61, 00, 74, 00, 00, 00

"VoicePath" = hex (2): 25, 00, 77, 00, 69, 00, 6e, 00, 64, 00, 69, 00, 72, 00, 25, 00, 5c, 00, 53, 00, \

70, 00, 65, 00, 65, 00, 63, 00, 68, 00, 5f, 00, 4f, 00, 6e, 00, 65, 00, 43, 00, 6f, 00, 72, 00, 65, \

00, 5c, 00, 45, 00, 6e, 00, 67, 00, 69, 00, 6e, 00, 65, 00, 73, 00, 5c, 00, 54, 00, 54, 00, 53, 00, \

5c, 00, 65, 00, 6e, 00, 2d, 00, 55, 00, 53, 00, 5c, 00, 4d, 00, 31, 00, 30, 00, 33, 00, 33, 00, 4d, \

00, 61, 00, 72, 00, 6b, 00, 00, 00

[ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech \ Voices \ Tokenit \ MSTTS_V110_enUS_MarkM \ Attribuutit]

"Age" = "Aikuisen"

"DataVersion" = "11.0.2013.1022"

"Gender" = "Mies"

"Kieli" = "409"

"Name" = "Microsoft Mark"

"SharedPronunciation" = ""

"Myyjä" = "Microsoft"

"Version" = "11, 0"

[ HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ SPEECH \ Voices \ Tokens \ MSTTS_V110_enUS_MarkM]

@ = "Microsoft Mark - englanti (Yhdysvallat)"

"409" = "Microsoft Mark - englanti (Yhdysvallat)"

"CLSID" = "{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}"

"LangDataPath" = hex (2): 25, 00, 77, 00, 69, 00, 6e, 00, 64, 00, 69, 00, 72, 00, 25, 00, 5c, 00, 53, \

00, 70, 00, 65, 00, 65, 00, 63, 00, 68, 00, 5f, 00, 4f, 00, 6e, 00, 65, 00, 43, 00, 6f, 00, 72, 00, \

65, 00, 5c, 00, 45, 00, 6e, 00, 67, 00, 69, 00, 6e, 00, 65, 00, 73, 00, 5c, 00, 54, 00, 54, 00, 53, \

00, 5c, 00, 65, 00, 6e, 00, 2d, 00, 55, 00, 53, 00, 5c, 00, 4d, 00, 53, 00, 54, 00, 54, 00, 53, 00, \

4c, 00, 6f, 00, 63, 00, 65, 00, 6e, 00, 55, 00, 53, 00, 2e, 00, 64, 00, 61, 00, 74, 00, 00, 00

"VoicePath" = hex (2): 25, 00, 77, 00, 69, 00, 6e, 00, 64, 00, 69, 00, 72, 00, 25, 00, 5c, 00, 53, 00, \

70, 00, 65, 00, 65, 00, 63, 00, 68, 00, 5f, 00, 4f, 00, 6e, 00, 65, 00, 43, 00, 6f, 00, 72, 00, 65, \

00, 5c, 00, 45, 00, 6e, 00, 67, 00, 69, 00, 6e, 00, 65, 00, 73, 00, 5c, 00, 54, 00, 54, 00, 53, 00, \

5c, 00, 65, 00, 6e, 00, 2d, 00, 55, 00, 53, 00, 5c, 00, 4d, 00, 31, 00, 30, 00, 33, 00, 33, 00, 4d, \

00, 61, 00, 72, 00, 6b, 00, 00, 00

[ HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ SPEECH \ Voices \ Tokens \ MSTTS_V110_enUS_MarkM \ Attribuutit]

"Age" = "Aikuisen"

"DataVersion" = "11.0.2013.1022"

"Gender" = "Mies"

"Kieli" = "409"

"Name" = "Microsoft Mark"

"SharedPronunciation" = ""

"Myyjä" = "Microsoft"

"Version" = "11, 0"

Vaihe 5: Tuo uudet tiedot

Tuonti on yksinkertaista. Kaksoisnapsauta vain muokattua rekisteritiedostoa ja hyväksy varoituskehote.

Huomaa, että sinun on vaihdettava käyttäjiä, kirjauduttava sisään ja kytkettävä uudelleen päälle tai käynnistettävä tietokone uudelleen, ennen kuin uudet äänet voivat näkyä muissa ohjelmissa.

Tarvitset myös järjestelmänvalvojan oikeuksia lisätä tietoja rekisteriin .reg-tiedostojen avulla.

Bonusaskel: Cortana

Cortanan yksinoikeuksiin viitataan toisessa paikassa rekisterissä.

  1. Siirry rekisterieditorissa HKEY_CLASSES_ROOT \ Paikalliset asetukset \ Ohjelmat \ Microsoft \ Windows \ CurrentVersion \ AppContainer \ Tallennus \ microsoft.windows.cortana_cw5n1h2txyewy \ SOFTWARE \ Microsoft \ Speech_OneCore \ Eristetty rekisterieditorissa.
  2. Sieltä löytyy joukko satunnaisia ​​merkkiarvoja. Seuraa yhtä heistä \ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech_OneCore \ Voices \ Tokens -sovelluksiin
  3. Kävin testijärjestelmässäni kohtaan HKEY_CLASSES_ROOT \ Local Settings \ Software \ Microsoft \ Windows \ CurrentVersion \ AppContainer \ Storage \ microsoft.windows.cortana_cw5n1h2txyewy \ SOFTWARE \ Microsoft \ Speech_OneCore \ Isolated \ ohDO1SHWEWEWEWEWEWEWEWEWEWEWEWEWEWEWEWEWEEEE \ kupongit
  4. Huomaa, että todellisissa äänissä on oltava LangUpdateDataDirectory-luettelo, kun valitset kansion.
  5. Vie tiedot samalla tavalla kuin aiemmin.
  6. Kopioi rekisteritiedoston tiedot siten, että ne ovat olemassa kolme kertaa (ei kaksi) viedyssä rekisteritiedostossa.
  7. Korvaa ensimmäinen Tokens-asetukset HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech_OneCore \ Voices \ Tokens
  8. Korvaa toinen Tokens-asetukset HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech \ Voices \ Tokens
  9. Korvaa kolmas Tokens-asetukset HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ SPEECH \ Voices \ Tokens

Tässä on esimerkki yhdysvaltalaisen Cortana-äänen Eva: n käyttämisestä.

Alkuperäinen tiedosto:

Windowsin rekisterieditorin versio 5.00

[HKEY_CLASSES_ROOT \ Local Settings \ Software \ Microsoft \ Windows \ CurrentVersion \ AppContainer \ Storage \ microsoft.windows.cortana_cw5n1h2txyewy \ SOFTWARE \ Microsoft \ Speech_OneCore \ eristetty \ ohDO1Sgy3MzgdEgEb4WYfDS4eikKwN2EBJ1Cyr7HTF0 \ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech_OneCore \ Voices \ Tokens \ MSTTS_V110_enUS_EvaM]

@ = "Microsoft Eva Mobile - englanti (Yhdysvallat)"

"LangDataPath" = "% windir% \\ Speech_OneCore \\ Moottorit \\ TTS \\ en-US \\ MSTTSLocenUS.dat"

"LangUpdateDataDirectory" = "% SystemDrive% \\ Data \\ SharedData \\ Speech_OneCore \\ Moottorit \\ TTS \\ en-US"

"VoicePath" = "% windir% \\ Speech_OneCore \\ Moottorit \\ TTS \\ en-US \\ M1033Eva"

"VoiceUpdateDataDirectory" = "% SystemDrive% \\ Data \\ SharedData \\ Speech_OneCore \\ Moottorit \\ TTS \\ en-US"

"409" = "Microsoft Eva Mobile - englanti (Yhdysvallat)"

"CLSID" = "{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}"

[HKEY_CLASSES_ROOT \ Local Settings \ Software \ Microsoft \ Windows \ CurrentVersion \ AppContainer \ Storage \ microsoft.windows.cortana_cw5n1h2txyewy \ SOFTWARE \ Microsoft \ Speech_OneCore \ eristetty \ ohDO1Sgy3MzgdEgEb4WYfDS4eikKwN2EBJ1Cyr7HTF0 \ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech_OneCore \ Voices \ Tokens \ MSTTS_V110_enUS_EvaM \ ominaisuudet]

"Version" = "11, 0"

"Kieli" = "409"

"Sukupuoli" = "Female"

"Age" = "Aikuisen"

"DataVersion" = "11.0.2013.1022"

"SharedPronunciation" = ""

"Nimi" = "Microsoft Eva Mobile"

"Myyjä" = "Microsoft"

"PersonalAssistant" = "1"

Muokattu tiedosto:

Windowsin rekisterieditorin versio 5.00

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech_OneCore \ Voices \ Tokens \ MSTTS_V110_enUS_EvaM]

@ = "Microsoft Eva Mobile - englanti (Yhdysvallat)"

"LangDataPath" = "% windir% \\ Speech_OneCore \\ Moottorit \\ TTS \\ en-US \\ MSTTSLocenUS.dat"

"LangUpdateDataDirectory" = "% SystemDrive% \\ Data \\ SharedData \\ Speech_OneCore \\ Moottorit \\ TTS \\ en-US"

"VoicePath" = "% windir% \\ Speech_OneCore \\ Moottorit \\ TTS \\ en-US \\ M1033Eva"

"VoiceUpdateDataDirectory" = "% SystemDrive% \\ Data \\ SharedData \\ Speech_OneCore \\ Moottorit \\ TTS \\ en-US"

"409" = "Microsoft Eva Mobile - englanti (Yhdysvallat)"

"CLSID" = "{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}"

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech_OneCore \ Voices \ Tokens \ MSTTS_V110_enUS_EvaM \ ominaisuudet]

"Version" = "11, 0"

"Kieli" = "409"

"Sukupuoli" = "Female"

"Age" = "Aikuisen"

"DataVersion" = "11.0.2013.1022"

"SharedPronunciation" = ""

"Nimi" = "Microsoft Eva Mobile"

"Myyjä" = "Microsoft"

"PersonalAssistant" = "1"

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech \ Voices \ Tokens \ MSTTS_V110_enUS_EvaM]

@ = "Microsoft Eva Mobile - englanti (Yhdysvallat)"

"LangDataPath" = "% windir% \\ Speech_OneCore \\ Moottorit \\ TTS \\ en-US \\ MSTTSLocenUS.dat"

"LangUpdateDataDirectory" = "% SystemDrive% \\ Data \\ SharedData \\ Speech_OneCore \\ Moottorit \\ TTS \\ en-US"

"VoicePath" = "% windir% \\ Speech_OneCore \\ Moottorit \\ TTS \\ en-US \\ M1033Eva"

"VoiceUpdateDataDirectory" = "% SystemDrive% \\ Data \\ SharedData \\ Speech_OneCore \\ Moottorit \\ TTS \\ en-US"

"409" = "Microsoft Eva Mobile - englanti (Yhdysvallat)"

"CLSID" = "{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}"

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech \ Voices \ Tokens \ MSTTS_V110_enUS_EvaM \ ominaisuudet]

"Version" = "11, 0"

"Kieli" = "409"

"Sukupuoli" = "Female"

"Age" = "Aikuisen"

"DataVersion" = "11.0.2013.1022"

"SharedPronunciation" = ""

"Nimi" = "Microsoft Eva Mobile"

"Myyjä" = "Microsoft"

"PersonalAssistant" = "1"

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ PUHE \ Voices \ Tokens \ MSTTS_V110_enUS_EvaM]

@ = "Microsoft Eva Mobile - englanti (Yhdysvallat)"

"LangDataPath" = "% windir% \\ Speech_OneCore \\ Moottorit \\ TTS \\ en-US \\ MSTTSLocenUS.dat"

"LangUpdateDataDirectory" = "% SystemDrive% \\ Data \\ SharedData \\ Speech_OneCore \\ Moottorit \\ TTS \\ en-US"

"VoicePath" = "% windir% \\ Speech_OneCore \\ Moottorit \\ TTS \\ en-US \\ M1033Eva"

"VoiceUpdateDataDirectory" = "% SystemDrive% \\ Data \\ SharedData \\ Speech_OneCore \\ Moottorit \\ TTS \\ en-US"

"409" = "Microsoft Eva Mobile - englanti (Yhdysvallat)"

"CLSID" = "{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}"

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ PUHE \ Voices \ Tokens \ MSTTS_V110_enUS_EvaM \ ominaisuudet]

"Version" = "11, 0"

"Kieli" = "409"

"Sukupuoli" = "Female"

"Age" = "Aikuisen"

"DataVersion" = "11.0.2013.1022"

"SharedPronunciation" = ""

"Nimi" = "Microsoft Eva Mobile"

"Myyjä" = "Microsoft"

"PersonalAssistant" = "1"

Voit ladata rekisteritiedostot lisätäksesi Cortana voice Eva ja voice Mark -järjestelmän: Windows-10-voices-add.zip

Toista vaiheet jokaiselle asennetulle kielelle, prosessi on aina sama. (Redditin kautta)