Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/xi labs voice 2 #47

Closed
wants to merge 16 commits into from
Closed

Feat/xi labs voice 2 #47

wants to merge 16 commits into from

Conversation

AnniePacheco
Copy link

Summary

This PR includes the following fixes

  • Retrieved the available eleven labs voices
  • Set and validate the chosen voice for a persona

Changes

  • Updated yaml apis/paios/openapi.yaml to include get voices
  • Added VoicesFaces view and manager
  • Updated PersonasManger
  • Updated model Voice and schema Voice and include image_url, and sample_url
  • Added the corresponding migration

Related Issues

N/A

Type of Change

New feature (non-breaking change which adds functionality)

Checklist

  • I have read the CONTRIBUTING documentation.
  • I have performed a self-review of my own code.
  • I have added tests that prove my fix is effective or that my feature works.
  • I have updated the documentation (if applicable).

Screenshots (if applicable) Example of use:

image
image

Additional Context

Tested locally using Swagger.

@AnniePacheco AnniePacheco self-assigned this Sep 13, 2024
@AnniePacheco AnniePacheco added the enhancement New feature or request label Sep 13, 2024
@samj samj added assistant pAI Assistant Application and removed enhancement New feature or request labels Oct 2, 2024
@samj samj closed this Jan 16, 2025
@samj samj deleted the feat/xi-labs-voice-2 branch January 18, 2025 21:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assistant pAI Assistant Application
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants