Mimiuchi

screenshot of Mimiuchi
vite
vue
vuetify

a free, customizable, osc capable speech-to-text interface for relaying text to different types of applications

Overview

Mimiuchi is an innovative speech-to-text application that offers a free and customizable way to convert speech into text. Designed to work seamlessly with other applications like OBS and VRChat, this web-based solution requires minimal setup. Users can easily access its features using Chrome, Safari, or Edge, and it supports multiple languages, making it a versatile tool for communication.

The application not only provides speech-to-text functionality but also integrates with OSC for broadcasting text in real-time. Whether you are a content creator or simply looking for a new way to communicate online, Mimiuchi caters to your needs with a focus on privacy and accessibility.

Features

  • Speech-to-Text: Effortlessly convert spoken words into text using the Web Speech API, with support for multiple languages including English, Spanish, Japanese, and Chinese.
  • Text-to-Speech: Listen to the text output with the built-in text-to-speech functionality, enhancing the interactive experience.
  • On-Device Translations: Translate spoken language on the fly, making multilingual communication a breeze.
  • OBS WebSocket Support: Easily integrate with OBS to display your speech-to-text output live on your streams without complicated setup.
  • OSC Broadcasting: Use Open Sound Control to send commands to compatible applications like VRChat, enabling dynamic interactions.
  • Custom OSC Parameter Execution: Set up personalized triggers for commands, allowing for a tailored experience during operation.
  • User-Friendly Setup: Simply visit mimiuchi.com and press the mic button to get started, with an intuitive interface tailored for ease of use.
  • Privacy-Focused: Leveraging the Web Speech API allows for secure audio processing without requiring user accounts, ensuring a commitment to privacy.

Mimiuchi stands out as a robust solution for anyone seeking efficient and customizable speech-to-text capabilities.

vite
Vite

Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

vuetify
Vuetify

Vuetify is a no design skills required UI Library with beautifully handcrafted Vue Components.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

rollup
Rollup

RollupJS is a popular and efficient JavaScript module bundler that takes the code from multiple modules and packages them into a single optimized file, minimizing the overall size of the application and improving its performance.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.