An open API service indexing awesome lists of open source software.

https://github.com/ollieday/diacritical

Library for converting text to pinyin with diacritics
https://github.com/ollieday/diacritical

chinese dotnet fsharp library pinyin

Last synced: about 2 months ago
JSON representation

Library for converting text to pinyin with diacritics

Awesome Lists containing this project

README

          

# Diacritical

Library for converting text to pinyin with diacritics.

## Getting started

Install the NuGet package into your application.

### Package Manager

```shell
Install-Package Diacritical
```

### .NET CLI

```shell
dotnet add package Diacritical
```

## Usage

```fsharp
Diacritical.convert "san1ren2xing2bi4you3wo3shi1"
// "sānrénxíngbìyǒuwǒshī"
```

ü can be typed by using v.

```fsharp
Diacritical.convert "lv4"
// "lǜ"
```

Works with uppercase characters too.

```fsharp
Diacritical.convert "WO3 HEN3 XI3HUAN DIACRITICAL!"
// "WǑ HĚN XǏHUAN DIACRITICAL!"
```

Based on [quizlet/pinyin-converter](https://github.com/quizlet/pinyin-converter).