Autocorreção para “dedos gordos” - MS Word

5

Eu estou querendo saber se alguém sabe de um plug-in para o MS Word que pode lidar com pressionamentos de teclas ao redor ao digitar a velocidade (como iPhone ou Android autocorrect)?

Meu caso de uso consiste em transcrever entrevistas nas quais preciso digitar rapidamente (mesmo com a reprodução em meia velocidade) - mas não faço isso com a freqüência suficiente para me tornar um datilógrafo experiente. Também prestarei muita atenção ao texto produzido na análise subsequente, de modo que tenho uma expectativa razoável de que captarei erros de autocorreção "hilários".

Todos os ponteiros para plug-ins que funcionam no nível do sistema ou no MS Word são ótimos. Mesmo em um processador de texto de código aberto, embora eu sentiria falta do ambiente do MS Word e das minhas macros.

Obrigado.

    
por Jamie Bull 07.12.2012 / 10:29

1 resposta

3

O Microsoft Word já possui um recurso interno muito bom para isso chamado AutoCorreção . Se você ainda não o fez, então ative-o . Certifique-se no menu de opções que a maioria das caixas estão marcadas, incluindo o " Usar sugestões automaticamente do corretor ortográfico ".

Este sub-recurso em particular soa muito útil para você, pois deve escolher a palavra mais próxima do dicionário e substituí-la enquanto você digita. O Word é bastante bom em escolher a palavra correta mesmo quando a entrada é mutilada. Além disso, esse comportamento não será muito arriscado, pois você afirma que checa sua transcrição cuidadosamente:)

EDITAR: Como o recurso de correção automática do Microsoft Word corrige apenas as palavras com as quais já está familiarizado, você poderia desenvolver essa funcionalidade e ir além, para que cada palavra incorreta seja substituída pela primeira sugestão do dicionário. Desde que o Microsoft Word é muito bom em escolher as palavras corretas quando eles estão um pouco incorretos você deve ter uma boa taxa de sucesso com isso.

Você pode incluir essa macro no seu documento e executá-la no início a cada X número de segundos. Ele substituirá qualquer palavra incorreta pela primeira sugestão do dicionário.

Sub AutoSpellCheck()
    Dim oSE As Range
    Dim oSC
    For Each oSE In ActiveDocument.Range.SpellingErrors
        Set oSC = oSE.GetSpellingSuggestions
        If oSC.Count > 0 Then
        oSE.Text = oSC(1)
        End If
    Next oSE
End Sub
    
por 07.12.2012 / 11:24