問題タブ [nhunspell]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
402 参照

c# - カスタム NHunspell 辞書を作成するには?

NHunspell とその英語辞書を使用して、C# Windows アプリケーションを作成しました。

私が必要としているのは、辞書を作成するための英単語の別のリストです (すべての英単語ではありません)。.dic テキスト ファイル内のすべての単語を削除し、次のように単語リストを追加すると、正しく機能しますか?

0 投票する
1 に答える
861 参照

c# - Nhunspell が新しい単語を辞書に追加できない

Hunspell を使用して、dictionay にいくつかのカスタム単語を追加したいと考えています。

コンストラクターで辞書からロードします。

この関数は辞書に新しい単語を追加します:

単語を辞書に追加した後、同じリクエストでこの単語を綴ると:

を返しますtrueが、別のリクエストでこの単語を綴ると、返されますfalse

と の両方のファイルを確認.affしましたが、 の.dic後に変更されていないことがわかりました_hunspell.Add(word);。そのため、別のリクエストが送信されると、コンストラクターは元の辞書から新しい Hunspell インスタンスを作成します。

私の質問は次のとおりです。Nhunspell は新しい単語を辞書に追加し、それを物理ファイル (*.aff または *.dic) に保存しますか? それともメモリに追加するだけで、辞書ファイルには何もしませんか?

辞書に新しい単語を追加するのに何か間違ったことをしましたか?

0 投票する
0 に答える
360 参照

c# - フンスペル統合エラー

現在取り組んでいる unity プロジェクトに NHunspell スペル チェッカー API を統合しようとしています。コードを使用して正しく設定できました:

しかし、再生を押すと、次のエラーが表示されます。

NHunspell ユニティ エラー

ファイルは Nhunspell の Web サイトからダウンロードされ、正しいディレクトリの場所にあります。

AFF/DIC ファイルの場所

aff ファイルが null であると信じているためにエラーが発生することは理解していますが、そうではありません。オンラインで同じ問題を抱えている人を見つけることができませんでした.NHunspellを使用した他の例は、同じコードを使用しても問題なく動作するようです. ファイルをディレクトリに配置しても、同じエラーが発生します。

誰かがこれで私を助けることができれば、それは大歓迎です。

0 投票する
1 に答える
77 参照

c# - NHunspell の関連性スコアを取得できますか?

私は NHunspell をプログラムに実装しました。現在、テキスト ボックスの単語を使用し、単語に応じて提案を行います。将来的には、完全な .txt ファイルを読み取るように実装します。

問題は、後で提案された単語で遊んで、関連性の値に応じて元の単語を自動的に上位の提案に置き換え、上位 3 つまたは上位 5 つの提案をリストしたいということです。問題は、これらの提案された単語から何らかの値を取得することは可能かということです。

PS: NHunspell は 1 つの単語しか受け付けません。es-ES/pt-PT が優先辞書である場合に、文をスペル チェックし、単語ごとではなくすべての文に従って提案を行うことができる無料または非常に安価なライブラリはありますか?

ありがとう

0 投票する
1 に答える
306 参照

c# - NHunspell を介して Windows Phone 8.1 アプリに kernel32.dll が見つからない

Windows Phone アプリで NHunspell ライブラリを使用しようとしています (NuGet パッケージで利用可能)。Hunspell コンストラクターで次のエラーが発生します: 追加情報: DLL 'kernel32.dll' を読み込めません: 指定されたモジュールが見つかりませんでした。

なぜそれが起こるのか、どうすれば修正できるのか誰かが知っていますか? エミュレータでアプリを実行していますが、これが問題の原因でしょうか?

同じコードが単純なデスクトップ アプリで正常に動作するので、プロジェクトの参照などに関係していると思います...

そして、このスペルチェック lib と WP または一般に精通している人がいる場合は、彼の助けを借ります。

助けてください!前もって感謝します!

0 投票する
1 に答える
128 参照

c# - NHUspell を使用した C# exe の例外

プロジェクトに問題があります。

これは私の大学のプロジェクトです。

スペルをチェックするために nuget パッケージから HNUSpell を追加することにしました。コードではうまく機能しますが、残念ながらそれから .exe を作成すると、次の例外に直面します。 ここに画像の説明を入力

コードは次のとおりです。

私は本当に混乱し、どうすればいいのかわかりません。

誰でも私を助けてもらえますか?

前もって感謝します

0 投票する
1 に答える
279 参照

.net - NHunspell はスレッドセーフですか?

NHunspell スペリング ライブラリはスレッドセーフですか?

NHunspell のホームページには、「Hunspell オブジェクトはスレッド セーフではないことに注意してください」と書かれています。ただし、ライブラリに別のスレッドセーフ クラスがあるのではないでしょうか?

明確にするために、この質問は Hunspell の .NET バリアントに言及しています。

0 投票する
2 に答える
260 参照

c# - NuGet の NHunspell パッケージが参照されず、Xamarin Studio で使用できる

プログラミングは初めてですが、Xamarin の使用を開始し、Xamarin Studio の NuGet から NHunspell パッケージを追加しようとしました。ダウンロードすると、.dll がリソースに表示され、NHunspell がパケットに表示されますが、表示されません。参照など、「NHunspell を使用」しようとしても機能しません。Power Shell で「インストール」スクリプトを実行してみましたが、明らかに何も変わりませんでした。

NHunspell をプロジェクトに追加するにはどうすればよいですか?