ローカルアプリ · NOTE4

スポーツボード Pro

白黒 NOTE4 にサッカー日程・最近の結果・注目試合・F1 を表示。10 分ごとに更新し、内容が変わったときだけ再描画します。キー操作、音声 Q&A、確認付きの応援チーム変更に対応。音声は追加の環境設定が必要です。

できること

日程・結果・注目イベント。F1 は開催時期に合わせて表示し、全体は 3~5 ページ
10 分ごとにデータを取得し、表示内容が変わったときだけ画面を更新
キーでページ移動、確認キー長押しで録音。定型質問はローカル、自由質問は Hermes で回答
応援チームを管理し、音声変更時は確認。期間限定の杭州マラソンページを含む

インストールと使い方

手順に従ってローカルアプリを導入

まず表示用画像を生成して確認し、その後に音声モデル・ツール・パスを設定します。

公開ソース

白黒 NOTE4 · ファームウェア 3.7.2 / SDK 0.1.0 · 常時稼働 Linux · Rust / Python 3.12 · 中国語フォントを別途用意

導入ガイドの対象は Linux と NOTE4 で、NOTE4C は非対応。公式 SDK を別途取得してプロジェクトと同階層に配置します。ホストを同一 LAN で常時稼働し、他の接続クライアントを終了してください。

  1. 環境と SDK を準備

    DEPLOY.md に従い Linux に Rust stable・CMake・C/C++ コンパイラ・Python 3.12 を導入。SDK を同階層に置き、仮想環境で requirements.txt を導入し、利用可能な中国語フォントを FONT に指定します。

  2. チーム選択とページ生成

    初回は例から runtime/team_selection.json を作るか、8790 番ポートの選択 Web を利用します。update_live.sh を実行し、runtime/pages と中国語表示を確認。データ取得には通信が必要ですが、現在のデータソースはキー不要です。

  3. 自分の NOTE4 を接続

    対応ファームウェアと待機中 Wi-Fi を設定。host で cargo build を実行し、自分の機器 IP で起動します。基本 3 ページ・移動・更新を確認。音声には作者固有の絶対パスが残るため、faster-whisper・Hermes・Edge TTS / Piper 等を別途設定して個別検証してください。

Local Push SDK を入手 ↗

コンピューター上の Codex などに渡し、最新 README に従って導入と検証を行ってください。

AI に渡す内容を見る
https://github.com/taqulalee/zectrix-sports-board
https://github.com/taqulalee/zectrix-sports-board/blob/main/DEPLOY.md
白黒 NOTE4 · ファームウェア 3.7.2 / SDK 0.1.0 · 常時稼働 Linux · Rust / Python 3.12 · 中国語フォントを別途用意
導入ガイドの対象は Linux と NOTE4 で、NOTE4C は非対応。公式 SDK を別途取得してプロジェクトと同階層に配置します。ホストを同一 LAN で常時稼働し、他の接続クライアントを終了してください。
DEPLOY.md に従い Linux に Rust stable・CMake・C/C++ コンパイラ・Python 3.12 を導入。SDK を同階層に置き、仮想環境で requirements.txt を導入し、利用可能な中国語フォントを FONT に指定します。
初回は例から runtime/team_selection.json を作るか、8790 番ポートの選択 Web を利用します。update_live.sh を実行し、runtime/pages と中国語表示を確認。データ取得には通信が必要ですが、現在のデータソースはキー不要です。
対応ファームウェアと待機中 Wi-Fi を設定。host で cargo build を実行し、自分の機器 IP で起動します。基本 3 ページ・移動・更新を確認。音声には作者固有の絶対パスが残るため、faster-whisper・Hermes・Edge TTS / Piper 等を別途設定して個別検証してください。
ページ・中国語・キー・定期更新を確認し、録音・認識・回答・実際の音声を自分の環境で個別検証してください。

導入後は、ここを確認

ページ・中国語・キー・定期更新を確認し、録音・認識・回答・実際の音声を自分の環境で個別検証してください。

ソース・デモ確認済み · 実機・音声は未検証。タスクのコピーだけではインストールは実行されません。

よくある質問

リアルタイムのスコア表示ですか?

いいえ。10 分間隔で予定と終了済みの結果を表示し、進行中の試合はその 2 ページに含みません。進行中の質問は Hermes のオンライン検索を使用。F1 は次の決勝の 7 日前から表示します。

音声はそのまま使えますか?

追加設定が必要です。requirements.txt は現在 Pillow のみで、音声モデル・ツールの導入と作者固有パスの修正が必要。認識はローカル faster-whisper、自由質問は Hermes、読み上げはオンライン Edge TTS とローカル Piper。質問や読み上げ文が設定先サービスへ送られる場合があります。

マラソンページは常設ですか?

常設ではありません。現在のコードでは 2026 杭州マラソン用ページを北京時間 2026 年 11 月 2 日 12:00 に終了し、朝の通知も 11 月 2 日から停止します。

画像と検証の範囲は?

画像は作者提供の 400×300 日程デモで、日付と対戦は例示です。現在の日程や当サイトの実機写真ではありません。ソースと導入資料を確認しましたが、NOTE4 接続や音声全体は未検証。ルートのプロジェクトライセンスは未確認で、公開コード・素材の無制限な再配布を意味しません。

プロジェクトと更新情報

公開リポジトリ。2026-10-29 に情報を確認。対応範囲は実際のバージョンに依存します。

今後の改善は GitHub リポジトリで継続して公開します。インストールや更新の前に、AI に現在の README とバージョンの変更内容を確認してもらい、既存の設定とデータを保持してください。

ソースと説明を見る ↗
ローカルアプリ · NOTE4使ってみる →

プロジェクト情報は support@zectrix.com に送信され、審査後に掲載されます。メールアドレスは投稿に関する連絡にのみ使用します。