Während Text -to-Speech ist ein wichtiges Werkzeug für sehbehinderte Nutzer , ist es auch ein hilfreiches Werkzeug für das Proofing ein Dokument , dass Sie viele Male gelesen habe durch das Hören des gesprochenen Textes . Allerdings ist Microsoft Word 2007 nicht bieten eine Möglichkeit, Text -to-Speech starten aus dem Programm . Um dies zu umgehen , nutzen Anwender entwickelten Makros, die Sie in Word hinzufügen können , damit Sie starten, anhalten und beenden Sie den Text -to-Speech -Dienstprogramm mit einem Word-Dokument. Anleitung
Erstellen von Makros
1
Starten Sie Microsoft Word 2007 wählen Sie "Entwickler ", und wählen Sie dann " Visual Basic " aus der Multifunktionsleiste .
2
Wählen Sie "Extras " auf " Makros ... ", und wählen Sie dann "Normal" aus dem Listenfeld markierten Geben Sie einen Makronamen "Makros In . " - zum Beispiel " TTS " - und dann auf die Schaltfläche "Erstellen"
3
Kopieren Sie den Code unten durch markieren und Drücken der " Strg -C ":
Option ExplicitDim Rede. wie SpVoiceDim i As Integer
Sub SpeakText () On Error Resume NEXTIF i = 0 ThenSet Rede = New SpVoiceIf Len ( Selection.Text )> 1 Then ' sprechen selectionspeech.Speak Selection.Text , _SVSFlagsAsync + SVSFPurgeBeforeSpeakElse ' sprechen ganze documentspeech.Speak ActiveDocument.Range (0, _ActiveDocument.Characters.Count ) . Text , _SVSFlagsAsync + SVSFPurgeBeforeSpeakEnd IfElseIf i = 1 = Thenspeech.Resumei 0End IfEnd IfEnd Sub