問題タブ [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 に答える
4421 参照

c# - 発音の正確さを見つける

Microsoft speech SDK ( ) を使用して、ユーザーの発音の「品質」を特定する必要がありますSystem.Speech.Recognition。私は MS Speech Engine - US を使用しているので、実際に必要なのは、話者の声が「北米」のアクセントにどれだけ近いかを調べることです。

これを行う 1 つの方法は、ユーザーの声が米国英語の音声発音にどの程度近いかを確認することです。MSDN で言及されているように、このプロセスは Speech SDK 内でそれ自体で行われているように見えるので、それを取り出す必要があります。自分たちで音声をエンジンに設定することもできるので、それは可能だと思います。

しかし、私は自分が何をしなければならないかについて明確な考えを持っていません。では、ユーザーの発音の質を調べるにはどうすればよいでしょうか/アメリカの北米英語の音声発音にどれくらい近いのでしょうか? ユーザーは、「Hello World. I am here.」などの定義済みの文を話すだけで済みます。

アップデート

次のコードを使用して、ある種の「音素」(MSDNで言及されている)を取得しました

これは、音素に関連する直接のコード スニペットです (上記のコードから抽出)。

以下は私の出力です。取得した音素は 2 行目から表示されます。最初の行は、認識された文を単純に示しています

ここに画像の説明を入力

MSDNによると、これは「音素」です。それで、これは実際に「音素」ですか?私はこれらを見たことがありません。

上記のコードは、このリンクに従って行われますhttp://msdn.microsoft.com/en-us/library/microsoft.speech.recognition.srgsgrammar.srgstoken.pronunciation(v=office.14).aspx

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

.net - .net を使用して 2 つのサウンドトラックの波形を比較するには?

ユーザーの発音をテストできるプログラムを作成しようとしています。

このプログラムは波の音、たとえば英文を再生し、ユーザーはそれを発音して自分の声を録音しようとします。プログラムはその波形の類似性をチェックし、ユーザーの発音にポイントを与えます。

問題は、.net を使用してこのプログラムを作成できるかどうかです。はいの場合、どのライブラリを使用できますか? 始めるためのガイドはありますか?

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

oracle11g - Oracle Database 11g を使用した表での IPA 記号の使用

一部のテーブルと Oracle 11g で IPA シンボルを使用するプロジェクトに取り組んでいます。これらのシンボルがサポートされているかどうか、およびデータベース、スキーマ、およびテーブルを作成するときに予防策を講じる必要があるかどうかを知りたいです。

ところで、私は Oracle 11g を初めて使用しますが、それを使用することは必須です。

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

python - 発音記号で単語を検索する

Fuzzyライブラリでサポートされているような、似た音の単語を検索するアルゴリズムを認識しています。

しかし、逆検索する方法は?つまり、 のような記号が与えられた場合、 のような/θ/と一致する可能性のあるすべての単語のドキュメントを検索しますearth, thigh, throw, bath

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

solr - Ranking of phonetic search results

I want to use the power of phonetic searching in hibernate search. The problem is that exact matches are not ranked to the top of the search result. E.g. a search for "john" returns these resultlist:

  • jon
  • john
  • jone

I would have expected 'john' to be listed on top

I defined my Analyzer in the following way:

The search is done with this code:

It would be great if you could give me any hint/help, how this ranking yould be achieved. I tried to find something via google, bit i only found out that this has to be implemented by myself using query expansion to boost exact matching more than phonetic search results... Thanking you very much in advance for helping me. I am using Hibernate Search 3.1 together with Solr 1.3

Br, Shane

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

regex - matlab で正規表現を使用して単語を分割します。「分割」の開始インデックス?

私の目的は、一連の規則に従って任意の単語の音声表記を生成することです。

まず、単語を音節に分割します。たとえば、単語内の「ch」を見つけて、次のように区切るアルゴリズムが必要です。

私はこれまでに来ました:

私の問題は次のとおりです。目的の出力のようにフォーマットされるように、セルをまとめるにはどうすればよいですか? 一致部分 (「ch」) の開始インデックスしかありませんが、分割部分 (「aa」、「but」、「er」) の開始インデックスはありません。

何か案は?

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

c# - Excel シートから音声学を削除する

Excelシートをhtmlファイルに変換しています。場合によっては、いくつかの列に音声学が追加されていますが、変換された html ファイルにそれらを入れたくありません。変換中にこれらの音声を削除するにはどうすればよいですか...? プログラムで音声学をオフにする方法はありますか..? ここで私が使用しているコード

Turned offExcel オブジェクトで音声学を設定する方法はありますか? これはデモのExcelファイルの写真です。太字は音声学です ここに画像の説明を入力

ここでは、いくつかのセルが上に音声学を持っていることがはっきりとわかりますが、同じではありません..

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

ruby - ダイアクリティカルマークとUnicodeUtilsの組み合わせを処理するには?

IPA 文字列にスペースを挿入しようとしています。たとえばɔ̃wɔ̃tɨɔ̃ w ɔ̃ t ɨ. 分割/結合を使用することが私の最初の考えでした:

結果を調べて分かったのは、分音記号付きの文字は実際には 2 文字としてエンコードされていることです。いくつかの調査の後、UnicodeUtils モジュールを見つけ、each_grapheme メソッドを使用しました。

逆ブレーブマークを除いて、これはうまくいきました。コードは に変わり̑aます̑ aUnicodeUtils.nfc正規化 ( 、 )を試みUnicodeUtils.nfdましたが、役に立ちませんでした。メソッドがこの特定の分音記号で問題を抱えている理由はわかりませんがeach_grapheme、gedit では、チルダやアクセントなどとは対照的に、breve も別の文字として扱われていることに気付きました。私の質問は次のとおりです。正規化の簡単な方法があります。つまり、 と のLatin Small Letter A組み合わせCombining Inverted BreveLatin Small Letter A With Inverted Breve?