問題タブ [google-input-tools]
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.
android - Google JS 入力ツール (音訳) が機能しない
Google 入力ツール API を使用して Web サイトを開発しています。文字変換 API は、Android デバイスでは機能しません。iOS デバイスとデスクトップ デバイスでは正常に機能します。(Windows Mobile ではテストしていません)
上記のリンク(Googleがホスト)でさえ、Androidデバイスでは機能しません。私は「シハラ語」を使っています。API が非推奨であることは知っていますが、これを Android デバイスで動作させる方法はありますか?
algorithm - 文字変換と文字変換の提案を実装するための標準アルゴリズム
英語から多言語に音訳するアルゴリズムを構築し、入力された単語に対して適切な候補を表示する必要があるため、その言語辞書を検索するロジックを作成しました。
その言語辞書を検索するために実装したロジック:
- 最後に入力した母音の違いと単語を見つけます。{ 例 : re — > r* }
- すべての可能な組み合わせですべての母音を置き換えます。{ 例 : テスト — > [ tAst*, tEst*, tIst*, tOst*, tUst* ] }
- 辞書から可能な最小距離の単語。( レーベンシュタイン距離アルゴリズム )
- 辞書で音声学的に類似した単語を見つける。{ 例 : 味 —> [ tEst*, tEAst*, .. ] }
- 母音と母音の間の子音を強調し、辞書で検索します。{ 例 : 可能 —> [ 可能* ] }
上記のロジックの文字変換と文字変換の提案を実装する標準アルゴリズムはありますか?