Skip to content

Releases: AssemblyAI/assemblyai-java-sdk

4.0.1

03 Feb 11:01
0e63154
Compare
Choose a tag to compare

What's Changed

  • Update README.md with Android ProGuard configuration by @daveo89 in #128
  • 🌿 Fern Regeneration -- February 3, 2025 by @fern-api in #130

New Contributors

Full Changelog: 4.0.0...4.0.1

4.0.0

07 Nov 16:08
6682390
Compare
Choose a tag to compare

Added

  • Support for multi-channel.

Full Changelog: 3.0.0...4.0.0

3.0.0

03 Oct 19:18
cefda91
Compare
Choose a tag to compare

What's Changed

Added:

  • client.files().upload(), client.transcripts().submit(), and client.transcripts().transcribe() now accept an InputStream

Changes:

  • (Breaking) Parameters are annotated with @NotNull when appropriate
  • (Breaking) Parameters that should not be null will throw an exception will given null.
  • (Breaking) ANTHROPIC_CLAUDE2 is renamed to ANTHROPIC_CLAUDE2_0
  • Files are now uploaded using InputStream to avoid loading them into memory.

Full Changelog: 2.3.1...3.0.0

2.3.1

11 Sep 21:14
827dd0f
Compare
Choose a tag to compare

What's Changed

  • feat: Add RequestOptions to PollingTranscriptsClient methods by @Swimburger in #122
  • Map optional transcript params to transcript params using JSON by @Swimburger in #121

Full Changelog: 2.3.0...2.3.1

2.3.0

26 Aug 13:17
a0d20c7
Compare
Choose a tag to compare

What's Changed

  • Add LanguageConfidenceThreshold to Transcript, TranscriptParams, and TranscriptOptionalParams.

    The confidence threshold for the automatically detected language.
    An error will be returned if the language confidence is below this threshold.

  • Add LanguageConfidence to Transcript

    The confidence score for the detected language, between 0.0 (low confidence) and 1.0 (high confidence)

Using these new fields you can determine the confidence of the language detection model (enable by setting LanguageDetection to true), and fail the transcript if it doesn't meet your desired threshold.

Learn more about the new automatic language detection model and feature improvements on our blog.

Full Changelog: 2.2.0...2.3.0

2.2.0

23 Aug 14:22
155c778
Compare
Choose a tag to compare

What's Changed

  • Add waitUntilReady by @Swimburger in #116
  • Update the realtime close error code messages by @Swimburger in #118
  • Add overload to files and transcript client by @Swimburger in #119
  • ApiError is now deprecated in favor of AssemblyAIException, AssemblyAIApiException, or specific error types like BadRequestError.
  • Add specific error exceptions:
    • BadRequestError
    • GatewayTimeoutError
    • InternalServerError
    • NotFoundError
    • ServiceUnavailableError
    • TooManyRequestsError
    • UnauthorizedError

Full Changelog: 2.1.2...2.2.0

2.1.2

17 Jul 04:59
12bc6a9
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.1.1...2.1.2

2.1.1

10 Jul 20:30
4810fbf
Compare
Choose a tag to compare

What's Changed

Fixes

Full Changelog: 2.1.0...2.1.1

2.1.0

10 Jul 15:50
d8d18f0
Compare
Choose a tag to compare

What's Changed

Features

  • Add new LeMUR models:
    • Claude 3.5 Sonnet
    • Claude 3 Opus
    • Claude 3 Haiku
    • Claude 3 Sonnet

Full Changelog: 2.0.1...2.1.0

2.0.1

03 Jul 14:11
c946405
Compare
Choose a tag to compare

What's Changed

Fixes:

  • The getAudioDuration method returns a double instead of an int for the ParagraphsResponse, SentencesResponse class. This was incorrectly changed in version 2.0.0. Only the Transcript class should return an int for the audio duration.

Full Changelog: 2.0.0...2.0.1