Sell globally. Grow your revenue.
전 세계에 판매하고 매출을 늘리세요
AI 에이전트와 애플리케이션에 진짜 인간 음성을 라이선스 제공, 엔터프라이즈급 API와 블록체인 검증, 즉시 확장, Base 기반
License authentic human voices for your AI agents and applications. Enterprise-grade API, blockchain-verified provenance, and instant scaling. Built on Base.
커머스TypeScript · DartGitHub @thisyearnofear온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기next-generation decentralized voice recording platform that transforms how we capture, organize, and share audio content. Built as a comprehensive three-app ecosystem showcasing different Starknet integration approaches
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
VOISSS is a B2B voice licensing marketplace where AI agents purchase authentic human voices with blockchain provenance and instant API access.
New to VOISSS? See GETTING_STARTED.md for a 5-minute guide.
For AI Agents:
• 🎯 Pay-per-character pricing (~$0.000001/char)
• ⚡ Instant API access with x402 payments
• 🔗 Multi-chain OWS payments — 5 EVM chains live, Solana beta, 4 more quoting (9 total)
• 🔒 Blockchain-verified provenance
• 🤖 Agent-native: /llms.txt, /.well-known/agent.json, money-transport-parameters, OpenAPI spec, and WebMCP tools — drop-in skill file at root SKILL.mdREADME 전문 보기 ↗VOISSS is a B2B voice licensing marketplace where AI agents purchase authentic human voices with blockchain provenance and instant API access.
Live: https://voisss.famile.xyz
🏆 "Build Something Real" (Serverpod) hackathon entry — judges start here: Voice the Silence — a weekly silent-film voiceover contest (Chaplin-era public domain clips; Bad Lip Reading as a community format).
- Live app (Flutter web): https://voisss-silence.pages.dev
- Serverpod backend: https://butler.voisss.famile.xyz — endpoints, streaming methods, ORM + Postgres migrations
- Code:
apps/mobile-flutter(Flutter app) +apps/flutter-backend-serverpod(Serverpod server + generatedvoisss_butler_client)- Details: docs/VOICE_THE_SILENCE.md
git clone https://github.com/thisyearnofear/VOISSS.git && cd VOISSS
pnpm install
cp apps/web/.env.example apps/web/.env.local
pnpm dev:web # http://localhost:4445
New to VOISSS? See GETTING_STARTED.md for a 5-minute guide.
For AI Agents:
/llms.txt, /.well-known/agent.json, money-transport-parameters, OpenAPI spec, and WebMCP tools — drop-in skill file at root SKILL.mdFor Voice Contributors:
| Platform | Status | Blockchain | Features |
|---|---|---|---|
| Web | ✅ Production | Base Mainnet | Full marketplace, API, payments |
| Mobile (RN) | 🔄 In Progress | Scroll Sepolia | VRF, privacy controls |
| Flutter | ✅ Live | Serverpod | AI butler, voice chat |
Stats: 21+ voices • 5 EVM chains live + Solana beta • Agent-native discovery • Production API • 70% contributor split
| Contract | Address |
|---|---|
| AgentRegistry (v2) | 0xBE857DB4B4bD71a8bf8f50f950eecD7dDe68b85c |
| ReputationRegistry | 0xA09094Cc126166deC8800a7Ada7a3BbDAA32B127 |
| VoiceRecords | 0x32bd629fBD5096b37f1cAee011A7E481A09Ac54D |
| $VOISSS Token | 0x1c3174c2aea455f1efb088e4ca4ecb4ab52d1b07 |
Wedge: the marketplace leads with voice discovery, not licensing — describe the voice you need in plain language and the grid re-ranks in ~300ms. Day-one inventory is the platform's ElevenLabs catalog (usable immediately via the vocalize API, pay-per-use). Contributor-listed voices licensed on-chain merge into the same ranked grid as supply arrives — the agent-native loop (intent → voice → audio → per-call payment via x402/ACP) is the wedge; the on-chain licensing layer is the moat for studios once there's real supply.
/api/agents/vocalizeVOISSS uses Arkiv Braga Testnet as a decentralized data layer for voice insights, humanity verification, and agent memory. Entities are user-owned via on-chain ownership transfer, with numeric timestamps for range queries, idempotent writes, and cursor-based pagination.
Docs: Arkiv Integration Guide
| Doc | Contents |
|---|---|
| QUICKSTART.md | Setup, run commands, monorepo structure, troubleshooting |
| AGENT_API.md | Voice generation API, OWS payments, security, events |
| ACP_SPECIFICATION.md | Autonomous Agent Commerce Protocol (ACP) integration |
| BLOCKCHAIN.md | Smart contracts, tokens, x402, marketplace, gasless txns |
| ARKIV_INTEGRATION.md | Arkiv Braga Testnet: entity schema, API endpoints, query patterns |
| HOMEPAGE_SHOWCASE.md | Hero "real human vs. licensed AI" waveform comparison — assets, swap procedure, attribution |
| STUDIO_HERO.md | /studio "Earn 70%" hero — copy, design, click-through flow from the homepage showcase |
Jev (TypeSafe AI's System One evaluation model) is an optional intent-classification layer on top of the existing voice pipeline. It does not replace any routing or model selection — it adds a new dimension: reading what the agent wants the voice to sound like and classifying emotional/intent categories in a single fast call, fractions of a cent per call.
Live on /marketplace. Typing a natural-language brief ("warm narrator for a meditation app") fires POST /api/marketplace/voice-match, which fans out one Jev call containing a boolean fit-check per voice plus brief-level questions (emotion Choice, use-case Choice, urgency Score). The grid re-sorts by fit probability as you type; the response also returns detected emotion/use-case/urgency, measured latency, and token usage.
AI_GATEWAY_API_KEY (free via the Vercel AI Gateway, typesafe-ai/jev, AI SDK experimental_evaluate) or TYPESAFE_API_KEY (direct POST /v1/systemone, jev-latest){ brief, voices[] } to score their own roster through the same endpointjev_not_configured (503) with no key; the marketplace degrades to normal browsingJev reads the intent of the voice request and classifies it before the generation pipeline runs. One API call (POST /v1/systemone) carries a state (the voice spec / transcript) plus a questions map — all questions are evaluated in parallel, so adding questions barely changes response time. This is an optional pre-flight signal that enhances the routing logic:
Agent sends voice request
│
├── [OPTIONAL] Jev fan-out — one call, many questions:
│ Choice: emotion? → { choice, probabilities, confidence }
│ Choice: intent? → { choice, probabilities, confidence }
│ Score: urgency? → { score, legend, probabilities, confidence }
│ Noul: "has a CTA?" → { noul: 0-1 } (no confidence field)
│ Noul: "needs a disclaimer voice?" → { noul: 0-1 }
│
├── Voice generation pipeline (existing, unchanged)
│ Uses the classified signals as additional hints
│ If Jev is unavailable, the pipeline proceeds as normal
│
└── Returns audio (unchanged)
Answers are typed per-question, not a single blob — your code composes them. Gating note: only Choice and Score answers return confidence; Noul returns a raw probability you threshold yourself. So questions that drive the "proceed unchanged if uncertain" fallback should be Choice/Score.
Like the "intent-based search" example — Jev reads the Gmail inbox and understands intent, not patterns. For VOISSS, Jev reads the voice spec and understands emotional intent — not just keyword matching, but what the agent actually wants the voice to convey.
emotion Choice answers excited at confidence 0.95 — an intent read, not a keyword matchintent Choice answers announcement, emotion answers authoritativeemotion answers conversational, a formality Score lands low, a "mentions pricing" Noul returns ~0.0@solana/spl-token payment flow and x402 settlement remain unchangedstate is text — it judges fit from the voice spec and voice metadata/descriptions, not from listening to audio samplestone= keyword filter with intent matching.docs/ACP_SPECIFICATION.md). A Jev Score does that in ~100ms instead of a full LLM call.apps/web/ (existing Next.js + Flutter)
│
├── [OPTIONAL] jev-intent.ts module
│ Reads: voice spec, transcript, agent prompt
│ Sends: intent evaluation to Jev
│ Returns: { emotion, confidence, intent }
│
├── Voice generation pipeline (existing, unchanged)
│ Google Gemini, ElevenLabs, Venice AI
│
└── x402 payment (existing, unchanged)
~$0.000001/char, multi-chain OWS
apps/web/ — existing Next.js marketplace (unchanged)apps/flutter/ — existing Flutter AI butler (could accept Jev intent hints)MIT — see LICENSE