Update README for with different start scripts, minor UI improvements to layout
557e7ca
zachcommited on
Refactor tts integration functions to write audio to file and return file path, audio players to play mp3 file written to temp folder, fix audioplayer loading, remove unused imports
0e508c8
zachcommited on
Update .gitignore to ignore temp files
83c6aee
zachcommited on
Update Claude prompt min and max constants from 10,400 -> 20,800
Update eleven labs integration to consume the voice generation api
d4b2b49
zachcommited on
Fix typos in README
0d3ca01
zachcommited on
Update Hume integration to use OCTAVE TTS endpoint, update Elevenlabs integration to use voice design endpoint, no longer specify voice since voices are now generated
7f25817
zachcommited on
Update system prompt for claude and placeholder sample prompts
6431bab
zachcommited on
Add license for code
c36a916
zachcommited on
Update README to include instructions to install pre-commit hook, and include project structure
e898abd
zachcommited on
Fix typo in README
a4e10c8
zachcommited on
Add project README
87ff28a
zachcommited on
Finalize pre-commit configuration
6130461
zachcommited on
Fix pre-commit config
df27812
zachcommited on
Add pre-commit hook for formatting files before committing changes
6a73d2a
zachcommited on
Add formatter (black) and format all code in src directory— using black default formatting configuration
d1ed6b1
zachcommited on
Update option state to include the voice along with the provider, and update reporting of winner to include the voice name.
84c63d1
zachcommited on
Add global types file
db2bd16
zachcommited on
Improve ElevenLabs integration documentation
f8ddf74
zachcommited on
Restore encapsulation for ElevenLabs integration, update TTS functions to return the voice name in addition to the audio
36b195f
zachcommited on
Remove testing logic to force Hume to Hume comparison
514de3d
zachcommited on
Improve clarity of instructions, minor adjustment to UI component layout
f64ebd7
zachcommited on
Decouple text generation and speech synthesis and enable editing of text
b41805f
zachcommited on
updates custom theme primary and secondary button colors
d1e1e15
zachcommited on
Fix typo in documentation
a265e4f
zachcommited on
Update UI to compare Hume vs Elevenlabs 50% of the time, and Hume vs Hume 50% of the time
8047063
zachcommited on
Update documentation and fix typos across project
bc5091e
zachcommited on
Clean up doc strings
c8f7e68
zachcommited on
Remove dark theme styles
e431b2b
zachcommited on
Update claude system prompt, sample prompts, and max prompt input limit
5adc4ce
zachcommited on
Clean up docstrings across files
5a007ca
zachcommited on
Remove docstring typos
b2c4d0e
zachcommited on
Add UI constraint on prompt input for max character length
c8f4730
zachcommited on
Update reset ui logic to reset audio players
5e4b7c8
zachcommited on
Remove orphaned gradio components, clean up docstrings, fix types in app.py
1f53f73
zachcommited on
Add feedback error toasts when error occurs and clean up UI code
dfee4f4
zachcommited on
Improve error messages raised in validate_prompt_length util
982a304
zachcommited on
Add styles file for custom css
140521a
zachcommited on
Improve Hume API error handling
a6d4367
zachcommited on
Improve ElevenLabs API error handling
63ef86b
zachcommited on
Add watchfiles library to support hot-reloading in development
a41231d
zachcommited on
Improve Anthropic API error handling
fc05e1d
zachcommited on
Remove commented out code from hume integration
229217f
zachcommited on
Fix typo in docstring
9c72146
zachcommited on
Remove orphaned import
735f2b0
zachcommited on
Add init file in src directory
cd3dbf9
zachcommited on
Fix bug where audio players both autoplay on second regeneration