問題タブ [spell-checking]

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 投票する
4 に答える
3960 参照

wpf - WPF TextBox カスタム辞書のサポート

WPF TextBoxes/RichTextBoxes の組み込みのスペルチェックでカスタム辞書サポートを機能させるための回避策をまだ見つけた人はいますか? 辞書のエントリがどこから来ているのかを見つけることを期待して、リフレクターを使用してスペルを調べてきましたが、COM オブジェクトになるように見えます....

現在サポートされていないことと、Microsoft が将来のリリースでサポートすることを検討していることは知っていますが、それはかなり前のことであり、それに関する最近のニュースを見つけることができないようです.

ストウズを握りしめて、Connectに提案を投稿しました:

https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=470233

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

gwt - スペルチェックのような動作をする GWT テキスト入力?

スペル候補のように機能する GWT ウィジェットを知っている人はいますか?

理想的には、次のようになります: http://www.polishmywriting.com/

置換を提案できるように、ユーザーが生成したテキストにクリックトリガーのポップアップが必要です (私はスペルチェッカーを構築していませんが、似たようなものを構築しています)。また、polishmywriting メニューの設定方法 (下線付きの単語をクリックしたとき) も気に入っています。

似たようなものを作ることができるウィジェットはありますか? 基本的には、Gmail のスペル チェックと Polishmywriting で使用される小さなポップアップのクローンを作成しようとしています。

そうでない場合、それを実現するための最初のステップは何ですか?

お時間とご回答ありがとうございます。

DTrejo

0 投票する
4 に答える
10789 参照

nlp - オープンソースのスペルチェック

私が所有する製品にスペルチェックを追加することを評価していました。私の調査によると、行う必要のある主な決定は次のとおりです。

  1. 使用するライブラリ。
  2. 辞書(これは地域固有、イギリス英語、アメリカなど)。
  3. 除外リスト。タイプミスが検出されると、タイプミスではなく、ユーザーに固有の言い回しである可能性があります。この時点で、ユーザーは
    これをカスタム除外リストに追加できるようになります。
  4. ユーザーごとのカスタムリストに加えて、ツールのクライアントのユーザースペースに基づく除外のリストもあります。これは、ユーザーの作業ドメインの用語/頭字語です。たとえば、FXは通貨トレーダーのタイプミスにはなりません。

私が持っていた未解決の質問を以下にリストします。それらに入力を得ることができれば、それは非常に役立ちます。1の場合、私はhunspellについて考えていました。これは、MPLで提供されるオープンソースライブラリであり、FirefoxおよびOpenOfficeファミリの製品で使用されています。これを使ったホラーストーリーはありますか?ライセンスのある灰色の領域はありますか?スペルチェックはWindowsクライアントで行われます。

辞書はさまざまなソースから入手できますが、MPLで無料のものもあれば、そうでないものもあります。無料の辞書の良い情報源に関する提案。

多言語サポートとそれらをサポートするために何を解決する必要がありますか?

4の場合、カスタム辞書はサーバー側およびクライアント側とどのように同期されますか?スペルチェックはクライアント側で行う必要があるので、毎回最初の起動でプッシュダウンされますか、それとも頻繁に同期されますか?

0 投票する
4 に答える
980 参照

nlp - シンプルな「ACB と入力しましたが、ABC のことですか?」の実装方法

これは率直な質問ではないことは承知していますので、その範囲についてさらに情報を提供する必要がある場合はお知らせください。ほぼ同じ問題に対処する質問がたくさんあります (それらはここにリンクされています) が、少なくとも私が知る限り、同じ種類の範囲と目的を持つまったく同じものは決してありません。

環境:

  • アーティスト名と曲名の ID3 タグを含む MP3 ファイルがあります。
  • アーティストと曲の2つのテーブルがあります
  • ID3 タグが少しずれている可能性があります (例: Mikaell Jacksonne)。
  • ASP.NET + C# と MSSQL データベースを使用しています

MP3 をデータベースと同期する必要があります。意味:

  1. ユーザーがスクリプトを起動する
  2. スクリプトはすべての MP3 をブラウズします。
  3. スクリプトは、「'Mikaell Jacksonne' 'Michael Jackson' YES/NO です」と言っています。
  4. ユーザーが選択すると、最初からやり直します

システムが検出できるものの例:

データベースで...

出力...

この/how-do-you-implement-a-did-you-meanからいくつかのドキュメントを読みましたが、辞書全体をチェックしたくないので、これはまさに私が必要としているものではありません。また、データベースに既にあるものに大きく依存しているため、Web サービスを実際に使用することもできません。可能であれば、距離やその他の複雑なことを扱うことも避けたい.


Google api (または同様のもの) を使用してこれを行うことができます。つまり、スクリプトはスペル チェックを試行し、データベースでテストしますが、データベースが奇妙なもので非常に具体的になってしまう可能性があるため、より良い解決策があると思います。曲やアーティスト、スペル チェックを役に立たなくします。

この投稿で説明されているようなことを試して、 Soundex for c#を使用することもできます。

単語ではなく名前と「タイトル」を使用するため、通常のスペル チェッカーを使用しても機能しません。


だから私の質問は、これを行う比較的簡単な方法はありますか?もしそうなら、それは何ですか?

どんな種類の助けもいただければ幸いです。

ありがとう!

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

fckeditor - FCKeditorの無料スペルチェッカー?

FCKeditorと互換性があり、FF&IEで動作する無料のスペルチェッカーを探しています。私はスペラーのページを知っています。Spellerページには、PHPをインストールし、cmd.exeへのアクセス許可を実行する必要があります(怖いですか?)。

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

wpf - WPF: 読み取り専用 TextBox で SpellCheck を使用する

単語のスペルが間違っているところに波状の赤い線でテキストを表示しようとしていますが、テキストを編集可能ではなく選択可能にしたいだけです。TextBox の IsReadOnly プロパティを True に設定するか、IsEnabled を False に設定すると、波状の赤い線が消え、透明なものを配置しても回避できません。これにより、ユーザーがテキストのセクションを選択できなくなるためです。

とにかく、赤い線を保持し、テキストを選択可能にしながら、実際のテキストが変更されないようにすることはできますか?

ありがとう

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

wpf - WPF スペルチェック

WPF の統合スペル チェックで遊んでいます。

XAML だけでなく、コード ビハインドから動的に構成する必要があります。XAML ソリューションは完全に機能します (SpellCheck.IsEnabled=true + xml:lang 属性)。

ただし、このコード スニペットを使用してスペル チェックを有効にしようとすると、機能しません。

何か案は?

どうもありがとうございました

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

c# - Vista のアプリケーションの後ろで開く MSWord 相互運用機能を使用するスペル チェック ウィンドウ

アプリケーションで相互運用機能を使用してMSWord文法/スペルをチェックしています。私はこれを行うためにこれらの手順を使用しています:

  1. アプリケーションのフォームをロックしないように、新しいシングル スレッド アパートメントを作成する
  2. アプリケーションの入力を無効にする
  3. リフレクションの使用 (MSOfficeバージョン非依存)

このコードを使用して Word を開きます。

しかし、これを呼び出すと、Windows Vista でのみ、SpellCheck ウィンドウがアプリケーションの後ろに開き、Alt + Tabを使用して Word のウィンドウを表示する必要があります。

誰かがこの問題を抱えていた、または解決方法を提案していますか?

電話してみた

しかし、うまくいきません。他の「フォーカス」メソッドもありません。

ありがとう

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

cross-browser - ブラウザ機能の検出: スペル チェック?

すべての適切なブラウザー (Chrome、FX など) は、組み込みのスペル チェックをサポートするようになりました。

しかし、IE の人気があるがゴミの軸はそうではありません (IE8 でさえありません - 無意味な「アクセラレータ」: はい、非常に必要な辞書サポート: いいえ)。優れた無料のプラグインをダウンロードしない限り、企業ユーザーがそれを行うことは期待できません。

私たちのクライアントは、私たちが提供するエンタープライズ Web アプリでスペル チェックを行いたいと考えているため、サード パーティ製のスペル チェック コンポーネントを購入して満足してもらいました。動作しますが、特にブラウザに組み込まれているものと比較すると、それほど良くはありません.

また、Word 2000 のスペル チェック ダイアログのようにも見えます (おそらく、開発された当時のものです)。お客様の半分は Office 2000 と IE6 で立ち往生しています。

ユーザーが組み込みのスペル チェック機能を持っていない場合にのみ、このコンポーネントを有効にしたいと考えています。

これを検出する方法を知っている人はいますか?