{"id":126103,"recorded_at":"2026-10-26T14:40:27.228546Z","observed_at":"2026-10-26T14:40:27.228513Z","subject_kind":"source_record","subject":"x402_bazaar:https://x402.forgemesh.io/speech-generator","kind":"listing","method":"baseline/1","body":{"endpoints":[["x402","https://x402.forgemesh.io/speech-generator"]],"name":"x402.forgemesh.io/speech-generator","owner_address":"0x850363a27f0ac6feb9c7a3ec4c1d295262df9432","raw":{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x850363a27F0aC6fEb9C7a3eC4C1d295262dF9432","scheme":"exact"}],"description":"Speech audio generator: reads any block of text aloud and returns the result as a downloadable WAV file, selectable across ten built-in voice presets. Pay-per-call with no subscription or stored text. Useful for narrating short-form content, generating spoken alerts, or producing sample audio for voice-agent testing.","extensions":{"bazaar":{"info":{"input":{"body":{"text":"Hello from the ForgeMesh utility grid.","voice":"F1"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"audio_base64":"UklGRiQAAABXQVZF...","characters":38,"content_type":"audio/wav","voice":"F1"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"text":{"description":"Text to speak, max 2000 chars","type":"string"},"voice":{"description":"Voice id, e.g. F1, M1 (default F1)","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"info":{"required":false},"offer-receipt":{"info":{"offers":[{"acceptIndex":0,"format":"eip712","payload":{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","network":"eip155:8453","payTo":"0x850363a27F0aC6fEb9C7a3eC4C1d295262dF9432","resourceUrl":"https://x402.forgemesh.io/speech-generator","scheme":"exact","validUntil":1792199213,"version":1},"signature":"0xfb4799ea2958e45789e94c358a35a578f422f8cae9319c96bee2ba72b9a6cac8575a52bc16f0050c8809899603caccf6d0d95332ebe736f4c6ee5aaaaf4aab801b"}]},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"offers":{"items":{"properties":{"acceptIndex":{"type":"integer"},"format":{"type":"string"},"payload":{"properties":{"amount":{"type":"string"},"asset":{"type":"string"},"network":{"type":"string"},"payTo":{"type":"string"},"resourceUrl":{"type":"string"},"scheme":{"type":"string"},"validUntil":{"type":"integer"},"version":{"type":"integer"}},"required":["version","resourceUrl","scheme","network","asset","payTo","amount"],"type":"object"},"signature":{"type":"string"}},"required":["format","signature"],"type":"object"},"type":"array"}},"required":["offers"],"type":"object"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"id":{"maxLength":128,"minLength":16,"pattern":"^[a-zA-Z0-9_-]+$","type":"string"},"required":{"type":"boolean"}},"required":["required"],"type":"object"}},"lastUpdated":"2026-10-17T01:01:53.732Z","quality":{"l30DaysTotalCalls":28,"l30DaysUniquePayers":6,"lastCalledAt":"2026-10-17T01:01:53.519Z"},"resource":"https://x402.forgemesh.io/speech-generator","type":"http","x402Version":2},"source":"x402_bazaar","summary":"Speech audio generator: reads any block of text aloud and returns the result as a downloadable WAV file, selectable across ten built-in voice presets. Pay-per-call with no subscription or stored text. Useful for narrating short-form content, generating spoken alerts, or producing sample audio for voice-agent testing."},"body_sha256":"b8e2331e4e64c9693298de4d8c939362bc926ad243a09c737adcabb1f3e62597","prev_id":null,"leaf":"0x22d5ccb1ed7adb9b6e57a84660ccd05f700fb6eb7d1ad54d97d8ff873765e4a5","leaf_text":"{\"body\":\"b8e2331e4e64c9693298de4d8c939362bc926ad243a09c737adcabb1f3e62597\",\"id\":126103,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025627228513,\"prev\":null,\"subject\":\"x402_bazaar:https://x402.forgemesh.io/speech-generator\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0x22d606a6443876eab105e0c049a7bec6cba5b04ccacd9088e68077105cfed08c","0xdd55b23cdb0f529fe75b8138f8027004609a33c9530dd6d911c13990bc50b9af","0x52cd96dc6f65caaddb8c03b570e18a175d833c2b3a02280504401979aa419af2","0x089859e8a78cf155835b577b599efd8ef8ef8c262d0a8239bfc8ae7305b7691e","0xca2c2f7293bb241fc43ddcd68911e300a8918d3d487849b49e26d1afcb2db6df","0x6ff8c052a2438cfc7321e20fe1e6bf52d0239fb5ea9e8d834ef110ebbfb5f2ef","0x31cb5004cf1d52e2882e5bee0e93753cda02fb25f59e9d80713ae37566973c63","0xf2d3cc5b05ce3a6cf54101023f91d4e46e808ef03089dbc62698ebf4b6b7290e","0xc4d31746ee4009607b818b075e9b119d44593a4f85049ab30bc82550557369b7","0x7836a5556966cf30ecd08c3d2e71317aa77f32634124306502017aed314b7f61","0xafd0058f5459c39aa93b8bea4d66dcde1a2763032ab59f971a1c12b8652db90b","0xac5b705d705b0f1bc42cf2ad1a7f1f197ea96178ce0704432cbb5d556e8671a4","0x9d75d4d3ab6219edefa04be60b32fdd56be7a7672f370a5115f02f7b098ecd27","0x9dfd312f3d4937f7cb144cee3987e8516f222932b4ea286605236d73cfa1ed16","0xc3a6a3ae44ec0da1848b16d40c45d7aac97a67352eea8df18e0f26edabea8a2f","0x06d71bfa7d8b41d62c8836efc2c601e1cc3772d9453596b2ae4950887f3310ca","0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13","0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}