min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

読了「憲法とは何か」長谷部恭男

1,000万円を超えたbitcoinを少しだけどもらえるURL

https://bitflyer.com/invitation?id=l50e5ljw&lang=ja-JP

ハピタスからポイントもらえるURL

その買うを、もっとハッピーに。|ハピタス

 

戦争の終わらせ方が書いてある。

2024/4/12(金)購入。

2024/4/21(日)読了。

ルソーは考えます。戦争というのは、ある国の常備兵が3割くらい殺傷された時点で都合よく終わってくれるものではない。また、相手国の王様が降参しましたといって手を挙げたときに終わるものでもない戦争の最終的な目的というのは、相手国の土地を奪ったり(もちろんそれもありますが)、相手国の兵隊を自らの軍隊に編入したり(もちろんそれもありますが)、そういう次元のレベルのものではないのではないか。

ルソーは頭の中でこうした一般化を進めます。相手国が最も大切だと思っている社会の基本秩序(これを広い意味で憲法と呼んでいるのです)、これに変容を迫るものこそが戦争だ、と言ったのです

加藤陽子「それでも日本人は戦争を選んだ」p42

 

 

国体(を至上のものとする)明治憲法が変わったからこそ戦争は終わった。その国の秩序の根幹(狂信的な戦前の大日本帝国憲法が変わって初めて戦争は終わる

リベラル・デモクラシーと平和主義を唄う現行の日本国憲法になったからこそ平和が続いている

 

RaspberryPi3 から Google Text-to-Speech で文字列を音声に

1,000万円を超えたbitcoinを少しだけどもらえるURL

https://bitflyer.com/invitation?id=l50e5ljw&lang=ja-JP

ハピタスからポイントもらえるURL

その買うを、もっとハッピーに。|ハピタス

tm-progapp.hatenablog.com

cloud.google.com

 

(2024/4/7成功)Google Homeを ラズパイpychromecast で喋らせる → 大成功

1,000万円を超えたbitcoinを少しだけどもらえるURL

https://bitflyer.com/invitation?id=l50e5ljw&lang=ja-JP

ハピタスからポイントもらえるURL

その買うを、もっとハッピーに。|ハピタス

pychromecastすげえ

このラズパイからコマンドを叩いて

このGoogle Home mini でmp3を再生したい(喋らせたい)

qiita.com

pychromecastでできた!(2024年4月7日検証済み)

pychromecastだとネットワーク内にいるGoogle Home を自動で探してくれる仕組み(zeroconf)を備えているのでかなりスムーズに接続できる。

$ git clone 'https://github.com/home-assistant-libs/pychromecast.git'

$ python3 -m pip install -r requirements.txt

$ python3 -m pip install pychromecast

$ cd ~/Desktop

ラズパイで動かすスクリプト

ソースはこれ。

$ vim myKINRIpychromecastArg.py

音声再生!

$ python3 myKINRIpychromecastArg.py '再生mp3のURL'

大成功!

qiita.com

 

次はフレームワークでもっと便利にするの試す。

qiita.com

これも試す。

tm-progapp.hatenablog.com

ChatGPTをローカルにgithubで構築できるらしいCommand R+(コマンダープラス)

1,000万円を超えたbitcoinを少しだけどもらえるURL

https://bitflyer.com/invitation?id=l50e5ljw&lang=ja-JP

ハピタスからポイントもらえるURL

その買うを、もっとハッピーに。|ハピタス

C4AI コマンダープラス

なにこれ…スゴ。

note.com

huggingface.co

 

ローカルで試す

アカウント登録が必要

トークンを取得する

https://huggingface.co/settings/tokens

huggingface.co

git-lfs

git-lfs(git Large File Storage)とやらが要るらしい

git-lfs.com

 

続き

これのusernameを自分のHugging Faceのユーザー名に変える。repo_nameは自分のレポネームにする。いやちょっと待てよ、repoなんて作ってないぞ。

 

repoを作る

書き込みできるようにtokenを再発行

 







 

 

歴史年表の「今日の出来事」をラズパイに自発的に喋らせる

1,000万円を超えたbitcoinを少しだけどもらえるURL

https://bitflyer.com/invitation?id=l50e5ljw&lang=ja-JP

ハピタスからポイントもらえるURL

その買うを、もっとハッピーに。|ハピタス

min117.hatenablog.com

この年表アプリのイベントをRaspberryPi3 に自発的に喋らせたい。

 

(2024/4/7)

以下、Google Home notifier はラズパイで使えないらしいので別記事でpychromecastで試す。

 

ameblo.jp

npm install までは順調。

example.js

9行目 IPの修正。自分のGoogle Home miniのIPにする。ラズパイのIPじゃないよ。

24行目 ja にする。

packeage.json

google-home-notifier.js

8行目と14行目を en → ja へ。

browser.js

rst.getaddrinfo({families:[4]}) の赤文字部分を追加。

起動

$ node example.js



DNSServiceRegister() で何かワーニング出てるな…

 



github.com

 

mariaDB(歴史年表)から「今日の出来事」を読み出して自分に Gmail で飛ばす(PHPMailer使用)

1,000万円を超えたbitcoinを少しだけどもらえるURL

https://bitflyer.com/invitation?id=l50e5ljw&lang=ja-JP

ハピタスからポイントもらえるURL

その買うを、もっとハッピーに。|ハピタス

$ vim myKINRInenpyomail.php