投稿

Whisper をWindows(Python)で使ってみる

イメージ
*更新中: 最終更新 2026年9月15日  10:00* ----------------------------------- 評価結果は別のブログに入れることにします* 簡易評価結果(更新中)→ https://jk1gpc.blogspot.com/2026/09/wisper.html ----------------------------------- FreeDVの評価に使われたWhisper ASR(音声認識)をWindows PCにインストールしてみました。 https://github.com/openai/whisper https://huggingface.co/openai/whisper-large-v3 のModel detailsにありますが、多言語対応はlarge, large-v2, large-v3 の3種類です。 ここではlarge-v3を入れてみます。PCによってはlarge,large-v2の方が良いかも知れません。 以下をインストールすればオプションでlarge,large-v2,large-v3が選べます。 ここではまずオプションでlaergr-v3を選びます。 以下の手順であればgithubなどからのインストールは必要ありません。 Windows11 PC(Mini-PC: 13th Gen Core i9, メモリ32GB )に入れてみました。 メモリーは16GB以上が推奨のようです。 なおLinux(Ubuntu)にもインストール可能なようですが、NVIDIA GPUがないと遅くなるようです。 1.Python(パイソン)をインストールする。 まずPythonを  https://www.python.org/downloads/windows/  からインストールします。バージョンは少し古い3.11.7をインストールしました。 インストール画面で"Add python.exe to PATH"にチェックしてからインストールします。 つぎにWindowsターミナル(Power Shell)を起動します。 (Windowsマーク 右クリックしてターミナル管理者を起動します) *コマンド(太字)はコピペすると便利です。ターミナルでカーソルをおき右クリックするだけでペーストできます。 以下のコ...

続・FreeDVの音声評価について

UTMOSの評価結果は  https://jk1gpc.blogspot.com/2026/09/utmosv2pc.html  を参照ください。 *最終更新 2026年9月12日  *Whisper音声認識に関しては以下のサイト(ブログ)を参照ください。 https://jk1gpc.blogspot.com/2026/09/wisper-large-v3.html https://jk1gpc.blogspot.com/2026/09/wisper.html 注: 本ブログの内容は、私見ならびにAI(Chat-GPTなど)による内容を含みますので誤りがある可能性があります。 AIによる回答の引用はアンダーバーを付けています。 以前のブログでFreeDVの音声評価について記述しました。 https://jk1gpc.blogspot.com/2026/09/freedv.html JS1MAV/JA5AEA 堤さんより、AIによる音声評価として VOISMOS(音声主観評価)の中で日本の東大猿渡研のUTMOS(UTokyo-SaruLab MOS prediction system)  https://note.com/ainest/n/n6b1f553b45a4  があるという情報を頂きましたので、この内容を含め続編としてまとめて行きたいと思います。 UTMOSに関する内容は: 論文      https://arxiv.org/abs/2204.02152 github    https://github.com/sarulab-speech/UTMOS22  にあります。 なお、このUTMOSはvoicemos-challenge( https://sites.google.com/view/voicemos-challenge :人間によるMOSをAIで推定する技術の比較大会)の2022年でトップになったものです。 voicemos-challenge2022のレポート論文は  https://www.isca-archive.org/interspeech_2022/huang22f_interspeech.pdf にあります。 留意点として、2022年のこの論文にありますが、英語と中国語による評価のみで日本語による...

アマチュア無線と商用無線(携帯電話)の違いについて

イメージ
 今日は、アマチュア無線と商用無線(ここでは携帯電話のような商用無線を想定)についてどのような違いがあるか、私見ですが纏めてみたいと思います。 ***スマホでは見にくいようです: 図を追加***             アマチュア無線             携帯電話 目的       技術的興味、自己訓練、実験・趣味 商用サービス(業務・緊急連絡にも使用)   要求品質 ※1   交信成立性 (低 RASIS でも可能)             高RASIS(信頼性・可用性・・・)※2 ハード/ソフト※ 3    メーカー製か自作(OSS含む)          メーカー製(基本ライセンス制) 通信インフラ   無線機どうしの直接無線通信※4           基地局・光回線・コアNWの依存必須 周波数・帯域幅  固定特定帯域を共用        キャリアに専門免許 暗号化・秘匿性  原則禁止              通信の秘匿性、個人情報保護    ペナルティ               原則なし             通信断などはサービス品質の低下を                            招き解約や損害賠償を招く可能性 ※1 アマチュア無線の音声通話においては単一人間の声が重視されるが、携帯電話では(ある程度の)バックグラウンド音(音楽や電車音など)も重視される可能性がある ※2 確実に動作し消費電力などを予測でき、相互接続性や安定運用・保守性も重要 ※3 国内は技適が必要  アマチュア無線は  SDR 化が進む  ※4  基本(Wires-XなどNWインフラを使用したものを除く)   他の無線局にどこまで通信可能性があるのか知ることが出来る(例: PSKレポータ)

YOTAの日本における活動について

  YOTA(Youngsterts On The Air) については、 以前のブログ で紹介しましたが、友人からの紹介でYOTAのメンバーの方より、以下の情報をいただきましたので紹介します。 今年の参加者の方が8月30日に ハムフェアでプレゼン されたようですが、この件を知らずまた会場にはいませんでしたので聞くことが出来ず残念でした。 今も活発に活動されているようで、アマチュア無線界にとって頼もしい限りです。 ----------------------------------------------------------- 日本からは、毎年開催される IARU 第1地域のサマーキャンプだけでなく、過去1回、タイで開催された、第3地域のサマーキャンプにも参加者を送っています。 YOTA Summer Campの歴代参加者は以下の通りです。参加記のあるものはURLを添付いたしましたのでよろしければご覧ください。 2018 R1 YOTA Summer Camp @イギリス JR2LHB, JE1XUZ 2022 R1 YOTA Summer Camp @クロアチア JE4WUD, JO4ISY 2023 R3 YOTA Summer Camp @タイ JO4KVB, JQ3BVC https://www.fbnews.jp/202312/w_reportfromthailand/ 2024 R1 YOTA Summer Camp @チェコ JK1EDC, JO4KVB, JJ1AHS https://www.jarl.org/Japanese/4_jarl/4-4_info/yotacamp2024rpt.htm l 2025 R1 YOTA Summer Camp @フランス JK1ULV, JK1FUI https://www.jarl.org/Japanese/4_jarl/4-4_info/yotacamp2025rpt.html 2026 R1 YOTA Summer Camp @オーストリア JL1DGW, JL1KMJ 今年のサマーキャンプにも、日本から二人が参加し、ハムフェアの会場で参加報告のプレゼンテーションをしてくれました。 -------------------------------------------------------...

FreeDVの音声品質評価について

**** 更新 2026年9月18日  ****  ** RADE1とRADE2の違いは以下のURLにあります。 https://github.com/drowe67/radae#%EF%B8%8F-rade-v2-status ** David氏のブログ(的な)内容最終2026年8月の関連部分をこの一番最後に日本語訳を載せておきます。    https://freedv.org/author/vk5dgr FreeDVの記事がQST誌に載るようです。 **Whisper音声認識に関しては以下のブログを参照ください。 https://jk1gpc.blogspot.com/2026/09/wisper-large-v3.html https://jk1gpc.blogspot.com/2026/09/wisper.html ------------------------------------------------- FreeDVの音声品質評価について、FreeDV同好会でも話題になったので調べた結果を以下に参考として記します。 FreeDVのように、インターネットなどの中継網を介さず、無線回線上で送信局と受信局を直接結ぶデジタル音声通信では、特に復調・復号限界付近におけるデジタルクリフ(注1)を、音声品質、了解度および通信可用性の観点からどのように客観評価するかが課題となります。 注1: 受信信号が一定の限界を下回ると、音声が急激に劣化・消失するデジタル通信特有の現象。 FreeDVの客観的な音声品質評価 (了解度) としては、RADE1/RADE2/SSBですでに評価されたものとして AWGN (Additive White Gaussian Noise)と MPP ( MultiPath Poor)による方法があります。 実測定は Whisper ASR (Wisper Automatic Speech Recognition自動音声認識)による WER (Word Error Rate:語句誤り率:高い方が悪い)が使われたようです。 評価結果は以下のURLを参照してください。このブログの最後に日本語訳を付けました。 https://freedv.org/david-july-2026-wer-curves-v2-c-port-tuni...

JP1LRT局のWSJT-X3.1改造版を試用(その1)

イメージ
 JP1LRT局より、以前のブログ(WSJT-X3.2.0)の投稿に、以下のコメントいただきました。 「3.1ベースですが改造版をリリースしています 試用してみていただけると幸いです https://github.com/jp1lrt/wsjtx-avelag/blob/main/README_ja.md  」 ということで、さっそくインストール(ZIPファイルの解凍です)してみました。 https://github.com/jp1lrt/wsjtx-avelag/releases/tag/20260901A-REB522-P6 より、まずStandard edition(従来のWSJTのルック&フィール) WSJT-X_20260901A-REB522-P6_win64.zip をダウンロードして解凍して、Cドライブにフォルダごと移しました。 C:\Users\(ユーザ名)\AppData\Local\WSJT-Xにある wsjt_log.adi を C:\Users\(ユーザ名)\AppData\Local\WSJT-X_ORG2025OCT10 のディレクトリにコピーしておきます。 私はJTAlert2を使っているので、JTAlert2のSetting→Manage Settinsより改造版をAuto-Startにwsjt-xの代わりに有効にして、立ち上げてみました。 通常に表示がされました。少し使って見たいと思います。 なお、設定は WSJT-X_Improved_JP1LRT_User_Guide_JA_1_9.docx にあるようです。 良く読んでから設定した方が良さそうです。

RadioberryとJUICEをThetis RADEで使う(その2)

イメージ
  昨日のブログ の続編です。 受信のみ確認したい場合:一旦 PCの電源を切った後の作業や設定(この例ではFreeDV RADE1を受信)は以下のとおりです。 【電源・アプリの立ち上げ】 RadioberryのRXのコネクタにアンテナを取り付けます。 **注意** RXのコネクタはSMAコネクタメスです。M型への変換ケーブルは短い柔らかなSMAオス–M型メスの変換ケーブル(ピッグテール)を使うのが良いです。 JUICEのUSBケーブルをPCに接続してからPCの電源を立ち上げます。 次にradioberry-juice016.exeを起動します。黒のコマンド画面が立ち上がるのを確認します。 コマンド画面が図のようになっていればOKです。 注:途中で止まってしまう場合には、JUICEの電源を落とします。(PCを一旦切るか、USBケーブルを外して10秒程度待ちます) 次にThetis-RADE(Thetis v2.10.3.32 x64) を立ち上げます。 【Thetis-RADEの設定】 SetupのGeneral→H/W Select と Audio設定は前のブログのとおりです。 とりあえずここではFreeDV RADE1の受信設定をします。 Setup→DSPタブ→RADEタブ で左図の例を参考に入力します。 **注意** Setup→Audioタブ→VAC1タブのEnable VAC1が他のSetupをしたりPower On/Offするとすぐにチェックがはずれるようです。 要注意です 【Thetis-RADEの実行】 メイン画面の設定例です。 左上のパワーオンボタンをクリックします。 バンドを選んで、受信したい周波数を入力するか、バンドスコープで周波数を合わせる場合は赤線ではなく、背面をドラッグして周波数を移動します。 モードはRADE V1を選択します。 周波数10MHz未満(例:40m7MHz )のFreeDV RADE1の場合には、モードはDIGLを選びます。 帯域はVar1としてLow -2900, High -100を選択します。30m(10MHz)以上の場合にはモードはDIGUを選択します。帯域はLow100 High 2900とします。 以上でRADE V1がデコード出来たら成功です。 Radioberryはやはり受信感度が通常のリグに比べて...