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.py
dart pub add http
dart run examples/example.dart
julia examples/example.jl
final 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.