2021-01-01から1年間の記事一覧

DitDahChat モールス通信ウェブアプリ(簡易マニュアル)

はじめに DitDahChatはインターネット上でモールス通信を楽しめるウェブアプリです。ブラウザが動作する端末であれば、スマートフォン、タブレット、パソコンのいずれでも動作します。 DitDahChatは次のような特徴があります。 無料でご利用いただけます ID…

新しいモールス練習ウェブアプリ「DitDah Bubble」を公開しました

DitDah Appsシリーズの13作目、「DitDah Bubble」を公開しました。 以前、このブログで試作した「文字バブル」をウェブアプリにしたものです。 ditdah.jp 練習メニューは「欧文」と「和文」を用意しています。 符号の速度とピッチを設定し、[Start]ボタンを…

モールス練習帳(はてな編)よくある交信フレーズ集(天気)

よくあるフレーズを繰り返し聴いて、モールス符号のリズムを頭に刷り込みます。今回のテーマは「天気」です。 o モールス符号の送出速度やピッチはお好みに合わせて調整できます。 o [Shuffle]ボタンでフレーズの順序をランダムに入れ替えることができます。…

DitDahChat モールス通信ウェブアプリ (8) モールス符号デコード機能の追加

DitDahChatを久しぶりにアップデートしました。今回は、以前リクエストいただいたモールス符号のデコード機能を実験的に追加しました。 モールス電信は自分で解読するのが面白く、楽しいものですので、デコーダーをあまり目立つものにはしたくありませんでし…

モールス練習帳(はてな編)基本英単語500(ヘッドコピーの練習を再開した話)

先日開催されたハムフェス2021のJJ1FXF/HIROさんの講演に刺激を受けて、何度も挫折している欧文ヘッドコピーの練習を再開しました。 符号を聞いて文字をコピーできても頭の中で単語にならないという状態がしばらく続いていましたが、A1 CLUBの掲示板で見つけ…

Neo4j (1) セットアップ

GraphDBのNeo4jをUbuntu上で試してみます。 公式サイト neo4j.com ダウンロード "Download Center"からCommunity Editionをダウンロードします。これを書いているときの最新版はバージョン4.3.6です。 neo4j.com コマンドラインから次のようにダウンロードす…

モールス練習帳(はてな編)文字バブル

久しぶりのモールス練習帳(はてな編)です。以前作った「文字カード」に少し動きを加えてみました。 Start Stop {{ nrQuestions }}問目 欧文 和文 速度: {{ wpm }} [WPM] 周波数: {{ pitch }} [Hz] 文字間隔: {{ wordSpaceRatio }}x こちらのライブラリを使…

DitDah Runner | コールサイン受信練習機能を追加しました

DitDah Runnerというモールス符号の早聞きやタイピング(キーボード入力)の練習ができるウェブアプリを公開しています。 このDitDah Runnerは、公開しているウェブアプリの中でも2番目にアクセス数が多いアプリです。 ちなみに1位は「モールス練習帳」、3位…

CQ誌「以心電信」でDitDahChatを取り上げていただきました

CQ誌2021年10月号のJE1TRVさんの連載「以心電信」で再びDitDahChatを取り上げていただきました! 前回2021年3月号で紹介していただいたときはまだ実験中で、その後ユーザーの皆さんから いただいたアドバイスやリクエストで機能を追加し、リリースすることが…

DitDahChat モールス通信ウェブアプリ (7) エレキーを接続する

パソコンのシリアルポートに電鍵が接続できるようになると、次はエレキーを試してみたくなりました。 価格の安さでいうとマルツのエレキーキットがよさそうですが、電子工作はほとんどしたことがないのでほぼ確実に失敗するはずです。 CQ出版やGHDから出てい…

DitDahChat モールス通信ウェブアプリ (6) 電鍵をシリアルポートに接続する

Chrome 89でWeb Serial APIが正式にサポートされたということをつい先日知りました。 以前からCWComのようにシリアルポートに電鍵が繋げられないかと思っていたので、DitDahChatに実装してみます。 まずは、CWComの接続方法の調査からです。 シリアルポート…

第49回オール群馬コンテスト結果発表

2021年5月15日に行われた第49回オール群馬コンテストの結果が発表されました。 初めての入賞です。 交信数はそれほど多くないのですが、県外電信 QRP V・UHF部門は元々参加者が少なく、粘った甲斐がありました。 運用は常置場所からです。群馬方面は近く、開…

RTSPプロキシを立てる

RTSPプロトコルを使用した複数のカメラ映像を中継する必要があったので、RTSPプロキシを立てる手順をメモしておきます。 インストール RTSPプロキシには、rtsp-simple-serverを使用します。 github.com プリコンパイルされた実行可能ファイルが用意されてい…

DitDahChat モールス通信ウェブアプリ (5) 7N1MPIさんのDaken for DitDahChat(仮称)

以前に紹介したDitDahChatへの電鍵の接続。DitDahChatのユーザの皆さんが工夫を凝らしていらっしゃいます。今回は新しい方式で実装された方を紹介します。 ji1jdi.hatenablog.com 7N1MPIさんが開発された「Daken for DitDahChat(仮称)」。Windows用のソフ…

DitDah Lite | 苦手な文字だけランダムに受信練習できる新メニュー「Shuffle」

TwitterのDMで「苦手な文字だけをランダムに受信練習したい」というリクエストをいただきました。 他の方が作成されているモールス受信練習アプリでは練習する文字種の指定はできますが、自分の苦手な文字だけを練習できる特訓モードが欲しいとのことでした…

DitDah Lite | 新しいモールス受信練習アプリを公開しました

これまでにモールス練習帳(はてな編)として試作していたものをモールス符号練習ウェブアプリシリーズ DitDah Apps の仲間に加えました。 DitDah Apps のすべてのアプリはこちらのページで紹介しています。 ditdah.jp 今回作成した3つのアプリに共通してい…

モールス練習帳(はてな編)文字カード

「モールス練習帳(はてな編)」の新練習メニュー「文字カード」です。 聞き取れた文字をタップして消していきます。 文字を消すまでモールス符号は繰り返し再生されます。 すべての文字を消すと新たに文字が現れます。 {{ c }} {{ nrQuestions }}問目 Start…

Web Speech API メモ

前回の記事のフォネティックコード聞き取り練習を試してみて、OSやブラウザにより利用できる音声や発話の仕方が異なることがわかりましたので、Web Speech APIの音声合成を試せる場を設けました。これを使って改善につなげられたらと思っています。 Rate: {{…

欧文通話表(フォネティックコード)受話練習

前回の記事でブラウザ上でテキストの読み上げができることがわかりました。次はこれを応用して欧文通話表(フォネティック・コード)の受話練習機能を作ってみます。 前回の記事と同様に欧文のランダムテキストを生成します。「Speak」ボタンを押すと、それ…

モールス練習帳(はてな編)テキスト読み上げ機能の実験

今日、「モールス練習帳」をご利用の方からメールをいただきました。文字を読み上げてくれる機能があると答え合わせがしやすいので追加できませんか、というご要望でした。 Web Speech APIの音声合成機能で実験してみます。 (実験中) 単語数: {{ nwords }}…

DitDah Head Copy Trainer (1) アップデート情報 | ランダムモード機能

TwitterのダイレクトメッセージでDitDah Head Copy Trainerの新しい練習メニューのアイデアをいただきました。 単語の聞き取りでは次の文字を予想したり、所々聞き取れた文字から単語を推測できてしまうので、ランダムな文字列を聞き取る練習ができるメニュ…

DitDahChat モールス通信ウェブアプリ (4) 電鍵の接続

DitDahChatには「電鍵の接続」という大きな課題が残っていますが、ユーザーの皆さんが工夫を凝らして電鍵を接続されています。 JR1NFLさん https://t.co/gcgDgA8glaで使う様に作っておいたマウス改が使えた。ヤッホィ pic.twitter.com/0YzQzWAk0N— JR1NFL (@…

モールス練習帳(はてな編)コールサイン聞き取り

「モールス練習帳(はてな編)」の新練習メニュー「コールサイン聞き取り」です。 「スタート」を押すとランダムに選ばれたコールサインのモールス符号を繰り返し再生します。聞き取ることができたら「答え」を押して、表示されたコールサインと答え合わせを…

モールス練習帳(はてな編)単語カード

「モールス練習帳(はてな編)」の新練習メニュー「単語カード」です。 「スタート」を押すとランダムに選ばれた単語のモールス符号を繰り返し再生します。聞き取ることができたら「答え」を押して、表示された単語と答え合わせをしてください。「次へ」を押…

モールス練習帳(はてな編)基本英単語100

前の記事でモールス符号再生ライブラリ jscwlib を利用したモールス符号再生機能をページに埋め込んでみたところ、レイアウトと画面制御が思いの外うまくいきました。 UIとレイアウトにはCSSライブラリのBulma、画面の制御にはJavaScriptフレームワークのVue…

jscwlibで遊ぶ (2) テキスト中に速度とピッチを埋め込む

jscwlibで遊びます。 fkurz.net jscwlibはテキストの中に再生速度等のパラメーターを変更できるコマンドを含めることができます。まずは次のサンプルをお聞きください。(音が出ます。音量にご注意ください) Play Stop Reset テキスト中の"|w25"や"|f650"が…

jscwlibで遊ぶ (1) onFinishedイベントハンドラが追加された

jscwlibはLCWO (Learn CW Online) の開発者であるFabian Kurz (DJ1YFK) さんが開発されている、ブラウザ上でモールス符号を再生するライブラリです。 fkurz.net 拙作の「モールス練習帳」等のモールス受信練習ウェブアプリでは自前でモールス符号を変換、再…

モールス受信練習 - DitDah LooperでW1AW Code Practice Filesを聞く

「DitDah Looper」は入力されたテキストのモールス符号を繰り返し再生し続けるウェブアプリです。 モールス符号を聞き取る力をつけるのに欠かせない反復練習をサポートします。 苦手な文字や単語、フレーズを繰り返し聞くのに便利なアプリですが、入力された…

ROS (1) ROS 2をソースコードからビルドする

公式ドキュメントを元にUbuntu上でROS 2をソースコードからビルドしてみます。 docs.ros.org ターゲットプラットフォーム Ubuntu 20.04 LTS Localeの文字セットの確認 現在のLocaleの文字セットがUTF-8か確認します。そうでなければ、UTF-8に設定します。(…

DitDahChat モールス通信ウェブアプリ(3) 正式にリリースしました

テスト公開していたモールス通信ウェブアプリ DitDahChat を正式にリリースしました。 ditdah.jp テスト運用中にはご意見、アドバイスをたくさんいただき、ありがとうございました。 WebRTCを使えばブラウザを使ってモールス通信できるかもしれないという思…