Desafortunadamente no conozco una biblioteca C#. Todo lo que encontré implica la importación de algunas bibliotecas nativas, como en este hilo del sistema operativo: Japanese to Romaji with Kakasi
Si está dispuesto a hacerlo, quizás JWPce podría ayudar.
Aunque esto se implementa como un editor de texto japonés, también contiene una función de diccionario (en realidad contiene una multitud de sistemas de búsqueda de caracteres) que hace lo que desea hacer.
¿Posiblemente puede compilar el proyecto y luego importar esa funcionalidad de búsqueda? JPWce tiene licencia bajo GPL y puede descargar tanto un ejecutable binario como un código fuente directamente disponible desde la página de inicio.
[Editar]
Investigando un poco más Tropecé con mozc en Google Code:
Mozc es un método de entrada japonés Editor (IME) diseñado para multiplataforma como Chromium OS , Windows, Mac y Linux. Este proyecto de código abierto se origina en Google Japanese Input.
(licencia BSD)
no he mirado en él mismo todavía, pero podría ser más de lo que están buscando, ya que no tiene una aplicación completa "alrededor de ella", sino que es destinado a ser utilizado una biblioteca. Justo como querías.
También enlazar a un breve vídeo de cómo la entrada se parece a: http://www.google.co.jp/ime/
Desafortunadamente, esto todavía es C++, .NET no, pero podría ser un punto de partida.
@Rodrigo: Acabo de añadir un nuevo enlace que podrían ser más útiles ya que se pretende realmente para ser utilizado como una biblioteca . –