User stories and Acceptance Criteria

This is a imaginary product that uses AI to automate qualitative data analysis.
Scenario
Audio file upload is available for the user.
As a user
I want to be able to upload an audio file
So that I can then use it for my analysis
Given that the user has access to the application
When the New project page is displayed
Then the Upload audio CTA should be available on the top right corner of the page.
Scenario
Automated text transcription of uploaded audio file is available to the user.
As a user
I want to be able to see that my audio file has been automatically transcribed
So that I can use it for further analysis.
Given that the user has uploaded an audio file And the file format is in a valid format
When the audio file is upload is complete
Then the audio should be automatically transcribed
Scenario
Saving of Text transcription is available to user
As a user
I want to be able to save my transcribed text in my project files
So that it is safe, available, and reusable anytime I want.
Given that the user’s audio file has been transcribed
When the transcription is complete
Then the Save CTA should be available on the right corner of the transcription complete notification.
Scenario
Automated categorization and Tagging of data is available to users.
User Story
As a user,
I want to be able to categorize and tag uploaded or saved text data automatically
So that I can quickly identify recurring themes and insights.
Given that the user has uploaded or has saved text data on project page
And the user has chosen one or multiple analysis prompts
When the Analysis CTA is selected
Then the AI should automatically synthesize the data according to the preselected parameters.
And allow customization of tags and categories.
And highlight key quotes and insights within each category.