Commit History

Move business logic out of app.py, refactor code to call hume once specifying 2 generations instead of call Hume twice
ba3994f

zach commited on

Improve Hume errors, fix error message text in UI
2f050a8

zach commited on

Improve Anthropic error handling, add UnretryableAnthropicError
3885d80

zach commited on

Update .dockerignore
4772f0e

zach commited on

Add Dockerfile and .dockerignore, update server_name arg for gradio launch
9100090

zach commited on

Migrate to uv
f420a37
unverified

twitchard commited on

improve 11labs error handling
234af57
unverified

twitchard commited on

Add pre_commit package to requirements.txt
7530bcf

zach commited on

Fix typo in README
aca8375

zach commited on

Minor improvements to README
ab1c51b

zach commited on

Add logic to clean up temp audio files on application exit
605e635

zach commited on

Fix other button b bug
3f2c59d

zach commited on

Fix bug with option b button
7b59c59

zach commited on

Update character description input label to sentence casing
d610c1b

zach commited on

Add missing json import in app.py
a693a06

zach commited on

Update application flow to accept a character description and normalize a prompt for claude
5bf19b3

zach commited on

Add voting results data structure to house voting results
701fd0f

zach commited on

Update design to accomodate easily adding other TTS providers in the future
7f69677

zach commited on

Update README for with different start scripts, minor UI improvements to layout
557e7ca

zach commited 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

zach commited on

Update .gitignore to ignore temp files
83c6aee

zach commited on

Update Claude prompt min and max constants from 10,400 -> 20,800
8a07bd1

zach commited on

Add pyproject.toml
e98b5e2

zach commited on

Merge pull request #1 from HumeAI/jh/testing
ec4c5f6
unverified

Zachary Greathouse commited on

Tweak to readme
8ba4308

jerhadf commited on

Update eleven labs integration to consume the voice generation api
d4b2b49

zach commited on

Fix typos in README
0d3ca01

zach commited 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

zach commited on

Update system prompt for claude and placeholder sample prompts
6431bab

zach commited on

Add license for code
c36a916

zach commited on

Update README to include instructions to install pre-commit hook, and include project structure
e898abd

zach commited on

Fix typo in README
a4e10c8

zach commited on

Add project README
87ff28a

zach commited on

Finalize pre-commit configuration
6130461

zach commited on

Fix pre-commit config
df27812

zach commited on

Add pre-commit hook for formatting files before committing changes
6a73d2a

zach commited on

Add formatter (black) and format all code in src directory— using black default formatting configuration
d1ed6b1

zach commited on

Update option state to include the voice along with the provider, and update reporting of winner to include the voice name.
84c63d1

zach commited on

Add global types file
db2bd16

zach commited on

Improve ElevenLabs integration documentation
f8ddf74

zach commited on

Restore encapsulation for ElevenLabs integration, update TTS functions to return the voice name in addition to the audio
36b195f

zach commited on

Remove testing logic to force Hume to Hume comparison
514de3d

zach commited on

Improve clarity of instructions, minor adjustment to UI component layout
f64ebd7

zach commited on

Decouple text generation and speech synthesis and enable editing of text
b41805f

zach commited on

updates custom theme primary and secondary button colors
d1e1e15

zach commited on

Fix typo in documentation
a265e4f

zach commited on

Update UI to compare Hume vs Elevenlabs 50% of the time, and Hume vs Hume 50% of the time
8047063

zach commited on

Update documentation and fix typos across project
bc5091e

zach commited on

Clean up doc strings
c8f7e68

zach commited on

Remove dark theme styles
e431b2b

zach commited on