-
Notifications
You must be signed in to change notification settings - Fork 131
Node.js向けのFFIを実装 #758
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
takejohn
wants to merge
54
commits into
VOICEVOX:main
Choose a base branch
from
takejohn:feature/550-ffi-napi-rs
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Node.js向けのFFIを実装 #758
Changes from 42 commits
Commits
Show all changes
54 commits
Select commit
Hold shift + click to select a range
a12e6d2
Node.jsでFFIを実装するドラフトPRのための空コミット
takejohn 7f871a3
napi-rsで初期化
takejohn ea809fb
prettierを導入してインデントをスペース4個に
takejohn a507b62
Revert "prettierを導入してインデントをスペース4個に"
takejohn a3584d3
Rustのインデントをスペース4個に変更
takejohn c418030
Prettierで一部ファイルのインデントをスペース4個に
takejohn cd04f47
Merge branch 'main' into feature/550-ffi-napi-rs
takejohn 8a2462f
SupportedDevices対応
takejohn 58ef4bb
SupportedDevices.toJsonメソッドを追加
takejohn 04eee9a
元のソースに対応してファイル分け
takejohn 2386695
クレートに対するアトリビュートを移動
takejohn e1fe417
モデルの型定義
takejohn bc6360f
サンプルのテストコードを削除
takejohn cfd1c71
ドキュメンテーションコメントの補完
takejohn 020e0dd
自動生成されるd.ts, jsファイルをvcsから除外
takejohn 4dd1052
blocking API作成開始
takejohn 17a572f
UserDictの実装
takejohn e8e16dd
blocking名前空間のコードを移動
takejohn de13bf5
Synthesizerクラス作成
takejohn 0f10872
VoiceModelクラスの実装
takejohn c3eac14
メソッド追加
takejohn b4e1251
さらにメソッド追加
takejohn 3a63e2a
音声合成のメソッドを追加
takejohn eda6086
ドキュメンテーションとアトリビュートを追加
takejohn 8c7203f
テストの作成
takejohn 0988e9f
UserDictのテストを作成
takejohn dac865a
Synthesizerのテストを作成
takejohn 230da3e
SynthesizerのisGpuModeとmetasをgetterに
takejohn 1abc435
Java APIからテストを移植
takejohn 023a5d3
UserDictWordのデフォルト値を指定
takejohn e98b733
Python APIのユーザー辞書のテストを移植
takejohn 4eef4f1
Promise版APIを作成
takejohn 0b7890f
コードの共通化
takejohn c9445e3
Prettierで整形
takejohn 156dfb1
パッケージ名をvoicevox_coreに変更
takejohn 4906eac
エクスポートを明示的に
takejohn ed215a7
テストでvoicevox_coreとしてインポート
takejohn 427661d
blocking,promisesをそれぞれモジュールとしてエクスポート
takejohn a2a2251
README作成
takejohn 15e7cbe
npmパッケージの名前を変更
takejohn c5c52ea
docsスクリプトを作成
takejohn 950a7b3
'run' を省略
takejohn 7d45fda
パッケージマネージャをnpmに変更
takejohn d6fcae9
npmディレクトリを削除
takejohn 14e6e3d
Prettierのルールをデフォルトに変更
takejohn 55e6e00
handleメンバ名を変更
takejohn 6d6e619
Merge branch 'main' into feature/550-ffi-napi-rs
takejohn 48f3bb6
node依存パッケージのアップデート
takejohn 8ffbc91
他のクレートに倣ってCargo.tomlを修正
takejohn 72af516
ルートのCargo.tomlからfeatureの指定を削除
takejohn 046618b
改行を追加
takejohn e04da34
フォーマットの設定がデフォルト値のため削除
takejohn d97ecc7
Merge branch 'main' into feature/550-ffi-napi-rs
takejohn aaefb43
featuresにcudaを追加
takejohn File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| [target.aarch64-unknown-linux-musl] | ||
| linker = "aarch64-linux-musl-gcc" | ||
| rustflags = ["-C", "target-feature=-crt-static"] | ||
| [target.x86_64-pc-windows-msvc] | ||
| rustflags = ["-C", "target-feature=+crt-static"] | ||
takejohn marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.