SonicSell improvements

  • Added some new example templates to the model to give the script generation even more expert guidance
  • Length adjustments -> percentage of too short ads decreased from 50% to 15% ๐Ÿš€
  • Prompt refinements that should lead to less normalization errors

Infrastructure improvements

  • Upgraded our user permission management system - should lead to less errors for our customers ๐Ÿ˜€
  • Fixed a billing error on Speech to Speech ๐Ÿ’ฐ

JS SDK 1.1.13:

  • Handle 200 & 202 responses correctly for STS (speech to speech)

This week, we added Speech-to-Speech to the AudioStack Platform, so you can now use this functionality without needing to write any code. Simply upload a speech file and select a voice, and you'll be able to generate synthetic speech that mimics your recording. Find out more in our guide: https://docs.audiostack.ai/docs/speech-to-speech

SonicSell

We also added a few improvements to SonicSell, including:

  • Improved script editor performance; and,
  • Fixed a bug encoding special characters.

As always, if you have any questions or feedback, please get in touch at support [at] audiostack [dot] ai.

Today we added a guide to make it easier to understand how organisations and users work at AudioStack, to help with getting the right role based access to workflows and resources.

Read more here.

We're also pleased to announce we added 15 new Japanese voices to the library in response to users' feedback.

Exciting news! You might've noticed that we recently took SonicSell v1.6.0 out of beta and made it available to all AudioStack users. SonicSell has undergone some major UX improvements as well as some exciting feature additions.

What's new?

  • Improved ad quality: Weโ€™ve improved the length of ads to fit better, and the content of ads themselves.
  • Improved UX: Based on feedback from users, weโ€™ve made SonicSell easier to use than ever before. Create an ad in a single click, customise your ad by shaping your recommendations with a mood and tone of voice, or choose a voice and sound design for yourself.
  • Give your ad a cover to make it stand out.
  • All ads are now saved to your organisationโ€™s library, so you can easily return to them later, and to enable collaborative editing. This also makes it easier to find your ads - search by name or content.
  • Edit your ad in the workshop: Tailor your ad to fit a specific audience or a brand tone of voice, or enhance your ad. You can also create an ad from scratch in the Workshop using your own script.
  • Create an ad with no sound design: This is perfect for situations where you want to download just the voice, to combine with other audio in a DAW or video editing software.

There are even more features still to come - watch this space for updates in the coming weeks. For the next few weeks, the old version of SonicSell will stay available alongside the new version. We will deprecate this at some point in the near future, so please try out the new version and let us know ASAP if there is anything you could do on the old version but arenโ€™t able to do here.

You can find our complete user guide here: https://docs.audiostack.ai/docs/sonicsell-v160

  • Feature in SonicSell: We added the ability to create an audio advert without sound designs ๐Ÿ’ฏ
  • Updates placeholder text for sonicsell and workshop ๐Ÿ’ฏ
  • We made bug fixes in our logging for data sharing.
  • https://audiostack.aiย is now compliant with cookie regulations! ๐Ÿ”’
  • We improved the reliability of our VAST server by over 20x - contact your account manager for details about this.

Bumper improvements ๐Ÿš€

We made a bumper set of improvements this week ๐Ÿ’ฏ

Better sound quality with media files

  • ย We enhanced the mastering sidechain compression for music using media as key signal, allowing to combine File Manager with TTS audio in the mix in a leveled way. This enables better sound quality in more situations ๐Ÿ˜€

API Bug Fixes

  • ๐Ÿ›We made some improvements to the Audio Evaluation Service bugfixes
  • Better Errror handling improvements when Files were Not found โš ๏ธ

Platform fixes and bug fixes

  • ๐Ÿš€ Rebranding of Audio Playground to Workshop
  • ๐Ÿ›We fixed a bug to always show org switcher
  • ๐Ÿ’šWe fixed the "you are not authorised" flashing when page loads
  • ๐Ÿ› fixed re-rendering in asset card and a bug with the play button
  • ๐Ÿ›fixed indexed Db error when db is manually deleted
  • ๐Ÿš€ We added new icons to the platform add-new-icons-to-platform
  • ๐Ÿ› We fixed some bugs in the library
  • ๐Ÿ› fixed ghost card bug

Platform and SDK features and improvements

  • ๐Ÿ’ฏ SDK for Suite endpoints, long polling and error handling. You can check it out now in the Python SDK
  • ๐Ÿ’ฏ added lazy mode to asset cards to enhance the customer experience
  • ๐Ÿ’ฏ Added pagination to library so now it will load faster ๐ŸŽ
  • ๐Ÿ› fixed conditional for play button icon in asset card
  • ๐Ÿ› We updated default sound design to soiree_a_illangeacross all workflows

JS SDK v1.1.11

We improved the JS SDK and launched a new version https://www.npmjs.com/package/@aflr/audiostack

Performance improvements ๐Ÿšค

Speed improvements for SonicSell, which was causing some errors

  1. Reducing deployment package size of ms-script. ~600ms faster.
  2. Calls to recommend mood/gender/tone in parallel, saves 4-5 seconds.
  3. We reduced cold starts in our infrastructure also yielding up to 1.8 seconds saving.

This should make your experience much faster ๐Ÿšค

Today we added a new guide to our documentation, to help AudioStack Platform users understand the different advanced Audio Tools that are available in the Files view, inside Resources > Content. Audio Tools include an evaluation service to check the quality of uploaded files, a denoiser, and stem separation to allow you to extract voice and music from any uploaded file.

Find out more: https://docs.audiostack.ai/docs/audio-tools.

AudioStack python SDK 2.0.0 released:

  • Removed support for end-of-life python versions ๐Ÿ˜€
  • Fixed bug - Added missing required arg to pass project to content.list_modeules ๐Ÿ›
  • Fixed bug - Added missing x-assume-org header to File.download_url
  • Added linting, typehints and code formatting to CI/CD to make easy to read code for our users ๐Ÿ’ฏ
  • Added poetry package management to align with our best engineering practises - WE LOVE POETRY! ๐Ÿค“
  • You can install this with pip install -U audiostack ๐Ÿš€

Docs Docs Docs

We're constantly working on enhancing our docs based on customer feedback ๐Ÿš€

We've just added these two examples this week.

Broadcasting your content

https://docs.audiostack.ai/docs/broadcasting-your-content
Delivery release 2.3.1:

  • Adding an endpoint to purchase broadcasting rights for an audioform

  • As soon as audioform is stable and released to users, they can get a license and be sure to have the broadcasting rights for a produced asset

New voice provider Respeecher ๐Ÿ‡บ๐Ÿ‡ฆ

AudioForm v1.1.0

  • Audioform expresses audio production in a json format and includes the definition of content, speech, sound design, and production elements. It is a novel approach to audio production and offers a number of advantages:
  • Leverage the most recent development in AI audio creation
  • Making audio production scalable
  • A way to "build" audio that is developer-friendly
  • A standardised way to facilitate echange across platforms

There's still a lot to improve but here's the first iteration step.

  • Added TTS reduce endpoint to SonicSell flow in Audioform, making the TTS in v6 always fit in the ad's duration.
  • We've also added it to Audio Playground as well.

JS SDK:

  • Added pipeline polling to JS SDK and updated Suite types (related to handling pipeline statuses in Platform that will be released later)

Speech to Speech

ms-sts is now live in prod with 3 new customer facing endpoints:

  • get_voices

  • post_sts

  • get_sts

The first lists the voice available for STS. The others are used to start and get the status of a STS pipeline using our internal mono-audio-suite.
In this release 11labs public and private voices are available and works for files up to 50 mb.Documentation available here:
https://docs.audiostack.ai/reference/getspeechtospeechvoices
https://docs.audiostack.ai/reference/postspeechtospeech
https://docs.audiostack.ai/reference/getspeechtospeechpipeline

https://docs.audiostack.ai/docs/examples-production

New platform release

  • We added new developer plans
  • Voice library spatial navigation
  • We made improvements to Sonic Sell V6 - to set us up for the future.
  • We add endpoint to generate audioform template.
  • Now only successfully produced ads will now be saved
  • ๐Ÿ›Bug fix for Voice-Library Cards returning aย 403ย error;
  • Improved our billing updates - improving our billing experience;
  • We added enhanced voice permissions for private voices ๐Ÿ”’;
  • https://docs.audiostack.ai/docs/examples We added some more examples to the docs, so you should be able to get up and running faster;
  • We added the ability to handle media files on top of sound templates so you can now upload your own media files/ speech files and overlay them on top of sound templates;
  • We improved several error messages throughout the platform - leading to a better user experience;
  • Add error feedback when users upload a file >1MB or not JPG/PNG for the UserPicture. โš ๏ธ

Better media experience

  • We added startPadding and endPadding in section properties for better control of your production.

Here's an example of it being used

SECTIONPROPERTIES= {
    "section1": {"startPadding":2.0, "endAt":5.0, "alignment":"left"},
    "section2": {
        "startPadding":2.0, "endAt":10.0, "alignment":"left"},
    "section3": {"endAt": 40, "alignment":"left"}   
}
print(f"Creating your mix...")
mix = audiostack.Production.Mix.create(
        speechItem=speech,
        soundTemplate="example_sound_tempalte",
        timelineProperties={"fadeIn": 0, "fadeOut": 0},
        masteringPreset="balanced",
        sectionProperties=SECTIONPROPERTIES
    )

You can see more docs at Advanced Timing Parameters