Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

com.oshoham.unity-google-cloud-streaming-speech-to-text

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

com.oshoham.unity-google-cloud-streaming-speech-to-text

A cross-platform Unity plugin that uses the Google Cloud Speech-To-Text API to perform real-time, streaming transcription of microphone input.

  • 0.1.8
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
0
Maintainers
1
Weekly downloads
 
Created
Source

Unity Google Streaming Speech-to-Text

Installation

This plugin is available as a Unity package hosted on NPM. To install it, add the following lines to your Unity project's Packages/manifest.json:

{
  "scopedRegistries": [
    {
      "name": "npm",
      "url": "https://registry.npmjs.com",
      "scopes": [
        "com.oshoham"
      ]
    }
  ],
  "dependencies": {
    // other dependencies go here
    "com.oshoham.unity-google-cloud-streaming-speech-to-text": "0.1.7"
  }
}

Setup

  1. Follow step 1 of Google's Cloud Speech-to-Text Quickstart Guide to:
    1. Set up a GCP Console project.
    2. Enable the Speech-to-Text API for your project.
    3. Create a service account.
    4. Download your service account's private key as a JSON file.
  2. Rename your private key JSON file to gcp_credentials.json.
  3. Place your gcp_credentials.json file in a folder called Assets/StreamingAssets in your Unity project.

Usage

In your Unity scene, create a new GameObject and attach the StreamingRecognizer MonoBehavior to it.

If you want to quickly test that things are working, check the Enable Debug Logging option on the StreamingRecognizer, then play your scene. You should see some debugging messages appear in the Console, along with a live transcription of any speech audible to your computer's microphone.

Keywords

FAQs

Package last updated on 15 Sep 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc