Skip to content

solaoi/lycoris

Repository files navigation

Lycoris

license GitHub release (latest by date) GitHub Sponsors PIXIV FANBOX MacOs

外部データ通信無しで、リアルタイム音声認識で文字起こしを行う音声ノートアプリケーションです。

対応環境

  • macOS 13 Ventura以降

インストール

Releasesから最新のものをインストールしてください。

データ保存場所

$HOME/Library/Application\ Support/blog.aota.Lycoris

ユースケース

Zoomで議事録をとる

開発用設定

必要なモデルのダウンロード

# vosk
VOSK_MODEL_VERSION=0.22
curl -LO https://alphacephei.com/vosk/models/vosk-model-ja-$VOSK_MODEL_VERSION.zip
mkdir ./src-tauri/resources
mv vosk-model-ja-$VOSK_MODEL_VERSION.zip ./src-tauri/resources
unzip ./src-tauri/resources/vosk-model-ja-$VOSK_MODEL_VERSION.zip -d ./src-tauri/resources
rm ./src-tauri/resources/vosk-model-ja-$VOSK_MODEL_VERSION.zip

# whisper
curl -LO https://huggingface.co/ggerganov/whisper.cpp/resolve/main/ggml-large-v1.bin
mv ggml-large-v1.bin ./src-tauri/resources/ggml-large.bin

voskのライブラリ更新

VOSK_VERSION=0.3.42
curl -LO https://github.com/alphacep/vosk-api/releases/download/v$VOSK_VERSION/vosk-osx-$VOSK_VERSION.zip
mv vosk-osx-$VOSK_VERSION.zip ./src-tauri/lib
unzip ./src-tauri/lib/vosk-osx-$VOSK_VERSION.zip -d ./src-tauri/lib
rm ./src-tauri/lib/vosk-osx-$VOSK_VERSION.zip
// ライブラリ自身のPathを確認
otool -D ./src-tauri/lib/libvosk.dylib
// ライブラリ自身のPathを変更
install_name_tool -id @rpath/libvosk.dylib ./src-tauri/lib/libvosk.dylib
// 署名を確認
codesign -dvvv ./src-tauri/lib/libvosk.dylib
// 公証用に署名を追加
codesign -fs 'キーチェーンアクセスの該当鍵(Developer ID Application: ...)' ./src-tauri/lib/libvosk.dylib

開発者モードで起動

yarn tauri dev

開発者向けインストール

yarn tauri build

Contributors

solaoi
Solaoi
mohemohe
Mohemohe