# 同梱しているもの

アプリに同梱しているソフトウェアとデータ。

## ソフトウェア

| ソフトウェア | 入手先 | ライセンス |
|---|---|---|
| uv | Astral の GitHub のリリース。ハッシュで確かめてから同梱します。 | MIT か Apache-2.0 |
| git | Mac では kernel.org のソースの tarball。ハッシュで確かめてから、手元の操作に要る部分だけをコンパイルします。ソースには手を加えていません。Windows では Git for Windows が配る MinGit。ハッシュで確かめてから、ASIST が使わない部分を除いて同梱します。 | GPL-2.0 |
| speech.cpp の speech | [nyosegawa/speech.cpp](https://github.com/nyosegawa/speech.cpp) の GitHub のリリース。ハッシュで確かめてから、実行ファイルの `speech` だけを同梱します。音声認識の Qwen3-ASR と FastConformer の 3 つのモデルと、読み上げの Irodori-TTS と Qwen3-TTS を動かします。 | MIT |

どれもライセンスの本文をアプリの中に入れています。git のソースは、各バージョンの [Release](https://github.com/nyosegawa/asist/releases) に同じバージョンの tarball を置いています。Windows の git については、同じバージョンの Git for Windows のソースを置いています。

## データ

| データ | 作り方 |
|---|---|
| 天気の地域の表(47 都道府県と 1,919 の市区町村、予報区と観測所の対応) | 気象庁の定数ファイルと、国土地理院の市区町村の一覧 |
| Irodori-TTS の声(3 つ) | Irodori-TTS に声の説明を渡して作った音声を、speech.cpp で声のファイルにして同梱しています。 |
| 相槌の音声(Irodori-TTS の 3 つの声と Qwen3-TTS の 9 つの声) | それぞれのモデルで合成し、音声認識と耳で確かめてから同梱しています。 |
| Live の声の見本 | 提供元の TTS で合成して同梱しています。 |

使っているモデルとデータのライセンスの一覧は、アプリの設定の「このアプリについて」でも見られます。
