Skip to content

Releases: lib-x/edgetts

v0.4.0

22 Apr 03:34

Choose a tag to compare

Highlights

This release redesigns edgetts around a much easier-to-use synthesis API while keeping the existing synthesis core intact.

New API surface

  • Added reusable Client API for shared defaults and service-side usage.
  • Added package-level helpers for one-off calls:
    • Bytes
    • BytesSSML
    • Save
    • SaveSSML
    • WriteTo
    • WriteSSMLTo
    • Stream
    • StreamSSML
  • Added request builders with first-class text/SSML symmetry:
    • Text(...)
    • SSML(...)

New output modes

  • []byte
  • io.Writer
  • file output
  • streaming io.ReadCloser
  • batch directory output
  • batch ZIP output

Voice and migration support

  • Added voice filtering helpers.
  • Kept legacy Speech as a deprecated compatibility wrapper.
  • Added migration guidance and runnable demo.

Internal improvements

  • Improved streaming error propagation.
  • Added context-aware streaming path.
  • Fixed missing go.sum state.
  • Avoid leaving broken files behind on synthesis failure.
  • Fixed potential voice parsing panic in derived voice region handling.

Verification

  • go test ./...
  • go vet ./...

v0.3.10

11 Jun 05:09

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.9...v0.3.10

v0.3.9

14 Mar 03:05
01b9a92

Choose a tag to compare

What's Changed

Full Changelog: v0.3.7...v0.3.9

v0.3.8

11 Nov 04:17

Choose a tag to compare

Full Changelog: v0.3.6...v0.3.8

v0.3.6

21 Oct 07:36

Choose a tag to compare

Full Changelog: v0.3.5...v0.3.6

v0.3.1

29 Aug 03:37

Choose a tag to compare

Full Changelog: v0.3.0...v0.3.1

v0.3.0

27 Aug 05:09

Choose a tag to compare

Full Changelog: v0.2.9...v0.3.0

v0.2.9

27 Aug 03:58
4378c26

Choose a tag to compare

What's Changed

  • Bump golang.org/x/net from 0.24.0 to 0.25.0 by @dependabot in #9
  • Bump golang.org/x/net from 0.25.0 to 0.26.0 by @dependabot in #11
  • Bump github.com/gorilla/websocket from 1.5.1 to 1.5.2 by @dependabot in #10
  • Bump github.com/gorilla/websocket from 1.5.2 to 1.5.3 by @dependabot in #12
  • Bump golang.org/x/net from 0.26.0 to 0.27.0 by @dependabot in #13
  • Bump golang.org/x/net from 0.27.0 to 0.28.0 by @dependabot in #14

Full Changelog: v0.2.8...v0.2.9

v0.2.8

14 Apr 07:09

Choose a tag to compare

What's Changed

  • Bump golang.org/x/net from 0.22.0 to 0.24.0 by @dependabot in #7

Full Changelog: v0.2.7...v0.2.8

v0.2.7

19 Mar 16:05
04cddaf

Choose a tag to compare

What's Changed

  • Bump github.com/google/uuid from 1.5.0 to 1.6.0 by @dependabot in #3
  • Bump golang.org/x/net from 0.17.0 to 0.20.0 by @dependabot in #4
  • Bump golang.org/x/net from 0.20.0 to 0.21.0 by @dependabot in #5
  • Bump golang.org/x/net from 0.21.0 to 0.22.0 by @dependabot in #6

New Contributors

Full Changelog: v0.2.6...v0.2.7