Hoe een Mac Talk te maken: Tekst naar spraak

Je kunt je Mac op verschillende manieren met je laten praten en zelfs met verschillende stemmen spreken, allemaal door gebruik te maken van de krachtige ingebouwde Text-to-Speech-mogelijkheden van Mac OS X. Hiermee kun je een paar woorden spreken, zinnen, of zelfs een heel document.

We bespreken de twee snelste en gemakkelijkste manieren met behulp van de eenvoudige teksteditor TextEdit, die bij alle Macs wordt geleverd, en de opdrachtregel 'zeg' via de Terminal-toepassing. We laten je ook zien hoe je de gebruikte stemmen en de snelheid van spreken kunt veranderen (wat betekent, hoe snel de woorden worden gesproken).

Maak een Mac Praat met TextEdit

Je kunt bestaande tekst uitspreken of iets uittypen om het ook te laten uitspreken:

  • Zet de cursor op de plek waar je de tekst wilt laten uitspreken (standaard zal het begin van het document of de tekst zijn)
  • Ga vanuit het menu Bewerken naar 'Spraak'
  • Selecteer 'Start Speaking'

Spraak begint onmiddellijk via deze methode.

De spraak zal doorgaan totdat alle woorden zijn gelezen of totdat de spraak is gestopt door naar hetzelfde spraakmenu te gaan en 'Stil praten' te kiezen. Hiermee wordt de standaardstem gebruikt in Mac OS X.

Wijzig de spraak- en snelheid van spraak

Als u de standaard voice wilt wijzigen, zult u zien dat deze is ingesteld in het configuratiescherm "Dictation & Speech":

  • Open Systeemvoorkeuren in het  Apple-menu en kies "Dictation & Speech"
  • Pas onder het tabblad "Speech" de selectie aan die wordt gevonden in het menu "System Voice"

U kunt ook zaken als de spreekfrequentie aanpassen via datzelfde voorkeurenpaneel. Welke stem daar ook wordt gekozen, wordt de nieuwe standaard. U kunt ook stemmen toevoegen als u besluit dat degene die u hoort niet voor u werken.

Laat je Mac praten met de terminal en "zeg" commando

Dit is afhankelijk van de opdrachtregel en kan dus als iets geavanceerder worden beschouwd. Desalniettemin is het nog steeds extreem gemakkelijk te gebruiken, dus wees niet verlegen om het uit te proberen:

  • Start de Terminal-app, te vinden in / Applications / Utilities, en typ de 'say'-opdracht gevolgd door een woord of zin, zoals:
  • say hello I love osxdaily.com

De uitgangsstem zal hetzelfde zijn als de standaardinstelling van het systeem, die is ingesteld in het eerder genoemde "Speech" -systeemvoorkeurpaneel. De terminal is echter een beetje krachtiger dan de standaard tekst-naar-spraak-engine, en je kunt eenvoudig een nieuwe stem specificeren door de vlag -v te gebruiken, gevolgd door de voicenaam zoals deze is gemarkeerd in OS X. Bijvoorbeeld om de stem te gebruiken 'agnes' stem:

say -v agnes "this sure is a fancy voice! well maybe not, but I do love osxdaily.com"

Spoedsnelheid kan worden aangepast met -r als volgt:

say -v Samantha -r 2000 "Hello I like to talk super fast"

Je kunt de 'say'-opdracht gebruiken met bijna alles, en het kan ook op afstand worden gebruikt via SSH als je het gevoel hebt dat een externe Mac begint te praten.

Spreek Volledige Bestanden uit met het 'Zeg' commando

De opdracht Zeg kan ook worden gebruikt om een ​​volledig bestand te spreken met de vlag -f als volgt:
say -f filename.txt

Als u bijvoorbeeld een bestand met de naam "TheAmericanDictionary.rtf" op het bureaublad wilt uitspreken, gebruikt u de volgende opdracht:

say -f ~/Desktop/TheAmericanDictionary.rtf

Merk op dat het commando Zeg het volledige commando zal spreken tenzij het is gestopt door CONTROL + C samen te raken om het spraaksysteem te beëindigen.