問題タブ [kaldi]
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.
kaldi - 複数のデコード スレッドで Grammar Fst を共有する正しい方法
grammar-fst
複数のデコードスレッド間でタイプHCLG.fst
を共有できますか?
ConstGrammerFst
正確には、複数のスレッドでポインターを共有することを計画しています。ここでは、SingleUtteranceNnet3DecoderTpl
デコーダーのさまざまなインスタンスを使用して、共有インスタンスConstGrammerFst
をデコードに使用します。
Fst<StdArc>
複数のデコーダ間でメモリを共有する動作中のシステムが既にあり、システムは正常に動作しています。
しかし、試してみるとConstGrammerFst
、ストレス テストで次のエラーが発生します。
これらのエラーは、すべてのファイルではなく、非常に少数のファイルに対してランダムに発生します。ConstGrammerFst
したがって、スレッドセーフかどうか疑問に思っていましたか?
emscripten - -msse、-msse2、-msse3、-mssse3、-msse4.1、-msse4.2、-mavx、-mfpu=neon フラグのいずれかを渡すには、-msimd128 も渡す必要があります。
Kaldi のコンパイルで問題が発生していますwasm
: https://gitlab.inria.fr/kaldi.web/kaldi-wasm/-/wikis/build_details.md#cpp-bind
最初にhttps://prod-gitlab.inria.fr/kaldi.web/clapack-wasmの指示に従って clapack-wasm をコンパイルし 、次のファイルを取得しました。
Kaldiを次のように構成しましたwasm
:
しかし、その後、次のエラーが発生します。
- OS: Ubuntu 18.04.4 デスクトップ
- gcc : gcc バージョン 9.3.0 (Ubuntu 9.3.0-11ubuntu0~18.04.1)
これらのエラー メッセージを解決して機能させるにはどうすればよいですか?