あらかじめ、音声認識が容易な単語、文章と音声認識困難な単語、文章は、対で登録しておく。音声入力者は、音声認識困難な単語、文章のかわりに、よく使用される音声認識が容易な単語、文章を連想文言として発声する。音声認識エンジンは、音声認識が容易な単語、文章のため、認識結果群を返却し、それらが音声認識が容易な単語、文章と一致する確率が高くなる。ひとつでも一致した場合、音声認識困難な単語、文章を表示させ、選択候補とする。選択候補のキー番号などを音声により、発声し、その認識結果が選択候補のキーと一致した場合、選択確定とする。これにより、音声の発声のみによる音声ワープロが可能となる。解決しようとする課題は、音声認識において認識精度も語彙によりばらつきがあり、使用頻度の低い語彙は、どうしても浮かび上がってこない問題である。また、検索結果の選択も手動選択となり、音声のみでのワープロが実現できていない。本発明は、音声認識がしにくい単語、文章を音声認識のしやすい単語、文章連想候補に関連付けて登録しておく。音声認識のしやすい単語、文章を発声することにより、複数の認識結果が音声認識エンジンの出力として、返却されるが、これらは、音声認識がしやすいため、返却候補は、音声認識のしやすい単語、文章連想候補を含んでいる可能性が高い。含まれていた場合、関連付けて登録しておいた音声認識がしにくい単語、文章を選択候補として表示させそれを選択する。または選択キー番号などを発声させその認識結果をもとに選択を確定させる。以上を最も主要な特徴とする。本発明により、認識性能に限りがある音声認識エンジンを使用して、認識が困難な単語、文章を連想入力により入力可能とできるという利点がある。また、選択候補の選択を音声にて行うことで、音声のみによる音声入力ワープロが可能となる。