アプリケーションで、氏名フィールドに漢字を入力すると自動的に読み仮名を入力してくれるようなものを作成したいと思っています。どのようにすればこのようなことが実現可能でしょうか? サードベンダーのソフトウェアを購入しなければならないのでしょうか? それとも何か標準的なAPI、JavaScript等何でもよいのですが用意されているのでしょうか。ソフトウェアを購入するというのでも構いませんので、最もよい方法を教えて頂きたく、宜しくお願いします。
サンプルとなるサイトを下記に引用しておきます。
https://m.sbisec.co.jp/eatiw011
以上、宜しくお願いします。
No.6
- 回答日時:
どういう状態が「最も良い方法」ですか?
制作会社にお金を出せば作ってくれますし、
時間をかけて勉強して自分で作れば(勉強にかけた費用を除けば)制作費そのものは無料です。
どちらも、自由に、好きなように、好きな物を作る事ができます。
>サンプルとなるサイトを下記に引用しておきます。
漢字変換する直前のひらがなが入力されたときに、そのひらがなをカタカナに変換してるだけなのでは?
いろんな入力パターンを考えられているようですけど、
音読みで入力して読み方は訓読み、当て字、難読漢字(1文字ずつ入力、漢字変換した場合)は正確にカナ変換されません。(入力した通りにカナ変換されます。)
例)
入力:しがつついたち
漢字:四月一日
カナ変換:シガツツイタチ
本当の読み方:ワタヌキ
No.5
- 回答日時:
APIでそれを実装してみた、というフォームを公開しているところを見つけたので、貼っておきます。
使われているAPIも解説してくれています。http://note.openvista.jp/2014/usable-form
この公開先でも言及されており、また他の回答者さんからの危惧の声があるように、人名は地名と並んで読むのが困難な場合が多いです。珍名さんは全く読めないし、一見ありふれた名字「河野」さんでも、読みは「こうの」と「かわの」の二通りがあるように、読めるんだけど、どっちが正解なのはご本人に確認しなければならないケースも普通にあり得る。つまり人間でも判らないから、自動で完璧は望むべくもないという前提で考える必要があるでしょう。
No.4
- 回答日時:
「名前入力 自動でカナ」検索すれば見つかるはずです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java java 次の機能を有するメソッドを自クラスに作成し、実装したいです。 機能 名前判定機能 →名前が 3 2022/06/16 16:08
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- Excel(エクセル) Excelの関数について 3 2022/11/13 23:47
- Safari(サファリ) ブラウザーの検索欄に、仮名や漢字が入力できません。 1 2022/10/06 12:55
- Amazon https://www.amazon.com/ 登録名で 1 2023/06/11 12:03
- 英語 The matrix was inputted into gCLUTO software, mana 2 2023/01/13 09:29
- バッテリー・充電器・電池 自作太陽光発電の電流の安定化 6 2023/04/09 11:14
- 韓国語 韓国人は漢字を読めますか 5 2022/10/07 18:33
- その他(プログラミング・Web制作) 入力フォームへ、データを自動的に入力するプログラム。どうやって作る? 4 2023/01/16 10:24
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EBCDIC⇒SJIS変換の方法
-
ExcelVBA実行後に時々落ちる
-
「彡」って文字はなんという文...
-
std::stringからLPCWSTR型への変換
-
COBOLによる全角・半角混...
-
セル内の文字列が日本語か英語...
-
VS 2008(VB.NET)
-
sedで日本語の置換方法について
-
VB.NET TextBoxへの入力をキャ...
-
ImageMagickで透過以外を黒に
-
Symfowareでのデータ型変換につ...
-
画像ファイル等→16進
-
VBでバイナリデータについて。
-
シフトJIS/7ビットJISの変換ラ...
-
共有フォルダ名のパスの取得
-
JIS → S-JIS コード変換するには
-
RubyでUTF8のコード値を文字に...
-
CString ←→ BSTRの変換について
-
byte配列の内容をstringにコピ...
-
CSVをVB(input)で読み込んだ場...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EBCDIC⇒SJIS変換の方法
-
セル内の文字列が日本語か英語...
-
「彡」って文字はなんという文...
-
std::stringからLPCWSTR型への変換
-
ExcelVBA実行後に時々落ちる
-
Symfowareでのデータ型変換につ...
-
COBOLによる全角・半角混...
-
ふりがなをアルファベット化す...
-
VS 2008(VB.NET)
-
Excelマクロにて30分単位の計算...
-
CASLⅡ 文字データから数値デー...
-
sedで日本語の置換方法について
-
S-JIS → JIS コード変換するには
-
フォームのコントロールのバッ...
-
JIS → S-JIS コード変換するには
-
VB.NETのコンソールアプリケー...
-
「髙(はしごたか)」を文字コー...
-
画像データ(png)をcsvファイル...
-
友人とのラインで 「~MBと書く...
-
2バイト文字をJEFからSJISに変...
おすすめ情報