mingyang91 commited on
Commit
386611a
·
verified ·
1 Parent(s): e303d11

try to replace whisper.cpp version of whisper-rs with my customized repository

Browse files
Files changed (2) hide show
  1. Cargo.lock +87 -72
  2. Cargo.toml +9 -20
Cargo.lock CHANGED
@@ -62,7 +62,7 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193"
62
  dependencies = [
63
  "proc-macro2",
64
  "quote",
65
- "syn 2.0.39",
66
  ]
67
 
68
  [[package]]
@@ -73,7 +73,7 @@ checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9"
73
  dependencies = [
74
  "proc-macro2",
75
  "quote",
76
- "syn 2.0.39",
77
  ]
78
 
79
  [[package]]
@@ -84,9 +84,9 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
84
 
85
  [[package]]
86
  name = "aws-config"
87
- version = "0.57.1"
88
  source = "registry+https://github.com/rust-lang/crates.io-index"
89
- checksum = "7489a72550db3712fe3a0a92068f832d6270ff82f518b84a800af131f99570d7"
90
  dependencies = [
91
  "aws-credential-types",
92
  "aws-http",
@@ -115,9 +115,9 @@ dependencies = [
115
 
116
  [[package]]
117
  name = "aws-credential-types"
118
- version = "0.57.1"
119
  source = "registry+https://github.com/rust-lang/crates.io-index"
120
- checksum = "80009846d61a0a4f9070d789cf0e64db284cba6984fae3871050d044e6569cd2"
121
  dependencies = [
122
  "aws-smithy-async",
123
  "aws-smithy-runtime-api",
@@ -127,9 +127,9 @@ dependencies = [
127
 
128
  [[package]]
129
  name = "aws-http"
130
- version = "0.57.1"
131
  source = "registry+https://github.com/rust-lang/crates.io-index"
132
- checksum = "1e65730b741a5f6422fd338bf6f76b7956b090affeaa045e78fca8c4186e0fd5"
133
  dependencies = [
134
  "aws-smithy-http",
135
  "aws-smithy-runtime-api",
@@ -144,9 +144,9 @@ dependencies = [
144
 
145
  [[package]]
146
  name = "aws-runtime"
147
- version = "0.57.1"
148
  source = "registry+https://github.com/rust-lang/crates.io-index"
149
- checksum = "1d2414b96071ae840b97c0cc1d44b248d5607d648593cdf474f3fb5465572898"
150
  dependencies = [
151
  "aws-credential-types",
152
  "aws-http",
@@ -166,9 +166,9 @@ dependencies = [
166
 
167
  [[package]]
168
  name = "aws-sdk-polly"
169
- version = "0.35.0"
170
  source = "registry+https://github.com/rust-lang/crates.io-index"
171
- checksum = "32082cb1ca1714be4430a4f1f81cfb815598d80938ef2b2b6cdbe3192a4cbd7f"
172
  dependencies = [
173
  "aws-credential-types",
174
  "aws-http",
@@ -189,9 +189,9 @@ dependencies = [
189
 
190
  [[package]]
191
  name = "aws-sdk-sso"
192
- version = "0.35.0"
193
  source = "registry+https://github.com/rust-lang/crates.io-index"
194
- checksum = "341a5b00567d0f350025501c8fd36e1ca8055744a2d17e351f0b254f84eba48a"
195
  dependencies = [
196
  "aws-credential-types",
197
  "aws-http",
@@ -211,9 +211,9 @@ dependencies = [
211
 
212
  [[package]]
213
  name = "aws-sdk-ssooidc"
214
- version = "0.35.0"
215
  source = "registry+https://github.com/rust-lang/crates.io-index"
216
- checksum = "dbd4bffbd26f66269933bcd26123f2d6860769c0f769b6d3fc10eda025d287d8"
217
  dependencies = [
218
  "aws-credential-types",
219
  "aws-http",
@@ -233,9 +233,9 @@ dependencies = [
233
 
234
  [[package]]
235
  name = "aws-sdk-sts"
236
- version = "0.35.0"
237
  source = "registry+https://github.com/rust-lang/crates.io-index"
238
- checksum = "51b1a8ae5c7098502a3e6d4130dbee1e1d3fcb8dc5d65cecab39e01d595f90f6"
239
  dependencies = [
240
  "aws-credential-types",
241
  "aws-http",
@@ -256,9 +256,9 @@ dependencies = [
256
 
257
  [[package]]
258
  name = "aws-sdk-transcribestreaming"
259
- version = "0.35.0"
260
  source = "registry+https://github.com/rust-lang/crates.io-index"
261
- checksum = "8cc5f2feaaf9ae77128ce79a840c8a7dadc85b1aca14da5436bdfe659f2924df"
262
  dependencies = [
263
  "aws-credential-types",
264
  "aws-http",
@@ -281,9 +281,9 @@ dependencies = [
281
 
282
  [[package]]
283
  name = "aws-sdk-translate"
284
- version = "0.35.0"
285
  source = "registry+https://github.com/rust-lang/crates.io-index"
286
- checksum = "7b271c642b5b2516c7a7220f4649ebfdfc252e3b55be053c121bc60bc76beefb"
287
  dependencies = [
288
  "aws-credential-types",
289
  "aws-http",
@@ -304,9 +304,9 @@ dependencies = [
304
 
305
  [[package]]
306
  name = "aws-sigv4"
307
- version = "0.57.1"
308
  source = "registry+https://github.com/rust-lang/crates.io-index"
309
- checksum = "3347c738e0a8449020877d319cda56da74d6e8aba9fff210720fac66cae3c7f4"
310
  dependencies = [
311
  "aws-credential-types",
312
  "aws-smithy-eventstream",
@@ -327,9 +327,9 @@ dependencies = [
327
 
328
  [[package]]
329
  name = "aws-smithy-async"
330
- version = "0.57.1"
331
  source = "registry+https://github.com/rust-lang/crates.io-index"
332
- checksum = "b4b65a284265d3eec6cc9f1daef2d0cc3b78684b712cb6c7f1d0f665456b7604"
333
  dependencies = [
334
  "futures-util",
335
  "pin-project-lite",
@@ -338,9 +338,9 @@ dependencies = [
338
 
339
  [[package]]
340
  name = "aws-smithy-eventstream"
341
- version = "0.57.1"
342
  source = "registry+https://github.com/rust-lang/crates.io-index"
343
- checksum = "b16e7ecebc2b083a1b138868a46a343204a6097f343c4830a8b22b3a0d30013e"
344
  dependencies = [
345
  "aws-smithy-types",
346
  "bytes",
@@ -349,9 +349,9 @@ dependencies = [
349
 
350
  [[package]]
351
  name = "aws-smithy-http"
352
- version = "0.57.1"
353
  source = "registry+https://github.com/rust-lang/crates.io-index"
354
- checksum = "715aeb61fb743848d5d398ce6fb1259f5eba5e13dceec5d5064cada1a181d38d"
355
  dependencies = [
356
  "aws-smithy-eventstream",
357
  "aws-smithy-runtime-api",
@@ -370,18 +370,18 @@ dependencies = [
370
 
371
  [[package]]
372
  name = "aws-smithy-json"
373
- version = "0.57.1"
374
  source = "registry+https://github.com/rust-lang/crates.io-index"
375
- checksum = "de21d368dcd5cab17033406ea6e7351b091164b208381de837510bd7558c0f30"
376
  dependencies = [
377
  "aws-smithy-types",
378
  ]
379
 
380
  [[package]]
381
  name = "aws-smithy-query"
382
- version = "0.57.1"
383
  source = "registry+https://github.com/rust-lang/crates.io-index"
384
- checksum = "9e5ace389c7e4def130bff7275647481c8d49b867909ca61d5dc9a809b3632f3"
385
  dependencies = [
386
  "aws-smithy-types",
387
  "urlencoding",
@@ -389,9 +389,9 @@ dependencies = [
389
 
390
  [[package]]
391
  name = "aws-smithy-runtime"
392
- version = "0.57.1"
393
  source = "registry+https://github.com/rust-lang/crates.io-index"
394
- checksum = "fb4395310662d10f1847324af5fe43e621922cba03b1aa6d26c21096e18a4e79"
395
  dependencies = [
396
  "aws-smithy-async",
397
  "aws-smithy-http",
@@ -413,9 +413,9 @@ dependencies = [
413
 
414
  [[package]]
415
  name = "aws-smithy-runtime-api"
416
- version = "0.57.1"
417
  source = "registry+https://github.com/rust-lang/crates.io-index"
418
- checksum = "30e27594c06f5b36e97d18ef26ed693f1d4c7167b9bbb544b3a9bb653f9f7035"
419
  dependencies = [
420
  "aws-smithy-async",
421
  "aws-smithy-types",
@@ -429,9 +429,9 @@ dependencies = [
429
 
430
  [[package]]
431
  name = "aws-smithy-types"
432
- version = "0.57.1"
433
  source = "registry+https://github.com/rust-lang/crates.io-index"
434
- checksum = "5d36f1723ed61e82094498e7283510fe21484b73c215c33874c81a84411b5bdc"
435
  dependencies = [
436
  "base64-simd",
437
  "bytes",
@@ -452,18 +452,18 @@ dependencies = [
452
 
453
  [[package]]
454
  name = "aws-smithy-xml"
455
- version = "0.57.1"
456
  source = "registry+https://github.com/rust-lang/crates.io-index"
457
- checksum = "68225c8d3e3e6c565a3cf764aa82440837ef15c33d1dd7205e15715444e4b4ad"
458
  dependencies = [
459
  "xmlparser",
460
  ]
461
 
462
  [[package]]
463
  name = "aws-types"
464
- version = "0.57.1"
465
  source = "registry+https://github.com/rust-lang/crates.io-index"
466
- checksum = "acdc27aac60f715bab25f5d758ba5651b80aae791c48e9871ffe298683f00a2b"
467
  dependencies = [
468
  "aws-credential-types",
469
  "aws-smithy-async",
@@ -513,23 +513,24 @@ dependencies = [
513
 
514
  [[package]]
515
  name = "bindgen"
516
- version = "0.64.0"
517
  source = "registry+https://github.com/rust-lang/crates.io-index"
518
- checksum = "c4243e6031260db77ede97ad86c27e501d646a27ab57b59a574f725d98ab1fb4"
519
  dependencies = [
520
- "bitflags 1.3.2",
521
  "cexpr",
522
  "clang-sys",
523
  "lazy_static",
524
  "lazycell",
525
  "log",
526
  "peeking_take_while",
 
527
  "proc-macro2",
528
  "quote",
529
  "regex",
530
  "rustc-hash",
531
  "shlex",
532
- "syn 1.0.109",
533
  "which",
534
  ]
535
 
@@ -611,6 +612,15 @@ dependencies = [
611
  "libloading",
612
  ]
613
 
 
 
 
 
 
 
 
 
 
614
  [[package]]
615
  name = "config"
616
  version = "0.13.3"
@@ -749,6 +759,12 @@ dependencies = [
749
  "percent-encoding",
750
  ]
751
 
 
 
 
 
 
 
752
  [[package]]
753
  name = "futures-channel"
754
  version = "0.3.29"
@@ -772,7 +788,7 @@ checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb"
772
  dependencies = [
773
  "proc-macro2",
774
  "quote",
775
- "syn 2.0.39",
776
  ]
777
 
778
  [[package]]
@@ -1321,7 +1337,7 @@ dependencies = [
1321
  "pest_meta",
1322
  "proc-macro2",
1323
  "quote",
1324
- "syn 2.0.39",
1325
  ]
1326
 
1327
  [[package]]
@@ -1389,7 +1405,7 @@ dependencies = [
1389
  "proc-macro-crate",
1390
  "proc-macro2",
1391
  "quote",
1392
- "syn 2.0.39",
1393
  ]
1394
 
1395
  [[package]]
@@ -1429,6 +1445,16 @@ version = "0.2.17"
1429
  source = "registry+https://github.com/rust-lang/crates.io-index"
1430
  checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
1431
 
 
 
 
 
 
 
 
 
 
 
1432
  [[package]]
1433
  name = "proc-macro-crate"
1434
  version = "1.3.1"
@@ -1738,7 +1764,7 @@ checksum = "d6c7207fbec9faa48073f3e3074cbe553af6ea512d7c21ba46e434e70ea9fbc1"
1738
  dependencies = [
1739
  "proc-macro2",
1740
  "quote",
1741
- "syn 2.0.39",
1742
  ]
1743
 
1744
  [[package]]
@@ -1870,17 +1896,6 @@ version = "2.5.0"
1870
  source = "registry+https://github.com/rust-lang/crates.io-index"
1871
  checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc"
1872
 
1873
- [[package]]
1874
- name = "syn"
1875
- version = "1.0.109"
1876
- source = "registry+https://github.com/rust-lang/crates.io-index"
1877
- checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
1878
- dependencies = [
1879
- "proc-macro2",
1880
- "quote",
1881
- "unicode-ident",
1882
- ]
1883
-
1884
  [[package]]
1885
  name = "syn"
1886
  version = "2.0.39"
@@ -1909,7 +1924,7 @@ checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8"
1909
  dependencies = [
1910
  "proc-macro2",
1911
  "quote",
1912
- "syn 2.0.39",
1913
  ]
1914
 
1915
  [[package]]
@@ -1991,7 +2006,7 @@ checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e"
1991
  dependencies = [
1992
  "proc-macro2",
1993
  "quote",
1994
- "syn 2.0.39",
1995
  ]
1996
 
1997
  [[package]]
@@ -2092,7 +2107,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
2092
  dependencies = [
2093
  "proc-macro2",
2094
  "quote",
2095
- "syn 2.0.39",
2096
  ]
2097
 
2098
  [[package]]
@@ -2298,21 +2313,21 @@ dependencies = [
2298
 
2299
  [[package]]
2300
  name = "whisper-rs"
2301
- version = "0.8.0"
2302
- source = "registry+https://github.com/rust-lang/crates.io-index"
2303
- checksum = "2c950fb18ad556b053ba615b88fd4d01ed6020be740c3371eb0fc4aec64a0639"
2304
  dependencies = [
2305
  "whisper-rs-sys",
2306
  ]
2307
 
2308
  [[package]]
2309
  name = "whisper-rs-sys"
2310
- version = "0.6.1"
2311
- source = "registry+https://github.com/rust-lang/crates.io-index"
2312
- checksum = "094a5bd86f6f52562bbc74c28f27cd80197e54656cfb7213cf4ba37b5246cc9e"
2313
  dependencies = [
2314
  "bindgen",
2315
  "cfg-if",
 
 
2316
  ]
2317
 
2318
  [[package]]
 
62
  dependencies = [
63
  "proc-macro2",
64
  "quote",
65
+ "syn",
66
  ]
67
 
68
  [[package]]
 
73
  dependencies = [
74
  "proc-macro2",
75
  "quote",
76
+ "syn",
77
  ]
78
 
79
  [[package]]
 
84
 
85
  [[package]]
86
  name = "aws-config"
87
+ version = "0.57.2"
88
  source = "registry+https://github.com/rust-lang/crates.io-index"
89
+ checksum = "f2bf00cb9416daab4ce4927c54ebe63c08b9caf4d7b9314b6d7a4a2c5a1afb09"
90
  dependencies = [
91
  "aws-credential-types",
92
  "aws-http",
 
115
 
116
  [[package]]
117
  name = "aws-credential-types"
118
+ version = "0.57.2"
119
  source = "registry+https://github.com/rust-lang/crates.io-index"
120
+ checksum = "cb9073c88dbf12f68ce7d0e149f989627a1d1ae3d2b680459f04ccc29d1cbd0f"
121
  dependencies = [
122
  "aws-smithy-async",
123
  "aws-smithy-runtime-api",
 
127
 
128
  [[package]]
129
  name = "aws-http"
130
+ version = "0.57.2"
131
  source = "registry+https://github.com/rust-lang/crates.io-index"
132
+ checksum = "24067106d09620cf02d088166cdaedeaca7146d4d499c41b37accecbea11b246"
133
  dependencies = [
134
  "aws-smithy-http",
135
  "aws-smithy-runtime-api",
 
144
 
145
  [[package]]
146
  name = "aws-runtime"
147
+ version = "0.57.2"
148
  source = "registry+https://github.com/rust-lang/crates.io-index"
149
+ checksum = "fc6ee0152c06d073602236a4e94a8c52a327d310c1ecd596570ce795af8777ff"
150
  dependencies = [
151
  "aws-credential-types",
152
  "aws-http",
 
166
 
167
  [[package]]
168
  name = "aws-sdk-polly"
169
+ version = "0.36.0"
170
  source = "registry+https://github.com/rust-lang/crates.io-index"
171
+ checksum = "c1447f6042e2853798f535f3a9e64b3dea089f777ec1442da8ef96644456eb07"
172
  dependencies = [
173
  "aws-credential-types",
174
  "aws-http",
 
189
 
190
  [[package]]
191
  name = "aws-sdk-sso"
192
+ version = "0.36.0"
193
  source = "registry+https://github.com/rust-lang/crates.io-index"
194
+ checksum = "2eb8158015232b4596ccef74a205600398e152d704b40b7ec9f486092474d7fa"
195
  dependencies = [
196
  "aws-credential-types",
197
  "aws-http",
 
211
 
212
  [[package]]
213
  name = "aws-sdk-ssooidc"
214
+ version = "0.36.0"
215
  source = "registry+https://github.com/rust-lang/crates.io-index"
216
+ checksum = "36a1493e1c57f173e53621935bfb5b6217376168dbdb4cd459aebcf645924a48"
217
  dependencies = [
218
  "aws-credential-types",
219
  "aws-http",
 
233
 
234
  [[package]]
235
  name = "aws-sdk-sts"
236
+ version = "0.36.0"
237
  source = "registry+https://github.com/rust-lang/crates.io-index"
238
+ checksum = "e032b77f5cd1dd3669d777a38ac08cbf8ec68e29460d4ef5d3e50cffa74ec75a"
239
  dependencies = [
240
  "aws-credential-types",
241
  "aws-http",
 
256
 
257
  [[package]]
258
  name = "aws-sdk-transcribestreaming"
259
+ version = "0.36.0"
260
  source = "registry+https://github.com/rust-lang/crates.io-index"
261
+ checksum = "1f2d3625e963f2d453f278d4d8791ca62a055d1e0d1d78e413e6b60308c941f7"
262
  dependencies = [
263
  "aws-credential-types",
264
  "aws-http",
 
281
 
282
  [[package]]
283
  name = "aws-sdk-translate"
284
+ version = "0.36.0"
285
  source = "registry+https://github.com/rust-lang/crates.io-index"
286
+ checksum = "7e29d057d3d192013cd1611b9d758c444c981824184514a00543ad8fdf89ef01"
287
  dependencies = [
288
  "aws-credential-types",
289
  "aws-http",
 
304
 
305
  [[package]]
306
  name = "aws-sigv4"
307
+ version = "0.57.2"
308
  source = "registry+https://github.com/rust-lang/crates.io-index"
309
+ checksum = "64f81a6abc4daab06b53cabf27c54189928893283093e37164ca53aa47488a5b"
310
  dependencies = [
311
  "aws-credential-types",
312
  "aws-smithy-eventstream",
 
327
 
328
  [[package]]
329
  name = "aws-smithy-async"
330
+ version = "0.57.2"
331
  source = "registry+https://github.com/rust-lang/crates.io-index"
332
+ checksum = "dbe53fccd3b10414b9cae63767a15a2789b34e6c6727b6e32b33e8c7998a3e80"
333
  dependencies = [
334
  "futures-util",
335
  "pin-project-lite",
 
338
 
339
  [[package]]
340
  name = "aws-smithy-eventstream"
341
+ version = "0.57.2"
342
  source = "registry+https://github.com/rust-lang/crates.io-index"
343
+ checksum = "6b33fa99f928a5815b94ee07e1377901bcf51aa749034a2c802dc38f9dcfacf5"
344
  dependencies = [
345
  "aws-smithy-types",
346
  "bytes",
 
349
 
350
  [[package]]
351
  name = "aws-smithy-http"
352
+ version = "0.57.2"
353
  source = "registry+https://github.com/rust-lang/crates.io-index"
354
+ checksum = "f7972373213d1d6e619c0edc9dda2d6634154e4ed75c5e0b2bf065cd5ec9f0d1"
355
  dependencies = [
356
  "aws-smithy-eventstream",
357
  "aws-smithy-runtime-api",
 
370
 
371
  [[package]]
372
  name = "aws-smithy-json"
373
+ version = "0.57.2"
374
  source = "registry+https://github.com/rust-lang/crates.io-index"
375
+ checksum = "b6d64d5af16dd585de9ff6c606423c1aaad47c6baa38de41c2beb32ef21c6645"
376
  dependencies = [
377
  "aws-smithy-types",
378
  ]
379
 
380
  [[package]]
381
  name = "aws-smithy-query"
382
+ version = "0.57.2"
383
  source = "registry+https://github.com/rust-lang/crates.io-index"
384
+ checksum = "7527bf5335154ba1b285479c50b630e44e93d1b4a759eaceb8d0bf9fbc82caa5"
385
  dependencies = [
386
  "aws-smithy-types",
387
  "urlencoding",
 
389
 
390
  [[package]]
391
  name = "aws-smithy-runtime"
392
+ version = "0.57.2"
393
  source = "registry+https://github.com/rust-lang/crates.io-index"
394
+ checksum = "839b363adf3b2bdab2742a1f540fec23039ea8bc9ec0f9f61df48470cfe5527b"
395
  dependencies = [
396
  "aws-smithy-async",
397
  "aws-smithy-http",
 
413
 
414
  [[package]]
415
  name = "aws-smithy-runtime-api"
416
+ version = "0.57.2"
417
  source = "registry+https://github.com/rust-lang/crates.io-index"
418
+ checksum = "f24ecc446e62c3924539e7c18dec8038dba4fdf8718d5c2de62f9d2fecca8ba9"
419
  dependencies = [
420
  "aws-smithy-async",
421
  "aws-smithy-types",
 
429
 
430
  [[package]]
431
  name = "aws-smithy-types"
432
+ version = "0.57.2"
433
  source = "registry+https://github.com/rust-lang/crates.io-index"
434
+ checksum = "051de910296522a21178a2ea402ea59027eef4b63f1cef04a0be2bb5e25dea03"
435
  dependencies = [
436
  "base64-simd",
437
  "bytes",
 
452
 
453
  [[package]]
454
  name = "aws-smithy-xml"
455
+ version = "0.57.2"
456
  source = "registry+https://github.com/rust-lang/crates.io-index"
457
+ checksum = "cb1e3ac22c652662096c8e37a6f9af80c6f3520cab5610b2fe76c725bce18eac"
458
  dependencies = [
459
  "xmlparser",
460
  ]
461
 
462
  [[package]]
463
  name = "aws-types"
464
+ version = "0.57.2"
465
  source = "registry+https://github.com/rust-lang/crates.io-index"
466
+ checksum = "048bbf1c24cdf4eb1efcdc243388a93a90ebf63979e25fc1c7b8cbd9cb6beb38"
467
  dependencies = [
468
  "aws-credential-types",
469
  "aws-smithy-async",
 
513
 
514
  [[package]]
515
  name = "bindgen"
516
+ version = "0.68.1"
517
  source = "registry+https://github.com/rust-lang/crates.io-index"
518
+ checksum = "726e4313eb6ec35d2730258ad4e15b547ee75d6afaa1361a922e78e59b7d8078"
519
  dependencies = [
520
+ "bitflags 2.4.1",
521
  "cexpr",
522
  "clang-sys",
523
  "lazy_static",
524
  "lazycell",
525
  "log",
526
  "peeking_take_while",
527
+ "prettyplease",
528
  "proc-macro2",
529
  "quote",
530
  "regex",
531
  "rustc-hash",
532
  "shlex",
533
+ "syn",
534
  "which",
535
  ]
536
 
 
612
  "libloading",
613
  ]
614
 
615
+ [[package]]
616
+ name = "cmake"
617
+ version = "0.1.50"
618
+ source = "registry+https://github.com/rust-lang/crates.io-index"
619
+ checksum = "a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130"
620
+ dependencies = [
621
+ "cc",
622
+ ]
623
+
624
  [[package]]
625
  name = "config"
626
  version = "0.13.3"
 
759
  "percent-encoding",
760
  ]
761
 
762
+ [[package]]
763
+ name = "fs_extra"
764
+ version = "1.3.0"
765
+ source = "registry+https://github.com/rust-lang/crates.io-index"
766
+ checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c"
767
+
768
  [[package]]
769
  name = "futures-channel"
770
  version = "0.3.29"
 
788
  dependencies = [
789
  "proc-macro2",
790
  "quote",
791
+ "syn",
792
  ]
793
 
794
  [[package]]
 
1337
  "pest_meta",
1338
  "proc-macro2",
1339
  "quote",
1340
+ "syn",
1341
  ]
1342
 
1343
  [[package]]
 
1405
  "proc-macro-crate",
1406
  "proc-macro2",
1407
  "quote",
1408
+ "syn",
1409
  ]
1410
 
1411
  [[package]]
 
1445
  source = "registry+https://github.com/rust-lang/crates.io-index"
1446
  checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
1447
 
1448
+ [[package]]
1449
+ name = "prettyplease"
1450
+ version = "0.2.15"
1451
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1452
+ checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d"
1453
+ dependencies = [
1454
+ "proc-macro2",
1455
+ "syn",
1456
+ ]
1457
+
1458
  [[package]]
1459
  name = "proc-macro-crate"
1460
  version = "1.3.1"
 
1764
  dependencies = [
1765
  "proc-macro2",
1766
  "quote",
1767
+ "syn",
1768
  ]
1769
 
1770
  [[package]]
 
1896
  source = "registry+https://github.com/rust-lang/crates.io-index"
1897
  checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc"
1898
 
 
 
 
 
 
 
 
 
 
 
 
1899
  [[package]]
1900
  name = "syn"
1901
  version = "2.0.39"
 
1924
  dependencies = [
1925
  "proc-macro2",
1926
  "quote",
1927
+ "syn",
1928
  ]
1929
 
1930
  [[package]]
 
2006
  dependencies = [
2007
  "proc-macro2",
2008
  "quote",
2009
+ "syn",
2010
  ]
2011
 
2012
  [[package]]
 
2107
  dependencies = [
2108
  "proc-macro2",
2109
  "quote",
2110
+ "syn",
2111
  ]
2112
 
2113
  [[package]]
 
2313
 
2314
  [[package]]
2315
  name = "whisper-rs"
2316
+ version = "0.9.0-rc.2"
2317
+ source = "git+https://github.com/mingyang91/whisper-rs.git#f8e424a19b13cc348395afd862f0dcb864fcb1fc"
 
2318
  dependencies = [
2319
  "whisper-rs-sys",
2320
  ]
2321
 
2322
  [[package]]
2323
  name = "whisper-rs-sys"
2324
+ version = "0.7.3"
2325
+ source = "git+https://github.com/mingyang91/whisper-rs.git#f8e424a19b13cc348395afd862f0dcb864fcb1fc"
 
2326
  dependencies = [
2327
  "bindgen",
2328
  "cfg-if",
2329
+ "cmake",
2330
+ "fs_extra",
2331
  ]
2332
 
2333
  [[package]]
Cargo.toml CHANGED
@@ -6,10 +6,10 @@ edition = "2021"
6
  [dependencies]
7
  anyhow = "1.0"
8
  async-stream = "0.3"
9
- aws-config = "0.57.1"
10
- aws-sdk-transcribestreaming = "0.35.0"
11
- aws-sdk-translate = "0.35.0"
12
- aws-sdk-polly = "0.35.0"
13
  config = "0.13"
14
  futures-util = "0.3"
15
  once_cell = "1.18"
@@ -20,24 +20,13 @@ tokio = { version = "1.33", features = ["macros", "rt-multi-thread", "sync", "si
20
  tokio-stream = "0.1"
21
  tracing = "0.1"
22
  tracing-subscriber = { version = "0.3", features = ["env-filter"] }
23
- whisper-rs = "0.8"
24
- whisper-rs-sys = "0.6"
25
 
26
  [dependencies.poem]
27
  version = "1.3"
28
  features = ["websocket", "static-files"]
29
 
30
- [target.aarch64-apple-darwin.dependencies.whisper-rs]
31
- version = "0.8"
32
- features = ["coreml"]
33
-
34
- [target.aarch64-apple-darwin.dependencies.whisper-rs-sys]
35
- version = "0.6"
36
-
37
- [target.x86_64-unknown-linux-gnu.dependencies.whisper-rs]
38
- version = "0.8"
39
- features = ["cuda"]
40
-
41
- [target.aarch64-unknown-linux-gnu.dependencies.whisper-rs]
42
- version = "0.8"
43
- features = ["cuda"]
 
6
  [dependencies]
7
  anyhow = "1.0"
8
  async-stream = "0.3"
9
+ aws-config = "0.57.2"
10
+ aws-sdk-transcribestreaming = "0.36.0"
11
+ aws-sdk-translate = "0.36.0"
12
+ aws-sdk-polly = "0.36.0"
13
  config = "0.13"
14
  futures-util = "0.3"
15
  once_cell = "1.18"
 
20
  tokio-stream = "0.1"
21
  tracing = "0.1"
22
  tracing-subscriber = { version = "0.3", features = ["env-filter"] }
 
 
23
 
24
  [dependencies.poem]
25
  version = "1.3"
26
  features = ["websocket", "static-files"]
27
 
28
+ [dependencies.whisper-rs]
29
+ git = "https://github.com/mingyang91/whisper-rs.git"
30
+ [dependencies.whisper-rs-sys]
31
+ git = "https://github.com/mingyang91/whisper-rs.git"
32
+ package = "whisper-rs-sys"