Say-Salomon is a cross-language integration layer for Eden AI, enabling powerful AI features in applications written in Python, Java, C++, JavaScript, Ruby, Rust, Julia, and Dart (Flutter).
🎯 Goal: Simplify Eden AI usage to a single line of code — in any language.
Important
🚫 Ethical Restrictions
My works cannot be used in:
- Military applications or systems
- Surveillance technologies
- Any activity violating human rights
- 🗣️ Text To Speech
- ⏱️ Text To Speech Async
- 🎧 Speech To Text Async
- 🌍 Automatic Translation
- ✍️ Text Generation
- ✅ Spell Check
Say-Salomon-AI/
├── src/ # Language-specific wrappers
├── examples/ # Code examples
├── tests/ # Unit tests
├── docs/ # Architecture documentation
├── .github/ # CI/CD with GitHub Actions
├── README.md
└── LICENSE
| Language | File | Status |
|---|---|---|
| Python | say.py |
✅ Complete |
| Java | say.java |
✅ Complete |
| C++ | say.cpp |
✅ Complete |
| JavaScript | say.js |
✅ Complete |
| Ruby | say.ruby |
✅ Complete |
| Rust | say.rs |
✅ Complete |
| Julia | say.jl |
✅ New |
| Dart | say.dart |
✅ New |
pip install requests
python examples/example.pydart pub add http
dart run examples/example.dartjulia examples/example.jlfinal say = SaySalomon('🔑 Your_API_Key');
final audio = await say.textToSpeech("Hello world");
print("Audio URL: $audio");Say-Salomon wraps the following endpoints:
/v2/audio/text_to_speech/v2/audio/text_to_speech_async/v2/audio/speech_to_text_async/v2/translation/automatic_translation/v2/text/generation/v2/text/spell_check
All responses are in JSON format.
- Each language has its own test in
tests/ - CI/CD is managed via GitHub Actions
- See
test.yml
Remember to replace 🔑 Your_API_Key with your real API key. Never commit your key to public repositories.
This project is licensed under GPL-3.0
📜 See LICENSE
Siergej Sobolewski
📧 s.sobolewski@hotmail.com
🔗 GitHub: SSobol77
Say-Salomon — a universal bridge between your code and artificial intelligence.
