Skip to content

docs: add FlowSpeech AI integration guide - #3185

Open
waeckerlinfederowicz66-sketch wants to merge 3 commits into
appwrite:mainfrom
waeckerlinfederowicz66-sketch:doc-flowspeech-appwrite-integration
Open

docs: add FlowSpeech AI integration guide#3185
waeckerlinfederowicz66-sketch wants to merge 3 commits into
appwrite:mainfrom
waeckerlinfederowicz66-sketch:doc-flowspeech-appwrite-integration

Conversation

@waeckerlinfederowicz66-sketch

Copy link
Copy Markdown

What does this PR do?

Adds a FlowSpeech integration guide for Appwrite Functions. The guide shows how to:

  • call the FlowSpeech text-to-speech API from a Node.js Function
  • wrap returned PCM audio in a WAV container
  • upload generated audio to Appwrite Storage
  • keep the API key in Function environment variables

The example uses placeholder environment variables and does not include credentials.

Test plan

  • Review /docs/products/ai/integrations/flowspeech
  • Confirm the Markdoc structure follows the existing ElevenLabs and LMNT integration guides
  • Confirm the sample uses current Appwrite Node.js SDK object-style calls
  • Confirm FlowSpeech response metadata drives WAV encoding

Related PRs and issues

None.

Have you read the contributing guidelines?

Yes.

@appwrite

appwrite Bot commented Aug 19, 2026

Copy link
Copy Markdown

Appwrite Website

Project ID: 69d7efb00023389e8d27

Sites (1)
Site Status Logs Preview QR
website
69d7f2670014e24571ca
Queued Queued Authorize Preview URL QR Code

Website (appwrite/website)

Project ID: 684969cb000a2f6c0a02

Sites (1)
Site Status Logs Preview QR
website
68496a17000f03d62013
Queued Queued Authorize Preview URL QR Code


Tip

Deploy functions via zip upload or connect directly to your Git repo

@greptile-apps

greptile-apps Bot commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

The PR adds a FlowSpeech text-to-speech integration guide and links it from the AI integrations sidebar.

  • Documents Function setup, environment variables, and dependencies.
  • Demonstrates converting returned PCM data into WAV audio and uploading it to Appwrite Storage.
  • Uses the injected Function API endpoint for Appwrite SDK configuration and the returned file URL.

Confidence Score: 5/5

The PR appears safe to merge.

No blocking failure remains.

Important Files Changed

Filename Overview
src/routes/docs/products/ai/+layout.svelte Adds a matching sidebar entry for the new FlowSpeech documentation route.
src/routes/docs/products/ai/integrations/flowspeech/+page.markdoc Adds the FlowSpeech integration tutorial and now uses the injected Appwrite Function API endpoint, resolving the previously reported configuration failure.

Reviews (2): Last reviewed commit: "docs: use the injected Appwrite Function..." | Re-trigger Greptile

Comment thread src/routes/docs/products/ai/integrations/flowspeech/+page.markdoc Outdated
@adityaoberai

Copy link
Copy Markdown
Contributor

@waeckerlinfederowicz66-sketch thank you for this PR. We deprecated the src/routes/docs/products/ai section favour of the src/routes/docs/tooling/ai section

For any such integrations, it is better to add a guide under src/routes/integrations instead

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants