Forum Replies Created
-
AuthorPosts
-
お問い合わせありがとうございます。
頂いた情報だけでは判断がつきかねますので、
ご使用になったネットワークファイルをご提供いただくことは可能でしょうか?
実行した環境、およびHARKのバージョン等もご教示いただけますと幸いです。また、エラーメッセージからすると旧バージョンのHARKと競合しているようですので、
flowdesigner-0.9.1-hark をアンインストールして頂くとNode::addFactory : The factory (ノード名) already exists. Ignoring the new one.
というメッセージが出ないようになるかと思います。以上、よろしくお願いいたします。
HARKサポートチーム使用した音源ファイルを確認したところ、
ノイズの影響が大きいため音源定位が失敗している可能性があります。音源が移動しないのであれば、
ConstantLocalization
ノードを使用して分離を試していただけますでしょうか。
ネットワークの sub_localization の部分で音源定位を実行する代わりに、
分かっている音源方向を入力することで、特定方向の音源のみを分離するようなアプローチです。
sub_localization を置き換えるような形で使用できるかと思います。また、分離行列をある程度適応学習していますので、うるさい⇒静かで雑音が変わっていっているようなデータですが
静か⇒うるさいという感じで変わる方が評価の結果は多少よくなると思われます。上記で分離ができるようであれば、
BGNEstimator
を使用してノイズ抑制を行うことも効果があるかと思います。以上、よろしくお願いいたします。
HARKサポートチーム利用状況と目的がわかりませんので、何点か確認させてください。
1.マイクからの入力(オンライン)と、音源ファイルの入力(オフライン)のどちらを使用されていますか?
2.使用しているマイクもしくは音源ファイルはどのようなものでしょうか?
3.収録環境は屋内でしょうか?屋外でしょうか?
4.実行しているHARKのバージョンはいくつでしょうか?また、可能であれば、詳細な目的と実行環境一式をご提供いただければ
もう少しご助言できるかもしれません。
(例えば、HARKが提供している音源ファイルを使用して音源分離について動作確認をしているのか、
ご自身のマイクアレイを利用したシステムのデバッグをされているのかでも対処方法が異なります。)以上、よろしくお願いいたします。
HARKサポートチームご使用のネットワークファイルですが、
保存される分離音声の音量が著しく小さくなっています。生成されたwavファイルの音量を増幅することで聞こえるかと思います。
方法はいろいろとありますが、Audacityを使用した例を添付します。また、保存される音量自体を大きくするためには、
Synthesize
ノードのOUTPUT_GAIN を大きく設定してください。以上、よろしくお願いいたします。
Attachments:
お問い合わせありがとうございます。
SaveWavePCM
に設定したBASENAME は、実行したネットワークファイル(.nファイル)からの相対パスとなります。
したがって、ネットワークファイルを実行した箇所をご確認ください。
HARK Designerから実行していた場合、File
タブを選択して表示されるFile Manager
ウィンドウで Path: にある箇所になります。デフォルトでは/usr/lib/hark-designer/userdata/networks
ですが、ご自身の操作で変更されている場合がありますので、念のためご確認お願いします。また、画面のキャプチャからでは十分な情報が得られませんので、
よろしければネットワークファイルそのものを添付頂けるとこちらでも調査が可能です。以上、よろしくお願いいたします。
HARKサポートチームファイルのご提供ありがとうございます。
頂いた音源にて現象再現できましたが、
すぐに解決できる問題ではなさそうです。ただ、現状でもエラーは表示されますが伝達関数自体は下記ディレクトリに生成されているようですので、
お手数ですが、そちらをご使用いただければと存じます。/usr/lib/harktoo5-gui/file/
もし、何か問題が生じた場合は、改めてお問い合わせいただければと思います。
以上、よろしくお願いいたします。
HARKサポートチームお問い合わせありがとうございます。
ご提示いただいた情報だけでは判断がつきませんので、
お手数ですが使用した音声ファイルをご提供いただけないでしょうか。また、Ubuntu環境であれば実行した際にターミナルが表示されているかと思いますので、
そちらの内容と実行環境の情報もあわせてご提供いただけると解析が容易になります。以上、よろしくお願いいたします。
HARKサポートチームお問い合わせありがとうございます。
以下、ご質問ごとに回答させていただきます。
1.申し訳ありません。そのようなノードは実装しておりません。
2.Hark-Pythonを利用する方法がございます。
類似の問い合わせ がありますので、ご参照いただければと思います。3.受信側のプロセスが存在しないため、送信できずに終了しています。
何らかの形でPortからのデータを受信する必要があります。また、Windows版をご使用のようですが、
現状のHARKはLinux版のほうに注力しておりますので
可能であればLinux版をご利用いただいた方がよろしいかと存じます。以上、よろしくお願いいたします。
HARKサポートチームお問い合わせありがとうございます。
LocalizeMUSICノードは Elevation の範囲設定のためのインタフェースを持っておりませんので、
常に-90°~90°の範囲を探索します。以上、よろしくお願いいたします。
HARKサポートチームお問い合わせありがとうございます。
伝達関数が Elevation を含むように作成されていれば、
LocalizeMUSIC
ノードは Elevation も含む定位結果を出力します。
したがって、Azimuth のみの場合との設定に差異はございません。ただし、定位結果を表示するために
DisplayLocalization
ノードを使用している場合はPLOT_TYPE
をELEVATION
に設定する必要がございます。参考までに、HARK講習会の公開内容をご紹介します。
下記リンクの実習1が音源定位についてとなっています。
https://hark.jp/18th-hark-tutorial/以上、よろしくお願いいたします。
HARKサポートチームお問い合わせありがとうございます。
WIOSについては、実装が古くなっていることもあり、
Ubutnu 20.04ではサポート終了となっています。
手順等でWIOSを使用している箇所は、v3.1.0以前のみが対象となりますのでご了承ください。以上、よろしくお願いいたします。
HARKサポートチームお問い合わせありがとうございます。
申し訳ありませんが、
添付画像の情報だけではどのようなエラーが発生したか分かりません。
お手数ですが、エラーメッセージの全文をご提供いただけますでしょうか。HARKサポートチーム
Thank you for your inquiry.
We are sorry, but please contact us again from the address listed on the following page.
https://hark.jp/support/inquiry/
Don’t forget to change [at] to an at sign.
Best regards,
HARK support teamお問い合わせありがとうございます。
エラーメッセージから、中間生成ファイルの読み込みができていないようです。
お手数ですが、メッセージに表示されたファイルが実際に作成されていることと、Read権限があるかをご確認ください。harktool5のGUIが動作するカレントディレクトリは、
/usr/lib/harktool5-gui
になりますので、基本的にその配下にあると思われますが、環境によりますので全ディレクトリを対象に検索して頂く必要があるかもしれません。以上、よろしくお願いいたします。
HARKサポートチームThank you for your inquiry.
The points to be aware of are as follows.
1. Number of microphone array channels and sampling rate
2. Transfer functionIf these are not set correctly, the network will not work.
Also, there is something newer than the Cookbook sample, so please refer to the link below.
https://hark.jp/ijcai-pricai-2020-tutorial-on-hark-19th-hark-tutorial/
Best regards,
HARK support team. -
AuthorPosts