新着 OpenCCVoice時報に「当地の天気」を追加 — OpenCCVoice for DVSwitch JTW版を公開 OpenCCVoice for DVSwitch に、毎正時の時報に続けて当地の天気を自動で読み上げる機能を実装しました。JT版(Open JTalk / Raspberry Pi 系)から派生した JTW版 として公開しています。 正時になると、こんなアナウンスが流れます。 「こちらは、ジェイジェ… 続きを読む 2026年8月5日
新着 ハマりどころENDフレームはどこへ消えた — Semi Repeater Mode のターミネータ欠落と「ウォッチドッグ擬似終端」 本記事について(前提・検証条件) 本記事は、RADIODDITY DB40-D を用いて行った実験・観測の記録である。以下の前提・検証条件のもとで得られた結果であり、他機種・他ファームウェアでは挙動が異なる可能性がある点に留意されたい。 対象機種:RADIODDITY DB40-D 動作モード:Se… 続きを読む 2026年7月28日
新着 備忘録OpenCCVoice for DVSwitch V1.98vv に至るまでの実験記録 期間: 2026-07-15 〜 07-17 対象: ocv-voicevox(Incus / 192.168.1.170 / 直 TGIF 接続 / V1.96 配備状態) 目的: カーチャンク応答の立ち上がり短縮 1. 結論 最終設定 定数開始時最終変化REPLY_TX_LEAD_DELAY_S… 続きを読む 2026年7月17日
新着 HotSpot🪄 ホットスポット安定化の魔法 ― 第七の魔法(最終話) ― 後始末の魔法 後始末の魔法 ― 残された呪物を必ず祓う 魔法シリーズ、最後の第七の魔法。派手さはないけれど、長く動かすほどジワジワ効いてくる「後始末」の話です。 かかっていた呪い dvswitch_bot.py は音声応答を編むとき、一時的な WAV ファイルを /dev/shm(メモリ上の tmpfs)に置きま… 続きを読む 2026年7月15日
新着 HotSpot🪄 ホットスポット安定化の魔法 ― 第四の魔法 ― 分身の魔法 分身の魔法 ― 見張りと詠唱を切り離す 魔法シリーズ第四の魔法。前回はローテーションで使い魔が黙る話でしたが、ローテーション以外にも「聞き逃し」を生む呪いがありました。メインループが詠唱に縛られていたのです。 かかっていた呪い カーチャンクに反応して音声応答を返す。ここまではいい。問題は、応答してい… 続きを読む 2026年7月15日
新着 ハマりどころTalker Alias 表示引きずりの謎 ─ 送信は正しいのに表示が違う カテゴリ: ハマりどころ / OpenCCVoice / DVSwitch タグ: DMR, Talker Alias, Analog_Bridge, MMDVMHost, 埋め込みLC 音質と MD-619 のハング問題は解決しました。次に浮上したのは、無線機の表示に関する謎です。 症状 JJ2Z… 続きを読む 2026年7月13日
新着 ハマりどころ無人ボットの並行制御と Race Condition ─ /dev/shm ディレクトリ消失事件 カテゴリ: ハマりどころ / OpenCCVoice / DVSwitch タグ: Python, マルチスレッド, tmpfs, /dev/shm, Race Condition これまで4回、DMR ネットワーク層のデバッグを扱ってきました。最終回は、ボットの内部──マルチスレッド並行制御と、キ… 続きを読む 2026年7月13日
新着 ハマりどころAMBE ボコーダとホワイトノイズの相性問題 ─ 100Hz トーンにたどり着くまで カテゴリ: ハマりどころ / OpenCCVoice / DVSwitch タグ: AMBE, DMR, TGIF, 音声信号処理, SoX 前回、TGIF が「デジタル完全無音」を転送しないことを突き止め、対策として「無音を微小なノイズに置き換える」設計(V1.84)で MD-619 のハングを解… 続きを読む 2026年7月13日
新着 ハマりどころパケットキャプチャで電波の中身を見る ─ DMR フレームの読み方 カテゴリ: ハマりどころ / OpenCCVoice / DVSwitch タグ: DMR, DMRD, tcpdump, パケット解析, Python 前回、MD-619 のハング問題を「TGIF が先頭無音を転送していない」ことで解決しました。この決定的発見は、Pi 上で tcpdump を回し… 続きを読む 2026年7月13日
新着 ハマりどころTGIF の無音ゲートを見つけた話 ─ MD-619 が固まる本当の理由 カテゴリ: ハマりどころ / OpenCCVoice / DVSwitch タグ: DMR, TGIF, MD-619, MMDVM_Bridge, Analog_Bridge, tcpdump Radioddity の MD-619 を使っている運用者から、こんな報告をいただきました。 「Open… 続きを読む 2026年7月13日
新着 ハマりどころOpenCCVoice for DVSwitch — デバッグ・ジャーニー 版数対象: V1.75 〜 V1.93期間: 2026 年 7 月上旬(数日間の集中デバッグ)環境: Raspberry Pi 3B / Raspberry Pi OS Bookworm 32bit (armhf) / Pi-Star ベース / DVSwitch (Analog_Bridge + … 続きを読む 2026年7月13日
新着 ハマりどころDMR パケット解析 実践ガイド 対象読者: OpenCCVoice for DVSwitch または類似の DVSwitch 系ボットで、症状の原因が「ログや設定を見ても分からない」ところまで来た人。「電波レベルまで降りて確認する」ためのマニュアル。 必要環境: Raspberry Pi (Pi-Star ベースを想定)、Pyth… 続きを読む 2026年7月13日
新着 ハマりどころOpenCCVoice for DVSwitch ─ デバッグ・ジャーニー記録集 2026年7月、V1.75〜V1.93 の集中デバッグの全記録です。 収録ファイル 詳細版(全9章+付録) — 実測データ・コード差分・仮説と棄却の経緯まで残した技術ドキュメント。別記事「OpenCCVoice for DVSwitch — デバッグ・ジャーニー」を参照。 連輈5本(読み物版) — … 続きを読む 2026年7月13日
HotSpot🪄 ホットスポット安定化の魔法 ― 第三の魔法 ― inode を見抜く目 使い魔が黙る呪いを解く魔法 ― inode を見抜く目 魔法シリーズ第三の魔法。今回は dvswitch_bot.py(DVSwitch のログを監視して自動で音声応答する使い魔)の話です。一見ちゃんと働いているのに、ある時刻を境に口をきかなくなる、気づきにくい呪いでした。 かかっていた呪い ログを… 続きを読む 2026年7月9日
OpenCCVoice「送信中なのに割り込んでしまう」── 受信ビジー検知を後付けで組み込んだ話 OpenCCVoice の音声アナウンス機能を運用していて、地味だが厄介な問題に当たりました。デジピーターが受信中(誰かが交信中)でも、時報やアナウンスを構わず送信してしまい、進行中の通信に被せてしまうのです。 本記事は、その「受信ビジー検知」を後付けで組み込んだときの試行錯誤の記録です。同じシリー… 続きを読む 2026年6月24日
OpenCCVoiceOpenCCVoice / DVSwitch Bot 操作マニュアル(運用者向け) 概要 このマニュアルは、OpenCCVoice / DVSwitch Bot を運用する方向けの操作マニュアル(逆引き集)です。「こうしたいときは、これを打つ」を素早く引けるよう、各操作を「目的 → コマンド → 確認方法」のセットで記載しています。仕組みの説明は別冊『システム仕様書』を参照してくだ… 続きを読む 2026年6月23日
DVSwitchOpenCCVoice for DVSwitch ダッシュボード 導入/取扱説明書 このドキュメントでは、DVSwitch 向けダッシュボード「OpenCCVoice for DVSwitch Web Dashboard」の導入(インストール)、確認、削除(アンインストール)の手順を説明します。 概要 OpenCCVoice for DVSwitch Web Dashboard は… 続きを読む 2026年6月23日
OpenCCVoice「OpenCCVoice」「OpenCCVoice for DVSwitch」「TGIFChanger」の違い|あなたに合うのはどれ? OpenCCVoice 系3作品の違い ~ あなたの運用に合うのはどれか ~ はじめに:名前は似ていても役割が違う3つの仕組み DMR デジピータのコールサイン(音声ID)自動送出や、Pi-Star / WPSD まわりの自動化でよく登場する「OpenCCVoice」系には、名前は似ていても役割の異… 続きを読む 2026年6月12日
OpenCCVoiceOpenCCVoice for DVSwitch — Pi-Star 同居構築手順書 OpenCCVoice for DVSwitch — Pi-Star 同居構築手順書 ~ 検証済み環境で進める導入ステップ ~ 対象機材: Raspberry Pi Zero 2 W / Pi-Star v4.3.7 / Bookwormコールサイン: JJ2ZARDMR ID: 440251966… 続きを読む 2026年6月8日
OpenCCVoiceOpenCCVoice for DVSwitch 構築・導入・設定 マニュアル OpenCCVoice for DVSwitch 構築・導入・設定マニュアル ~ Bookworm + DVSwitch-Server 版の手引き ~ 自動音声応答(デジピーター)システム — Bookworm + DVSwitch-Server 版 このマニュアルの位置づけ Raspberry P… 続きを読む 2026年6月6日
TGIF ChangerTGを自動で切り替えて、全国のデジピーターへ ― 音声スケルチからの脱却!真のBusy信号をPi-Starから取り出す 真のBusy信号をPi-Starから取り出す ~ 音声スケルチに頼らないTG自動切り替えへ ~ このページについて(関連製品との関係) 本記事「TGIFChanger」は、Pi-Star / WPSD から監視TGに一致した受信だけを判定して「真のBusy信号」を GPIO に出力するソフトウェアで… 続きを読む 2026年5月30日
OpenCCVoiceOpenCCVoice for DVSwitch 開発の足跡 — 自動音声応答システムの設計と実装記録 📝 この記事の位置づけ — 開発の足跡(開発実績・設計記録)これは OpenCCVoice for DVSwitch の開発・研究フェーズ(〜 V1.58 安定版)における、設計判断・構築手順・検証作業を記録した開発の足跡です。「なぜこの構成にしたのか」「どんな試行錯誤を経て安定に至ったのか」という… 続きを読む 2026年5月28日
OpenCCVoiceOpenCCVoice v1.80i タイミング・シミュレーター OpenCCVoice v1.80i タイミング・シミュレーター ~ Busy判定の設定を画面上で試せるツール ~ v1.80i Expert OpenCCVoice 詳細構成シミュレーター ❶ 自局 Busy1(長さ) 1000ms ❷ 他局 Busy2(開始) 14.0s ❸ 他局 Busy2(… 続きを読む 2026年4月22日
OpenCCVoice【頒布のご案内】OpenCCVoice オリジナルプリント基板(数量限定) DMRデジピータのコールサイン(音声ID)を自動送出するOpenCCVoice専用プリント基板を1枚500円(送料込)で頒布します。TYT MD619やRetevis P1/H1にも対応。設計データはGitHubで公開中で自作も可能です。 続きを読む 2026年2月19日
OpenCCVoice【プロジェクト公開中】DMRデジピータ用 音声ID送出ユニット「OpenCCVoice」 音声ID送出ユニット「OpenCCVoice」プロジェクト公開 ~ コールサイン自動送出を、みんなの手で ~ OpenCCVoice とは? OpenCCVoice は、DMR デジピータ運用において、カーチャンク時や一定の間隔でコールサイン(音声ID)を自動送出するための装置です。 本プロジェクト… 続きを読む 2026年2月19日
OpenCCVoiceDMRデジピータ用音声応答装置「OpenCCVoice」運用開始 音声応答装置「OpenCCVoice」運用開始 ~ デジピータが自分の声で名乗り始めた日 ~ OpenCCVoice による運用を開始しました この度、音声応答装置「OpenCCVoice」を使用した DMR デジピータの運用を開始しました。現在は以下の設定で稼働しています。 カーチャンク時: 音声… 続きを読む 2026年1月20日
お知らせ【不具合情報】VHF 音声 ID(9月19日更新) 6月30日に発生した ID 装置の不具合ですが、結局、装置不良のため復旧することはできませんでした。 現在、代替装置(CCVoice)の制作を行っていますのでしばらくお待ちください。 復旧断念に至る経緯 不具合の状況を(提供元)にご連絡のうえ、対応についてご相談いたしました。 ご好意により一部の部品… 続きを読む 2025年9月19日