Wat is de Speech-CLI?

De Speech CLI is een opdrachtregelprogramma voor het gebruik van de Speech-service zonder dat u code hoeft te schrijven. Voor de Speech CLI is minimale installatie vereist. U kunt deze eenvoudig gebruiken om te experimenteren met de belangrijkste functies van de Speech-service en te zien hoe deze werkt met uw gebruiksvoorbeelden. Binnen enkele minuten kunt u eenvoudige testwerkstromen uitvoeren, zoals batchgewijze spraakherkenning vanuit een map met bestanden of tekst naar spraak op een verzameling tekenreeksen uit een bestand. Naast eenvoudige werkstromen is de Speech CLI gereed voor productie en kunt u deze omhoog schalen om grotere processen uit te voeren met behulp van geautomatiseerde .bat scripts of shellscripts.

De meeste functies van de Speech SDK zijn beschikbaar in de Speech CLI. Sommige geavanceerde functies en aanpassingen zijn in de Speech CLI vereenvoudigd. Houd rekening met de volgende richtlijnen wanneer u beslist wanneer u de Speech CLI of de Speech SDK wilt gebruiken.

Gebruik de Speech CLI in de volgende gevallen:

  • U wilt experimenteren met functies van de Speech-service met minimale instellingen en zonder dat u code hoeft te schrijven.
  • U hebt relatief eenvoudige vereisten voor een productietoepassing die gebruikmaakt van de Speech-service.

Gebruik de Speech SDK in de volgende gevallen:

  • U wilt de functionaliteit van de Speech-service integreren binnen een specifieke taal of platform (bijvoorbeeld C#, Python of C++).
  • U hebt complexe vereisten waarvoor mogelijk geavanceerde serviceaanvragen zijn vereist.
  • U ontwikkelt aangepast gedrag, inclusief reactiestreaming.

Kernfuncties

  • Spraakherkenning: converteer spraak naar tekst vanuit audiobestanden of rechtstreeks vanuit een microfoon of transcribeer een opgenomen gesprek.

  • Spraaksynthese: converteer tekst naar spraak met behulp van invoer uit tekstbestanden of door rechtstreeks vanaf de opdrachtregel in te voeren. Pas de kenmerken van spraakuitvoer aan met behulp van SSML-configuraties (Speech Synthesis Markup Language).

  • Spraakomzetting: vertaal audio in een brontaal naar tekst of audio in een doeltaal.

  • Uitvoeren op Azure-rekenresources: Speech CLI-opdrachten verzenden die moeten worden uitgevoerd op een externe Azure-rekenresource met behulp van spx webjob.

Aan de slag

Zie de quickstart om aan de slag te gaan met de Speech CLI. In dit artikel leest u hoe u enkele basisopdrachten uitvoert. Het biedt ook iets geavanceerdere opdrachten voor het uitvoeren van batchbewerkingen voor spraak-naar-tekst en tekst naar spraak. Nadat u het basisartikel hebt gelezen, moet u de syntaxis begrijpen die voldoende is om een aantal aangepaste opdrachten te schrijven of eenvoudige Spraak-servicebewerkingen te automatiseren.

Volgende stappen