A partire da Microsoft Windows 2000 , Core Utilities Microsoft hanno avuto la capacità di leggere un testo scritto ad alta voce . Questa capacità , chiamata " Text To Speech ", non è incluso in Word 2007 . Se avete installato Libreria oggetti di Microsoft Speech sul computer , tuttavia, è possibile riattivare la funzionalità di sintesi vocale tramite il codice macro speciale . Cose che ti serviranno
Microsoft Speech Object Library
Mostra più istruzioni
Aggiungi Speech Riferimento
1
Avviare il Microsoft Visual Basic Editor da Word premendo Alt + F11 . Fai clic sul menu "Strumenti" e poi selezionare "Riferimenti ". Sulla lista contrassegnata " Riferimenti disponibili, " scorrere fino a selezionare " libreria Microsoft Speech Object" . Fare clic sulla casella di controllo accanto a questo elenco. Fare clic su " OK ".
2
Aggiungi un nuovo modulo facendo clic su " Crea un nuovo modulo" a la Microsoft Visual Basic Editor . Selezionare il campo "Nome" e inserire " TextToSpeech . " Nella " Macro " zona di comando , incollare il seguente codice: Dim
discorso come SpVoice
Sub SpeakText ( ) per
On Error Resume Next
discorso = New SpVoice
If Len ( Selection.Text ) > 1 Then ' parlare selezione
speech.Speak Selection.Text , _
SVSFlagsAsync + Commercio SVSFPurgeBeforeSpeak
Else ' parlare intero documento
speech.Speak ActiveDocument.Range ( 0 , ActiveDocument.Characters.Count ) . Text , _
SVSFlagsAsync + SVSFPurgeBeforeSpeak
End If
fare
DoEvents
loop Until speech.WaitUntilDone ( 10 ) per
discorso = Nothing End
Sub < p > StopSpeaking Sub ( ) per
' sulla base di una macro da Mathew Heikkila
' utilizzato per interrompere qualsiasi discorso in esecuzione al testo
on Error Resume Next
< p > speech.Speak vbNullString , SVSFPurgeBeforeSpeak
discorso = Nothing End Sub
3
pulsante destro del mouse sulla barra degli strumenti di Word 2007 . Dalla lista , selezionare " Personalizza barra di accesso rapido. " Fare clic su " Aggiungi Macro " e scegliere la macro appena creata " TextToSpeech " . Fare clic su " Aggiungi " e poi " OK ". Questa barra degli strumenti si accenderà text to speech e disattivare , se necessario.