Skip to content

Commit 0e46536

Browse files
committed
chore: bump version to v4.0.0-beta.4
1 parent d80998d commit 0e46536

File tree

4 files changed

+14
-6
lines changed

4 files changed

+14
-6
lines changed

CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# aspeak Changelog
22

3+
# v4.0.0-beta.4
4+
5+
- We no longer publish linux wheels to PyPI because of manylinux compatibility issues. Please compile from source if you want to use python bindings on linux.
6+
- Improve the python bindings.
7+
- Update docs.
8+
- Automatically publish to crates.io.
9+
310
# v4.0.0-beta.3
411

512
- Fix: include aspeak binary in wheel package

Cargo.lock

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "aspeak"
3-
version = "4.0.0-beta.3"
3+
version = "4.0.0-beta.4"
44
edition = "2021"
55
authors = ["kxxt <[email protected]>"]
66
description = "A simple text-to-speech client based on Azure's speech synthesis API"

README.md

+5-4
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ Now the prebuilt wheels are only available for x86_64 architecture.
4444
Due to some technical issues, I haven't uploaded the source distribution to PyPI yet.
4545
So to build wheel from source, you need to follow the instructions in [Install from Source](#Install-from-Source).
4646

47+
Because of manylinux compatibility issues, the wheels for linux are not available on PyPI. (But you can still build them from source.)
48+
4749
### Install from Source
4850

4951
#### CLI Only
@@ -416,13 +418,14 @@ $ aspeak text "Hello World" -F riff-48khz-16bit-mono-pcm -o high-quality.wav
416418

417419
The new version of `aspeak` is written in Rust, and the Python binding is provided by PyO3.
418420

419-
TODO
421+
Here is a simple example:
420422

421423
```python
422424
from aspeak import SpeechService, AudioFormat
423425

424426
service = SpeechService()
425427
service.connect()
428+
service.speak_text("Hello, world")
426429
```
427430

428431
### Rust
@@ -433,6 +436,4 @@ Add `aspeak` to your `Cargo.toml`:
433436
$ cargo add aspeak
434437
```
435438

436-
Then you can use it in your code:
437-
438-
TODO
439+
Then follow the [documentation](https://docs.rs/aspeak) of `aspeak` crate.

0 commit comments

Comments
 (0)