問題タブ [phonetics]

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

hibernate - Hibernate Search の同義語アナライザーと PhoneticAnalyzer

音声アナライザーと同義語アナライザーの使用方法を知っている人はいますか? これをうまく説明する良いチュートリアルが見つかりませんか??

0 投票する
3 に答える
1125 参照

database - Soundexは改善されましたか?

Soundexは一部のDBMSに実装されているようですが、Soundexの現在の実装よりも明らかに優れているアルゴリズムの改善はありますか?

0 投票する
3 に答える
2332 参照

unicode - 異なる言語の短い文字列を比較して、類似した音を探します-Soundexが答えですか?

ある言語で書かれた文字列と別の言語の別の文字列の音の類似性「評価」を取得するにはどうすればよいですか。つまり、それを識別するアルゴリズムです。

DavidLetterman 」と「דודלטרמן」は同じように聞こえる弦です。

-ああ、そうです、ところで、上記はヘブライ語です、あなたはそれを推測しました:「デビッドレターマン」、そしてそれは英語とほとんど同じように聞こえます/話されます。

私が持っている唯一の原材料は、それぞれの言語のUnicodeの文字列です。つまり、文字列の音素または発音表記/翻訳はありません。

私はすでにSoundexの実装を少し調整して実装しましたが、これはまあまあ機能します。これは行く方法ですか?

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

r - R の指定された点のパーセンテージを含む楕円

F1/F2 母音グラフを描いています (例はこちら)。各母音にはいくつかのポイント/値があり、ポイントの周りに楕円を描きたいので、次のようにします。

  • 楕円はポイントの少なくとも 80% をカバーします (つまり、上の図の「i」にはいくつかの値がありますが、それらは楕円内に含まれています)。
  • 最小値/最大値の方向に配置されます。

私は物事を複雑にしているかもしれませんが、三角法と数学は私にとってギリシャ語です. 以下は私が試したことです。

Ellipsoidhull()

Ellipsoidhull()は、パッケージ パッケージ "cluster" に含まれています。関数に F1 と F2 の行列を渡すと、楕円の中心を計算しているように見えますが、方向の値が膨大です。例えば:

に渡された場合ellipsoidhull:

楕円を描く方法を理解するのは難しくないと思いますが、「形状マトリックス」(最大/最小半径値?) が高すぎます。ところで、ヒントをくれた Freednode の #R に感謝します。

EMU-R からのソースコード

次に、楕円体で F1/F2 を描画できる EMU で動作する EMU-R、R パッケージのコードを調べました。それを行うと思われるコードはここにありますが、楕円がどのように描かれるかわかりません。

どんな助けでも感謝します。

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

text-to-speech - IPAベースの発音表記を受け入れるテキスト読み上げソフトウェアはありますか?

ふりがな(IPA)を合成音声に翻訳したいと思います。私が見つけたTTSソフトウェアはこれを行うことができず、他のソフトウェアも見つけることができません。ヒントはありますか?これは理論的にはまともな品質で実行可能ですか、それとも音声テキスト(この場合はIPA)はこれに十分ではありませんか?

LoquendoのTTSは音声テキストの読み上げをサポートしていますが、結果は非常に悪いです。私は彼らのサポートに連絡して助けを求めるつもりです。

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

html - メタ タグ: ラテン文字サイトと非ラテン文字サイトの両方のタイトルと説明

私には(私が信じている)独特の状況があります。ちょっとしたパズル。取引はこちらです。

状況:すべて (コンテンツ、リンク) が非ラテン語ベースの文字で書かれている 1 つの言語の Web サイトを持っています。(キリル文字)(utf-8)

このサイトは、世界中のロシア語を読む/話す人々をつなぐことを目的としています。

問題は、多くの人 (約 70%) がラテン文字を使用してロシア語の検索語を入力していることです。例: 「novaja mashina」は、英語では何も意味しませんが、ロシア語では「新しい車」を意味します。

私の仕事は、メイン ページのタイトルとメタ タグ = 説明を作成することです。これにより、可能であれば一石二鳥です。これは、キリル文字のキーボードを持っている人やこれから使う人、キリル文字で検索語を入力する人、これから使う人に対応することを意味します。ロシア語を構成するラテン文字でも、私のサイトが見つかります。

私の解決策は、(私が思うに貧弱だと思いますが)、タイトルタグにラテン語とキリル文字を次々と単純に積み重ね、meta = descriptionにも同じようにすることでした。

  • これはまったく悪い考えですか?

そうでない場合

  • 検索エンジンのロボット/クローラーは英語で書かれたロシア語を無視しますか?
  • 私がそうすると、グーグルや他の検索エンジンが混乱したり、ランキングに悪影響を及ぼしたりしませんか.
  • タイトルとメタディスクリも英語で書いたほうがいいですか?
  • Google はタイトルが長すぎると見なし、ペナルティを科しますか? (キリル文字+ラテンロシア語+英語の同じものを3回使うとタイトルが長くなってしまう)

誰かがより賢い/より良い解決策を共有できますか??

前もって感謝します!!!

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

macos - OSX で同等の MS SAPI SDK

OSX アプリケーションで音声認識できるようにする SDK を探しています。

音声ファイルから音声認識情報を取得するために、sapi を使用する Windows 用の作業コードが既にあります。SAPI のようなものが利用できないため、osx でこれを行う方法を知りたいです。

ありがとう!

0 投票する
3 に答える
246 参照

perl - さまざまな人間の言語の音声表現に適したパッケージは何ですか?

私は現在、さまざまな言語の単語の音声表現を考え出すことができると非常に役立つと思うプロジェクトに取り組んでいます。Aspell がこれを非常にうまく行っていることは知っていますが、音声表現を取得するための非常に簡単な方法はないと思います。 /方言/アクセント/それは何から来ているのですか?

これは特定の言語である必要はありませんが、Perl であればそれが最適です。

私はすでに Soundex、Metaphone、DoubleMetaphone、およびText::Phoneticの他のすべてを試しましたが、どれも非常に優れたものではありませんでした。間違いなく、Aspell のものほど優れたものではありませんでした。

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

perl - 1 つの入力単語が与えられたときに音声的に似ている単語のリストを生成するにはどうすればよいですか?

Google で単語のつづりを間違えると (たとえば、"appples")、おなじみの "Did you mean: apples " という候補が表示されます。

検索結果の関連性に基づいてユーザーの意図を推測する Google の機能を除いて、どうすれば同じように聞こえる単語のリストを作成できますか?

単語は英語である必要はなく、存在する必要もありません。たとえば、「hole」という入力を与えると、「whole」「hola」「whore」「role」「molar」などの単語を含むリストが返されます。

このリストを作成できるオンラインの何かがあるのではないかと推測していますが、何も見つかりませんでした。サイトがなく、Perl を使用して実行できる場合、これを行うのに役立つ CPAN モジュールはありますか?

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

c# - アラビア語のテキストを SAMPA 音声学に変換する方法は?

私たちはアラビア語を話す必要があるプロジェクトを作成していますが、これを行うことができるオープン ソース ツールMbrola プロジェクトを見つけました。

ただし、アラビア語のテキストを SAMPA 音声学に変換する方法も必要です。それで、アラビア語のテキストをSAMPAの音声学に変換するのを手伝ってくれる人はいますか?