Hvordan slå på tekst til tale for Word 2007

Hvordan slå på tekst til tale for Word 2007


Fra og med Microsoft Windows 2000, har kjerne Microsofts hjelpe hadde evnen til å lese skrevet tekst høyt. Denne funksjonen, som kalles "tekst til tale", er ikke inkludert i Word 2007. Hvis du har installert Microsoft Speech objektbiblioteket på datamaskinen, men du kan aktivere taleevne ved hjelp av en spesiell makrokode.

Bruksanvisning

Legg Tale Reference

1 Start Microsoft Visual Basic Editor fra Word ved å trykke ALT + F11-tastene. Klikk på "Verktøy" -menyen og velg deretter "Referanser". På listen merket "Tilgjengelige Referanser", bla til "Microsoft Speech Object Library" er valgt. Klikk på boksen ved siden av denne oppføringen. Klikk på "OK".

2 Legg til en ny modul ved å klikke på "Opprett en ny modul" på Microsoft Visual Basic Editor. Velg "Name" feltet og skriv inn "TextToSpeech." I "Macro" kommandoen området, lim inn følgende kode:

Dim tale som SpVoice

Sub SpeakText ()

På Error Resume Next

Sett tale = Ny SpVoice

Hvis Len (Selection.Text)> 1 Then 'tale utvalg

speech.Speak Selection.Text, _

SVSFlagsAsync + SVSFPurgeBeforeSpeak

Else 'snakke hele dokumentet

speech.Speak ActiveDocument.Range(0, ActiveDocument.Characters.Count).Text, _

SVSFlagsAsync + SVSFPurgeBeforeSpeak

Slutt om

Gjøre

DoEvents

Loop Inntil speech.WaitUntilDone (10)

Set tale = Nothing

End Sub

Sub StopSpeaking ()

"Basert på en makro ved Mathew Heikkilä

'Brukes til å avbryte noen kjører tale til tekst

På Error Resume Next

speech.Speak vbNullString, SVSFPurgeBeforeSpeak

Set tale = Nothing

End Sub

3 Høyreklikk på verktøylinjen Word 2007. Fra listen, velg "Tilpass Quick Access Toolbar." Klikk "Legg til makro" og velge den nyopprettede "TextToSpeech" makro. Klikk "Legg til" og deretter "OK." Denne verktøylinjen knappen vil nå slå tekst til tale av og på etter behov.