Forum Replies Created
-
AuthorPosts
-
回答が遅くなり申し訳ありません。。
不動話者の分離が主目的で、その他の移動する話者を個別に分離する必要はないとの前提で簡単に回答いたします。
回答1:可能です
回答2:不動話者の位置だけでは、その他の話者の位置が話者1か話者2に引き込まれてしまいます。添付した図のように、不動話者の両脇でも測定してください。また、話者1と2は等距離が望ましいです。その他の話者が両脇に引き込まれ、不動話者と分離可能になります。ただし、その他の話者の音声を分離したい場合、測定位置の間隔はある程度広くても構いませんが全方向(360度)の測定が必要となります。
回答3:下記手順にて音源座標ファイルを作成後、初期画面の「Sound source positions」の「Visualize」メニューで不要な音源座標を削除してください。https://www.hark.jp/document/packages/harktool5-gui-ja/harktool5-gui.html#create-source-label
回答4:ConstantoLocaizaitonノードを使用して特定方向からの音源のみを対象とすることが可能です。
以上となりますが、伝達関数の測定については他にも考慮すべき点が多々ありますので、
実際に測定してみないと分からないというのが実情です。
大変申し訳ございませんが、上記をご留意いただけますようお願いします。以上、よろしくお願いいたします。
HARKサポート- This reply was modified 4 years, 11 months ago by nterakado.
Attachments:
お問い合わせありがとうございます。
ユーザーからの入力を必要とするダイアログウィンドウが起動されておりませんでしょうか?
起動されたウィンドウがバックグラウンドに隠れていて、
入力待ち状態になっている可能性がございます。また、「Removing backup files」が表示されるとのことですが、
以前のバージョンのHARKをインストールしていませんでしょうか?
その場合、以前のバージョンをアンインストールしてから3.0.2.1をインストールしてください。以上、よろしくお願いいたします。
HARKサポートお問い合わせありがとうございます。
Debianでインストールされたいとのことですが、
リポジトリを登録することはお勧めいたしません。公開しているHARKのパッケージは、Ubuntuの公式パッケージに依存しておりますので
apt updateにより、必要とするパッケージを更新しようとします。
そうなると、安定性重視のDebianでは公式にサポートしていないバージョンに更新される可能性があります。また、debパッケージを直接ダウンロードしてインストールした場合も、
依存パッケージのバージョンがUbuntuを想定しているため、Debian環境では動作しない場合がございます。確実なインストール方法としては、
こちらよりソースコードをダウンロードしていただき、debuild
コマンドを使用してコンパイルしていただく方法になります。
その際、必要なパッケージについてはご自分でインストールもしくはビルドして頂くことになりますので、ご注意ください。以上、よろしくお願いいたします。
HARKサポート表記が分かりづらく申し訳ありません。
第3ビットはSRC_INFO入力端子が接続されていることを示します。
第4ビットはSRC_WAVE入力端子が接続されていることを示しますが、先の投稿で引用したようにSRC_INFOが接続されていない場合、何も送信されない
ため SRC_INFOと併記しています。
したがって、type=0x0cで問題ありません。以上、よろしくお願いいたします。
HARKサポートLocalizeMUSICの出力は、角度に変換せずそのまま他ノードに入力されます。
ただし、この時点ではIDが全て0になっているために他のノードで使用できません。
そのため、LocalizeMUSICの出力は、SourceTrackerノードもしくはSourceTrackerPFノードに入力して、音源にIDを付与してから他ノードに入力するようにしてください。以上、よろしくお願いいたします。
HARKサポートお問い合わせありがとうございます。
過去に同様の投稿がございますので、
ご参照いただければと思います。また、以下もご参考になるかと思いますので、一読いただければ幸いです。
https://wp.hark.jp/forums/topic/ノードの作成方法について/#post-871以上、よろしくお願いいたします。
HARKサポート回答が遅くなり、申し訳ありません。
添付いただいたネットワーファイルですが、
HarkDataStreamSender
ノードのInput/Outputが適切に設定されていませんでした。詳細についてはこちらに記載してありますが、
SRC_WAVE
を入力する場合、SRC_INFO
も入力する必要がございます。6.1.6.5
SRC_WAVE, SRC_FFT, SRC_FEATURE, SRC_RELIABILITY の4つの入力端子については, 音源 ID ごとの情報になるため,SRC_INFO の情報が必須である. もし,SRC_INFO を接続せずに,上記4つの入力端子を接続したとしても,何も送信されない. その場合,type は2進数で 0000000000 となる.
こちらで修正したネットワークファイルを添付しますので、
ご参照いただければと思います。
修正点は以下の通りです。
・HarkDataStreamSender
ノードをMAIN_LOOPシートに移動
・sub_localizationシートの出力をHarkDataStreamSender
のSRC_INFO
に入力
・sub_separationシートの出力をHarkDataStreamSender
のSRC_WAVE
に入力
・HarkDataStreamSender
の出力端子を設定以上、よろしくお願いいたします。
HARKサポート- This reply was modified 4 years, 11 months ago by nterakado.
- This reply was modified 4 years, 11 months ago by nterakado.
- This reply was modified 4 years, 11 months ago by nterakado.
- This reply was modified 4 years, 11 months ago by nterakado.
- This reply was modified 4 years, 11 months ago by nterakado.
Attachments:
お問い合わせありがとうございます。
HARKサポートチームです。
添付画像を拝見したところ、
CHANNEL_COUNT
を1、SAMPLING_RATE
を16000 と設定されているようですが
ご使用のマイクデバイスは1ch、16kHzに対応しておりますでしょうか?
マイクデバイスの対応しているチャンネル数、サンプリングレートは
デバイスのプロパティから確認できます。
こちらで添付しました画像を例にしますと、
以下のように設定します。CHANNEL_COUNT:2
SAMPLING_RATE:48000
DEVICE :Realtek(R) Audioお手数ですが、今一度マイクデバイスの設定をご確認いただけますでしょうか。
以上、よろしくお願いいたします。
Attachments:
Thank you for your inquiry.
There are similar post in the past,
please refer.Best regards,
HARK support team.波形情報を取得するためにHARKを使用しているということは、
音源を定位して個別の波形を取得することを想定されていると思いますが、
ConstantLocalization
を削除すると目的音源の方向がわからなくなってしまいます。
その場合、LocalizeMUSIC
で音源方向を定位させ、その方向データを使用する必要があります。HarkDataStreamSender
は、パラメータHOSTおよびPORTで指定したポートから外部にデータを送信しますので、
外部プログラムでは、そのポート番号にアクセスするような実装をしてください。
申し訳ありませんが、サンプルコードは用意しておりませんのでご了承願います。ただし、過去の投稿でデータ通信に関するやりとりを行っています。
何らかの参考になれば幸いです。以上、宜しくお願い致します。
HARKサポートチームHi Thomas.
Is the sheet with
AUdioSreamFromRos
andSaveWavePCM
set to iterator?
If it is a subnet, it will only be executed once.Best regards,
HARK support team.- This reply was modified 5 years, 2 months ago by nterakado.
添付のネットワークであれば、
ConstantLocalization
からの出力をSRC_INFOに接続してください。それ以外のノードを使用しており、音源の定位方向が不定の場合は、
LocalizaMUSIC
で定位させた音源情報などを接続するようにしてください。以上、宜しくお願い致します。
HARKサポートチームPlease see previous answer on how to convert Structure.
For frame proccessing, refer to the
AudioStreamFromWave
source code.
The source code can be obtained with the following command on Ubuntu.
apt source hark-core
Best regards,
HARK Supportお問い合わせありがとうございます。
HarkDataStreamSender
ノードの使い方については、下記リファレンスをご参照ください。
https://www.hark.jp/document/hark-document-ja/subsec-HarkDataStreamSender.html別の投稿ですがHarkDataStreamSenderについて解説しておりますので、参考までに。
また、添付画像ではSRC_WAVEしか入力されていませんが、
SRC_INFOに元となるSource情報を入力する必要があります。以上、宜しくお願い致します。
HARKサポートチーム -
AuthorPosts